builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0153 starttime: 1467477063.21 results: success (0) buildid: 20160702031457 builduid: b3722541bf4541ecb8d1c1fb40249a6c revision: f1a3947426a09bdb70faabd7d3e73299ac4fcead ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:03.212006) ========= master: http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:03.212519) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:03.212783) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:03.384625) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:03.385010) ========= 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.NA19wi4781/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.YaJ9WLEmV4/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/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 09:31:03-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.73M=0.001s 2016-07-02 09:31:03 (7.73 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.462311 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:03.873966) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:03.874273) ========= 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.NA19wi4781/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.YaJ9WLEmV4/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/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.020175 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:03.944307) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-02 09:31:03.944608) ========= 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.NA19wi4781/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.YaJ9WLEmV4/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/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 09:31:04,028 truncating revision to first 12 chars 2016-07-02 09:31:04,028 Setting DEBUG logging. 2016-07-02 09:31:04,028 attempt 1/10 2016-07-02 09:31:04,028 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 09:31:04,846 unpacking tar archive at: mozilla-beta-f1a3947426a0/testing/mozharness/ program finished with exit code 0 elapsedTime=1.092252 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-02 09:31:05.067795) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:05.068737) ========= script_repo_revision: f1a3947426a09bdb70faabd7d3e73299ac4fcead ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:05.069176) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:05.069600) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-02 09:31:05.091224) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 14 secs) (at 2016-07-02 09:31:05.091506) ========= /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.NA19wi4781/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.YaJ9WLEmV4/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/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 09:31:05 INFO - MultiFileLogger online at 20160702 09:31:05 in /builds/slave/test 09:31:05 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 09:31:05 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 09:31:05 INFO - {'append_to_log': False, 09:31:05 INFO - 'base_work_dir': '/builds/slave/test', 09:31:05 INFO - 'blob_upload_branch': 'mozilla-beta', 09:31:05 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 09:31:05 INFO - 'buildbot_json_path': 'buildprops.json', 09:31:05 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 09:31:05 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 09:31:05 INFO - 'download_minidump_stackwalk': True, 09:31:05 INFO - 'download_symbols': 'true', 09:31:05 INFO - 'e10s': False, 09:31:05 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 09:31:05 INFO - 'tooltool.py': '/tools/tooltool.py', 09:31:05 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 09:31:05 INFO - '/tools/misc-python/virtualenv.py')}, 09:31:05 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 09:31:05 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 09:31:05 INFO - 'log_level': 'info', 09:31:05 INFO - 'log_to_console': True, 09:31:05 INFO - 'opt_config_files': (), 09:31:05 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 09:31:05 INFO - '--processes=1', 09:31:05 INFO - '--config=%(test_path)s/wptrunner.ini', 09:31:05 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 09:31:05 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 09:31:05 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 09:31:05 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 09:31:05 INFO - 'pip_index': False, 09:31:05 INFO - 'require_test_zip': True, 09:31:05 INFO - 'test_type': ('testharness',), 09:31:05 INFO - 'this_chunk': '1', 09:31:05 INFO - 'tooltool_cache': '/builds/tooltool_cache', 09:31:05 INFO - 'total_chunks': '10', 09:31:05 INFO - 'virtualenv_path': 'venv', 09:31:05 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 09:31:05 INFO - 'work_dir': 'build'} 09:31:05 INFO - ##### 09:31:05 INFO - ##### Running clobber step. 09:31:05 INFO - ##### 09:31:05 INFO - Running pre-action listener: _resource_record_pre_action 09:31:05 INFO - Running main action method: clobber 09:31:05 INFO - rmtree: /builds/slave/test/build 09:31:05 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 09:31:06 INFO - Running post-action listener: _resource_record_post_action 09:31:06 INFO - ##### 09:31:06 INFO - ##### Running read-buildbot-config step. 09:31:06 INFO - ##### 09:31:06 INFO - Running pre-action listener: _resource_record_pre_action 09:31:06 INFO - Running main action method: read_buildbot_config 09:31:06 INFO - Using buildbot properties: 09:31:06 INFO - { 09:31:06 INFO - "project": "", 09:31:06 INFO - "product": "firefox", 09:31:06 INFO - "script_repo_revision": "production", 09:31:06 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 09:31:06 INFO - "repository": "", 09:31:06 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 09:31:06 INFO - "buildid": "20160702031457", 09:31:06 INFO - "pgo_build": "False", 09:31:06 INFO - "basedir": "/builds/slave/test", 09:31:06 INFO - "buildnumber": 19, 09:31:06 INFO - "slavename": "t-yosemite-r7-0153", 09:31:06 INFO - "master": "http://buildbot-master106.bb.releng.scl3.mozilla.com:8201/", 09:31:06 INFO - "platform": "macosx64", 09:31:06 INFO - "branch": "mozilla-beta", 09:31:06 INFO - "revision": "f1a3947426a09bdb70faabd7d3e73299ac4fcead", 09:31:06 INFO - "repo_path": "releases/mozilla-beta", 09:31:06 INFO - "moz_repo_path": "", 09:31:06 INFO - "stage_platform": "macosx64", 09:31:06 INFO - "builduid": "b3722541bf4541ecb8d1c1fb40249a6c", 09:31:06 INFO - "slavebuilddir": "test" 09:31:06 INFO - } 09:31:06 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.dmg. 09:31:06 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.test_packages.json. 09:31:06 INFO - Running post-action listener: _resource_record_post_action 09:31:06 INFO - ##### 09:31:06 INFO - ##### Running download-and-extract step. 09:31:06 INFO - ##### 09:31:06 INFO - Running pre-action listener: _resource_record_pre_action 09:31:06 INFO - Running main action method: download_and_extract 09:31:06 INFO - mkdir: /builds/slave/test/build/tests 09:31:06 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')]} 09:31:06 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.test_packages.json 09:31:06 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 09:31:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/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 09:31:07 INFO - Downloaded 1201 bytes. 09:31:07 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 09:31:07 INFO - Using the following test package requirements: 09:31:07 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:31:07 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:31:07 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 09:31:07 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:31:07 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 09:31:07 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:31:07 INFO - u'jsshell-mac64.zip'], 09:31:07 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:31:07 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 09:31:07 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 09:31:07 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:31:07 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 09:31:07 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:31:07 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 09:31:07 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:31:07 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 09:31:07 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 09:31:07 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 09:31:07 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 09:31:07 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')]} 09:31:07 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.common.tests.zip 09:31:07 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 09:31:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/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 09:31:07 INFO - Downloaded 18406702 bytes. 09:31:07 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/*'] 09:31:07 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/* 09:31:08 INFO - caution: filename not matched: web-platform/* 09:31:08 INFO - Return code: 11 09:31:08 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')]} 09:31:08 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.web-platform.tests.zip 09:31:08 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/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 09:31:08 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/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 09:31:15 INFO - Downloaded 36389085 bytes. 09:31:15 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/*'] 09:31:15 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/* 09:31:19 INFO - caution: filename not matched: bin/* 09:31:19 INFO - caution: filename not matched: config/* 09:31:19 INFO - caution: filename not matched: mozbase/* 09:31:19 INFO - caution: filename not matched: marionette/* 09:31:19 INFO - caution: filename not matched: tools/wptserve/* 09:31:19 INFO - Return code: 11 09:31:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:31:19 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.dmg 09:31:19 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 09:31:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 09:31:28 INFO - Downloaded 73033713 bytes. 09:31:28 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.dmg 09:31:28 INFO - mkdir: /builds/slave/test/properties 09:31:28 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 09:31:28 INFO - Writing to file /builds/slave/test/properties/build_url 09:31:28 INFO - Contents: 09:31:28 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.dmg 09:31:28 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:31:28 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 09:31:28 INFO - Writing to file /builds/slave/test/properties/symbols_url 09:31:28 INFO - Contents: 09:31:28 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:31: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')]} 09:31:28 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:31:28 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 09:31:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/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 09:31:39 INFO - Downloaded 103705960 bytes. 09:31:39 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'] 09:31:39 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 09:31:43 INFO - Return code: 0 09:31:43 INFO - Running post-action listener: _resource_record_post_action 09:31:43 INFO - Running post-action listener: set_extra_try_arguments 09:31:43 INFO - ##### 09:31:43 INFO - ##### Running create-virtualenv step. 09:31:43 INFO - ##### 09:31:43 INFO - Running pre-action listener: _pre_create_virtualenv 09:31:43 INFO - Running pre-action listener: _resource_record_pre_action 09:31:43 INFO - Running main action method: create_virtualenv 09:31:43 INFO - Creating virtualenv /builds/slave/test/build/venv 09:31:43 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 09:31:43 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 09:31:43 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 09:31:43 INFO - Using real prefix '/tools/python27' 09:31:43 INFO - New python executable in /builds/slave/test/build/venv/bin/python 09:31:44 INFO - Installing distribute.............................................................................................................................................................................................done. 09:31:47 INFO - Installing pip.................done. 09:31:47 INFO - Return code: 0 09:31:47 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 09:31: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')]} 09:31:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:31:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:31: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')]} 09:31:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:31:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:31:47 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 0x107621e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10763ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9913495810>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10763a5e0>, '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 0x10721dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107248990>, '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.NA19wi4781/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.YaJ9WLEmV4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:31:47 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 09:31:47 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 09:31:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NA19wi4781/Render', 09:31:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:31:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:31:47 INFO - 'HOME': '/Users/cltbld', 09:31:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:31:47 INFO - 'LOGNAME': 'cltbld', 09:31:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:31:47 INFO - 'MOZ_NO_REMOTE': '1', 09:31:47 INFO - 'NO_EM_RESTART': '1', 09:31:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:31:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:31:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:31:47 INFO - 'PWD': '/builds/slave/test', 09:31:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:31:47 INFO - 'SHELL': '/bin/bash', 09:31:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YaJ9WLEmV4/Listeners', 09:31:47 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 09:31:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:31:47 INFO - 'USER': 'cltbld', 09:31:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:31:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:31:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:31:47 INFO - 'XPC_FLAGS': '0x0', 09:31:47 INFO - 'XPC_SERVICE_NAME': '0', 09:31:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:31:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:31:47 INFO - Downloading/unpacking psutil>=0.7.1 09:31:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:31:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:31:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:31:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 09:31:47 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 09:31:47 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 09:31:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 09:31:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:31:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:31:51 INFO - Installing collected packages: psutil 09:31:51 INFO - Running setup.py install for psutil 09:31:51 INFO - building 'psutil._psutil_osx' extension 09:31:51 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 09:31:51 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 09:31:51 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 09:31:51 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 09:31:51 INFO - building 'psutil._psutil_posix' extension 09:31:51 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 09:31:51 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 09:31:51 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 09:31:51 INFO - ^ 09:31:52 INFO - 1 warning generated. 09:31:52 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 09:31:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 09:31:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:31:52 INFO - Successfully installed psutil 09:31:52 INFO - Cleaning up... 09:31:52 INFO - Return code: 0 09:31:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 09:31: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')]} 09:31:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:31:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:31: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')]} 09:31:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:31:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:31:52 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 0x107621e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10763ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9913495810>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10763a5e0>, '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 0x10721dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107248990>, '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.NA19wi4781/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.YaJ9WLEmV4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:31:52 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 09:31:52 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 09:31:52 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NA19wi4781/Render', 09:31:52 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:31:52 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:31:52 INFO - 'HOME': '/Users/cltbld', 09:31:52 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:31:52 INFO - 'LOGNAME': 'cltbld', 09:31:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:31:52 INFO - 'MOZ_NO_REMOTE': '1', 09:31:52 INFO - 'NO_EM_RESTART': '1', 09:31:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:31:52 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:31:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:31:52 INFO - 'PWD': '/builds/slave/test', 09:31:52 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:31:52 INFO - 'SHELL': '/bin/bash', 09:31:52 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YaJ9WLEmV4/Listeners', 09:31:52 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 09:31:52 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:31:52 INFO - 'USER': 'cltbld', 09:31:52 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:31:52 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:31:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:31:52 INFO - 'XPC_FLAGS': '0x0', 09:31:52 INFO - 'XPC_SERVICE_NAME': '0', 09:31:52 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:31:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:31:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:31:52 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 09:31:52 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 09:31:52 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 09:31:52 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 09:31:52 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 09:31:52 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 09:31:54 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:31:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 09:31:55 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 09:31:55 INFO - Installing collected packages: mozsystemmonitor 09:31:55 INFO - Running setup.py install for mozsystemmonitor 09:31:55 INFO - Successfully installed mozsystemmonitor 09:31:55 INFO - Cleaning up... 09:31:55 INFO - Return code: 0 09:31:55 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 09:31:55 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')]} 09:31:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:31:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:31:55 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')]} 09:31:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:31:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:31:55 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 0x107621e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10763ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9913495810>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10763a5e0>, '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 0x10721dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107248990>, '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.NA19wi4781/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.YaJ9WLEmV4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:31:55 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 09:31:55 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 09:31:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NA19wi4781/Render', 09:31:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:31:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:31:55 INFO - 'HOME': '/Users/cltbld', 09:31:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:31:55 INFO - 'LOGNAME': 'cltbld', 09:31:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:31:55 INFO - 'MOZ_NO_REMOTE': '1', 09:31:55 INFO - 'NO_EM_RESTART': '1', 09:31:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:31:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:31:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:31:55 INFO - 'PWD': '/builds/slave/test', 09:31:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:31:55 INFO - 'SHELL': '/bin/bash', 09:31:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YaJ9WLEmV4/Listeners', 09:31:55 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 09:31:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:31:55 INFO - 'USER': 'cltbld', 09:31:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:31:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:31:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:31:55 INFO - 'XPC_FLAGS': '0x0', 09:31:55 INFO - 'XPC_SERVICE_NAME': '0', 09:31:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:31:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:31:55 INFO - Downloading/unpacking blobuploader==1.2.4 09:31:55 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 09:31:55 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 09:31:55 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 09:31:55 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 09:31:55 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 09:31:55 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 09:31:57 INFO - Downloading blobuploader-1.2.4.tar.gz 09:31:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 09:31:58 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:31:58 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 09:31:58 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 09:31:58 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 09:31:58 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 09:31:58 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 09:31:58 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 09:31:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 09:31:58 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:31:58 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 09:31:58 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 09:31:58 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 09:31:58 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 09:31:58 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 09:31:58 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 09:31:59 INFO - Downloading docopt-0.6.1.tar.gz 09:31:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 09:31:59 INFO - Installing collected packages: blobuploader, requests, docopt 09:31:59 INFO - Running setup.py install for blobuploader 09:31:59 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 09:31:59 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 09:31:59 INFO - Running setup.py install for requests 09:31:59 INFO - Running setup.py install for docopt 09:32:00 INFO - Successfully installed blobuploader requests docopt 09:32:00 INFO - Cleaning up... 09:32:00 INFO - Return code: 0 09:32:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:32:00 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')]} 09:32:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:32:00 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')]} 09:32:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:32:00 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 0x107621e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10763ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9913495810>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10763a5e0>, '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 0x10721dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107248990>, '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.NA19wi4781/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.YaJ9WLEmV4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:32:00 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 09:32:00 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 09:32:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NA19wi4781/Render', 09:32:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:32:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:32:00 INFO - 'HOME': '/Users/cltbld', 09:32:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:32:00 INFO - 'LOGNAME': 'cltbld', 09:32:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:00 INFO - 'MOZ_NO_REMOTE': '1', 09:32:00 INFO - 'NO_EM_RESTART': '1', 09:32:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:32:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:32:00 INFO - 'PWD': '/builds/slave/test', 09:32:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:32:00 INFO - 'SHELL': '/bin/bash', 09:32:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YaJ9WLEmV4/Listeners', 09:32:00 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 09:32:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:32:00 INFO - 'USER': 'cltbld', 09:32:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:32:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:32:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:32:00 INFO - 'XPC_FLAGS': '0x0', 09:32:00 INFO - 'XPC_SERVICE_NAME': '0', 09:32:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:32:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:32:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:32:00 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-tkMYZm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:32:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:32:00 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-YQWRw6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:32:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:32:00 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-QA5CUG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:32:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:32:00 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-y7Ro_m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:32:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:32:00 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-zIUO_p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:32:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:32:00 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-5lBvlj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:32:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:32:01 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-KfE1tB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:32:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:32:01 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-oEsQUS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:32:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:32:01 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-rYP6I4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:32:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:32:01 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-a24meE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:32:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:32:01 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-GpKYrU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:32:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:32:01 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-46iA_E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:32:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:32:01 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-QuGXqp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:32:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:32:01 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-sOPxaN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:32:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:32:01 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-AJD3ye-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:32:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:32:01 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-eFeWfv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:32:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:32:02 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-pieYYH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:32:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:32:02 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-bzcfct-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:32:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:32:02 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-v5302a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:32:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:32:02 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-RF6PQG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:32:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:32:02 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-Snyqsg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:32:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:32:02 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 09:32:02 INFO - Running setup.py install for manifestparser 09:32:03 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 09:32:03 INFO - Running setup.py install for mozcrash 09:32:03 INFO - Running setup.py install for mozdebug 09:32:03 INFO - Running setup.py install for mozdevice 09:32:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 09:32:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 09:32:03 INFO - Running setup.py install for mozfile 09:32:03 INFO - Running setup.py install for mozhttpd 09:32:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 09:32:03 INFO - Running setup.py install for mozinfo 09:32:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 09:32:04 INFO - Running setup.py install for mozInstall 09:32:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 09:32:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 09:32:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 09:32:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 09:32:04 INFO - Running setup.py install for mozleak 09:32:04 INFO - Running setup.py install for mozlog 09:32:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 09:32:04 INFO - Running setup.py install for moznetwork 09:32:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 09:32:04 INFO - Running setup.py install for mozprocess 09:32:04 INFO - Running setup.py install for mozprofile 09:32:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 09:32:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 09:32:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 09:32:04 INFO - Running setup.py install for mozrunner 09:32:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 09:32:05 INFO - Running setup.py install for mozscreenshot 09:32:05 INFO - Running setup.py install for moztest 09:32:05 INFO - Running setup.py install for mozversion 09:32:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 09:32:05 INFO - Running setup.py install for wptserve 09:32:05 INFO - Running setup.py install for marionette-driver 09:32:05 INFO - Running setup.py install for browsermob-proxy 09:32:06 INFO - Running setup.py install for marionette-client 09:32:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:32:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 09:32:06 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 09:32:06 INFO - Cleaning up... 09:32:06 INFO - Return code: 0 09:32:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 09:32:06 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')]} 09:32:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:32:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:32:06 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')]} 09:32:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:32:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 09:32:06 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 0x107621e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10763ef48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9913495810>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10763a5e0>, '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 0x10721dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107248990>, '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.NA19wi4781/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.YaJ9WLEmV4/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 09:32:06 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 09:32:06 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 09:32:06 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NA19wi4781/Render', 09:32:06 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:32:06 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:32:06 INFO - 'HOME': '/Users/cltbld', 09:32:06 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:32:06 INFO - 'LOGNAME': 'cltbld', 09:32:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:06 INFO - 'MOZ_NO_REMOTE': '1', 09:32:06 INFO - 'NO_EM_RESTART': '1', 09:32:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:06 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:32:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:32:06 INFO - 'PWD': '/builds/slave/test', 09:32:06 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:32:06 INFO - 'SHELL': '/bin/bash', 09:32:06 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YaJ9WLEmV4/Listeners', 09:32:06 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 09:32:06 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:32:06 INFO - 'USER': 'cltbld', 09:32:06 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:32:06 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:32:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:32:06 INFO - 'XPC_FLAGS': '0x0', 09:32:06 INFO - 'XPC_SERVICE_NAME': '0', 09:32:06 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:32:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 09:32:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 09:32:06 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-Gd2_DR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 09:32:06 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)) 09:32:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 09:32:06 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-4aHxLM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 09:32:06 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)) 09:32:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 09:32:06 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-DigPJw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 09:32:06 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)) 09:32:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 09:32:07 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-aX3Et7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 09:32:07 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)) 09:32:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 09:32:07 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-vRxiyz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 09:32:07 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)) 09:32:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 09:32:07 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-gzQm5y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 09:32:07 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)) 09:32:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 09:32:07 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-vxeVzf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 09:32:07 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)) 09:32:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 09:32:07 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-tmh_aL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 09:32:07 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)) 09:32:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 09:32:07 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-_Lz5io-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 09:32:07 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)) 09:32:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 09:32:07 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-YruZQY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 09:32:07 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)) 09:32:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 09:32:07 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-k9NFAR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 09:32:07 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)) 09:32:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 09:32:07 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-aHcnd_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 09:32:07 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)) 09:32:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 09:32:07 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-vUDgdm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 09:32:08 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)) 09:32:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 09:32:08 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-bfEK62-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 09:32:08 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)) 09:32:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 09:32:08 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-gpghEa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 09:32:08 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)) 09:32:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 09:32:08 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-N1t7Or-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 09:32:08 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)) 09:32:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 09:32:08 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-1NLw6Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 09:32:08 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)) 09:32:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 09:32:08 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-fdufDR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 09:32:08 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)) 09:32:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 09:32:08 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-H3IUVU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 09:32:08 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)) 09:32:08 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:32:08 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-ru6lPo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 09:32:08 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)) 09:32:08 INFO - Unpacking /builds/slave/test/build/tests/marionette 09:32:09 INFO - Running setup.py (path:/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/pip-i_9uDX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 09:32:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 09:32:09 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)) 09:32:09 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)) 09:32:09 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)) 09:32:09 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)) 09:32:09 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)) 09:32:09 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)) 09:32:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 09:32: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 09:32: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 09:32: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 09:32: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 09:32: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 09:32: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 09:32:11 INFO - Downloading blessings-1.6.tar.gz 09:32:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 09:32:11 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)) 09:32:11 INFO - Installing collected packages: blessings 09:32:11 INFO - Running setup.py install for blessings 09:32:11 INFO - Successfully installed blessings 09:32:11 INFO - Cleaning up... 09:32:12 INFO - Return code: 0 09:32:12 INFO - Done creating virtualenv /builds/slave/test/build/venv. 09:32:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:32:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:32:12 INFO - Reading from file tmpfile_stdout 09:32:12 INFO - Current package versions: 09:32:12 INFO - blessings == 1.6 09:32:12 INFO - blobuploader == 1.2.4 09:32:12 INFO - browsermob-proxy == 0.6.0 09:32:12 INFO - docopt == 0.6.1 09:32:12 INFO - manifestparser == 1.1 09:32:12 INFO - marionette-client == 2.3.0 09:32:12 INFO - marionette-driver == 1.4.0 09:32:12 INFO - mozInstall == 1.12 09:32:12 INFO - mozcrash == 0.17 09:32:12 INFO - mozdebug == 0.1 09:32:12 INFO - mozdevice == 0.48 09:32:12 INFO - mozfile == 1.2 09:32:12 INFO - mozhttpd == 0.7 09:32:12 INFO - mozinfo == 0.9 09:32:12 INFO - mozleak == 0.1 09:32:12 INFO - mozlog == 3.1 09:32:12 INFO - moznetwork == 0.27 09:32:12 INFO - mozprocess == 0.22 09:32:12 INFO - mozprofile == 0.28 09:32:12 INFO - mozrunner == 6.11 09:32:12 INFO - mozscreenshot == 0.1 09:32:12 INFO - mozsystemmonitor == 0.0 09:32:12 INFO - moztest == 0.7 09:32:12 INFO - mozversion == 1.4 09:32:12 INFO - psutil == 3.1.1 09:32:12 INFO - requests == 1.2.3 09:32:12 INFO - wptserve == 1.4.0 09:32:12 INFO - wsgiref == 0.1.2 09:32:12 INFO - Running post-action listener: _resource_record_post_action 09:32:12 INFO - Running post-action listener: _start_resource_monitoring 09:32:12 INFO - Starting resource monitoring. 09:32:12 INFO - ##### 09:32:12 INFO - ##### Running pull step. 09:32:12 INFO - ##### 09:32:12 INFO - Running pre-action listener: _resource_record_pre_action 09:32:12 INFO - Running main action method: pull 09:32:12 INFO - Pull has nothing to do! 09:32:12 INFO - Running post-action listener: _resource_record_post_action 09:32:12 INFO - ##### 09:32:12 INFO - ##### Running install step. 09:32:12 INFO - ##### 09:32:12 INFO - Running pre-action listener: _resource_record_pre_action 09:32:12 INFO - Running main action method: install 09:32:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 09:32:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 09:32:12 INFO - Reading from file tmpfile_stdout 09:32:12 INFO - Detecting whether we're running mozinstall >=1.0... 09:32:12 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 09:32:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 09:32:12 INFO - Reading from file tmpfile_stdout 09:32:12 INFO - Output received: 09:32:12 INFO - Usage: mozinstall [options] installer 09:32:12 INFO - Options: 09:32:12 INFO - -h, --help show this help message and exit 09:32:12 INFO - -d DEST, --destination=DEST 09:32:12 INFO - Directory to install application into. [default: 09:32:12 INFO - "/builds/slave/test"] 09:32:12 INFO - --app=APP Application being installed. [default: firefox] 09:32:12 INFO - mkdir: /builds/slave/test/build/application 09:32:12 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'] 09:32:12 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 09:32:30 INFO - Reading from file tmpfile_stdout 09:32:30 INFO - Output received: 09:32:30 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 09:32:30 INFO - Running post-action listener: _resource_record_post_action 09:32:30 INFO - ##### 09:32:30 INFO - ##### Running run-tests step. 09:32:30 INFO - ##### 09:32:30 INFO - Running pre-action listener: _resource_record_pre_action 09:32:30 INFO - Running main action method: run_tests 09:32:30 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 09:32:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:32:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:32:30 INFO - grabbing minidump binary from tooltool 09:32:30 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')]} 09:32:30 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 0x10763a5e0>, '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 0x10721dcd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107248990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 09:32:30 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 09:32:30 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 09:32:30 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 09:32:30 INFO - Return code: 0 09:32:30 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 09:32:30 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 09:32:30 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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/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 09:32:30 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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/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 09:32:30 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.NA19wi4781/Render', 09:32:30 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 09:32:30 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 09:32:30 INFO - 'HOME': '/Users/cltbld', 09:32:30 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 09:32:30 INFO - 'LOGNAME': 'cltbld', 09:32:30 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 09:32:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:32:30 INFO - 'MOZ_NO_REMOTE': '1', 09:32:30 INFO - 'NO_EM_RESTART': '1', 09:32:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:32:30 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 09:32:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 09:32:30 INFO - 'PWD': '/builds/slave/test', 09:32:30 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 09:32:30 INFO - 'SHELL': '/bin/bash', 09:32:30 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.YaJ9WLEmV4/Listeners', 09:32:30 INFO - 'TMPDIR': '/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/', 09:32:30 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 09:32:30 INFO - 'USER': 'cltbld', 09:32:30 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 09:32:30 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 09:32:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 09:32:30 INFO - 'XPC_FLAGS': '0x0', 09:32:30 INFO - 'XPC_SERVICE_NAME': '0', 09:32:30 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 09:32:30 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=http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/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 09:32:31 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 09:32:31 INFO - import pkg_resources 09:32:31 INFO - Using 1 client processes 09:32:31 INFO - wptserve Starting http server on 127.0.0.1:8000 09:32:31 INFO - wptserve Starting http server on 127.0.0.1:8001 09:32:31 INFO - wptserve Starting http server on 127.0.0.1:8443 09:32:34 INFO - SUITE-START | Running 778 tests 09:32:34 INFO - Running testharness tests 09:32:34 INFO - Setting up ssl 09:32:34 INFO - PROCESS | certutil | 09:32:34 INFO - PROCESS | certutil | 09:32:34 INFO - PROCESS | certutil | 09:32:34 INFO - Certificate Nickname Trust Attributes 09:32:34 INFO - SSL,S/MIME,JAR/XPI 09:32:34 INFO - 09:32:34 INFO - web-platform-tests CT,, 09:32:34 INFO - 09:32:34 INFO - Starting runner 09:32:35 INFO - PROCESS | 2245 | [2245] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 09:32:35 INFO - PROCESS | 2245 | 1467477155132 Marionette DEBUG Marionette enabled via build flag and pref 09:32:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x113cbd800 == 1 [pid = 2245] [id = 1] 09:32:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 1 (0x113cbe000) [pid = 2245] [serial = 1] [outer = 0x0] 09:32:35 INFO - PROCESS | 2245 | [2245] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:32:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 2 (0x113cbf000) [pid = 2245] [serial = 2] [outer = 0x113cbe000] 09:32:35 INFO - PROCESS | 2245 | 1467477155448 Marionette INFO Listening on port 2828 09:32:35 INFO - PROCESS | 2245 | 1467477155690 Marionette DEBUG Marionette enabled via command-line flag 09:32:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x116868800 == 2 [pid = 2245] [id = 2] 09:32:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 3 (0x116869000) [pid = 2245] [serial = 3] [outer = 0x0] 09:32:35 INFO - PROCESS | 2245 | [2245] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:32:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 4 (0x11686a000) [pid = 2245] [serial = 4] [outer = 0x116869000] 09:32:35 INFO - PROCESS | 2245 | [2245] 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 09:32:35 INFO - PROCESS | 2245 | 1467477155836 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:52958 09:32:35 INFO - PROCESS | 2245 | 1467477155923 Marionette DEBUG Closed connection conn0 09:32:35 INFO - PROCESS | 2245 | [2245] 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 09:32:35 INFO - PROCESS | 2245 | 1467477155929 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:52959 09:32:35 INFO - PROCESS | 2245 | 1467477155937 Marionette DEBUG Closed connection conn1 09:32:35 INFO - PROCESS | 2245 | [2245] 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 09:32:35 INFO - PROCESS | 2245 | 1467477155942 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:52960 09:32:35 INFO - PROCESS | 2245 | 1467477155953 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:32:35 INFO - PROCESS | 2245 | 1467477155960 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":"20160702031457","device":"desktop","version":"48.0"} 09:32:36 INFO - PROCESS | 2245 | [2245] 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 09:32:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x119802800 == 3 [pid = 2245] [id = 3] 09:32:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 5 (0x119809000) [pid = 2245] [serial = 5] [outer = 0x0] 09:32:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x11980a000 == 4 [pid = 2245] [id = 4] 09:32:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 6 (0x118778800) [pid = 2245] [serial = 6] [outer = 0x0] 09:32:37 INFO - PROCESS | 2245 | [2245] 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 09:32:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x1210b1800 == 5 [pid = 2245] [id = 5] 09:32:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 7 (0x118777800) [pid = 2245] [serial = 7] [outer = 0x0] 09:32:37 INFO - PROCESS | 2245 | [2245] 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 09:32:37 INFO - PROCESS | 2245 | [2245] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 09:32:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 8 (0x12150f000) [pid = 2245] [serial = 8] [outer = 0x118777800] 09:32:37 INFO - PROCESS | 2245 | [2245] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:32:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 9 (0x1219a8800) [pid = 2245] [serial = 9] [outer = 0x119809000] 09:32:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 10 (0x1212afc00) [pid = 2245] [serial = 10] [outer = 0x118778800] 09:32:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 11 (0x1212b1c00) [pid = 2245] [serial = 11] [outer = 0x118777800] 09:32:37 INFO - PROCESS | 2245 | [2245] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:32:37 INFO - PROCESS | 2245 | 1467477157797 Marionette INFO startBrowser 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:37 INFO - PROCESS | 2245 | 1467477157818 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 2245 | 1467477157827 Marionette DEBUG loaded listener.js 09:32:37 INFO - PROCESS | 2245 | 1467477157828 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 12 (0x126d92800) [pid = 2245] [serial = 12] [outer = 0x118777800] 09:32:38 INFO - PROCESS | 2245 | 1467477158161 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"28528466-c062-2247-8dd3-a1126c6d84b9","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":"20160702031457","device":"desktop","version":"48.0","command_id":1}}] 09:32:38 INFO - PROCESS | 2245 | 1467477158241 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}] 09:32:38 INFO - PROCESS | 2245 | 1467477158243 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:38 INFO - PROCESS | 2245 | 1467477158285 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:32:38 INFO - PROCESS | 2245 | 1467477158377 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:32:38 INFO - PROCESS | 2245 | 1467477158378 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:38 INFO - PROCESS | 2245 | [2245] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 09:32:38 INFO - PROCESS | 2245 | [2245] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:32:38 INFO - PROCESS | 2245 | [2245] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 09:32:38 INFO - PROCESS | 2245 | [2245] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:32:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 13 (0x128cd3000) [pid = 2245] [serial = 13] [outer = 0x118777800] 09:32:38 INFO - PROCESS | 2245 | [2245] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:32:38 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:32:38 INFO - PROCESS | 2245 | 1467477158853 Marionette TRACE conn2 <- [1,3,null,{}] 09:32:38 INFO - PROCESS | 2245 | 1467477158862 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 09:32:38 INFO - PROCESS | 2245 | 1467477158865 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:38 INFO - PROCESS | 2245 | 1467477158886 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:32:38 INFO - PROCESS | 2245 | 1467477158914 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:32:38 INFO - PROCESS | 2245 | 1467477158916 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 09:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:32:38 INFO - PROCESS | 2245 | 1467477158919 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:32:38 INFO - PROCESS | 2245 | 1467477158923 Marionette TRACE conn2 <- [1,6,null,{}] 09:32:38 INFO - PROCESS | 2245 | 1467477158928 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}] 09:32:38 INFO - PROCESS | 2245 | 1467477158930 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:38 INFO - PROCESS | 2245 | 1467477158946 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:32:38 INFO - PROCESS | 2245 | 1467477158949 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:38 INFO - PROCESS | 2245 | 1467477158951 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e7e000 == 6 [pid = 2245] [id = 6] 09:32:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 14 (0x128ecb400) [pid = 2245] [serial = 14] [outer = 0x0] 09:32:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 15 (0x128ecd000) [pid = 2245] [serial = 15] [outer = 0x128ecb400] 09:32:39 INFO - PROCESS | 2245 | 1467477159000 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 16 (0x128ed2800) [pid = 2245] [serial = 16] [outer = 0x128ecb400] 09:32:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x12930b000 == 7 [pid = 2245] [id = 7] 09:32:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 17 (0x1293dd400) [pid = 2245] [serial = 17] [outer = 0x0] 09:32:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 18 (0x1293df400) [pid = 2245] [serial = 18] [outer = 0x1293dd400] 09:32:39 INFO - PROCESS | 2245 | 1467477159405 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 19 (0x1293e6c00) [pid = 2245] [serial = 19] [outer = 0x1293dd400] 09:32:39 INFO - PROCESS | 2245 | 1467477159554 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]]]}] 09:32:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:32:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 677ms 09:32:39 INFO - PROCESS | 2245 | 1467477159624 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:32:39 INFO - PROCESS | 2245 | 1467477159626 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 09:32:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:32:39 INFO - PROCESS | 2245 | 1467477159636 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:32:39 INFO - PROCESS | 2245 | 1467477159637 Marionette TRACE conn2 <- [1,10,null,{}] 09:32:39 INFO - PROCESS | 2245 | 1467477159670 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}] 09:32:39 INFO - PROCESS | 2245 | 1467477159673 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:39 INFO - PROCESS | 2245 | 1467477159780 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:32:39 INFO - PROCESS | 2245 | 1467477159842 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:39 INFO - PROCESS | 2245 | 1467477159843 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ae96800 == 8 [pid = 2245] [id = 8] 09:32:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 20 (0x12a647400) [pid = 2245] [serial = 20] [outer = 0x0] 09:32:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 21 (0x12ae0fc00) [pid = 2245] [serial = 21] [outer = 0x12a647400] 09:32:39 INFO - PROCESS | 2245 | 1467477159883 Marionette DEBUG loaded listener.js 09:32:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 22 (0x12b016c00) [pid = 2245] [serial = 22] [outer = 0x12a647400] 09:32:40 INFO - PROCESS | 2245 | 1467477160139 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]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 546ms 09:32:40 INFO - PROCESS | 2245 | 1467477160181 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 2245 | 1467477160183 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 09:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:32:40 INFO - PROCESS | 2245 | 1467477160185 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 2245 | 1467477160186 Marionette TRACE conn2 <- [1,14,null,{}] 09:32:40 INFO - PROCESS | 2245 | 1467477160189 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}] 09:32:40 INFO - PROCESS | 2245 | 1467477160191 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:40 INFO - PROCESS | 2245 | 1467477160302 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:32:40 INFO - PROCESS | 2245 | 1467477160306 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 2245 | 1467477160306 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b12a000 == 9 [pid = 2245] [id = 9] 09:32:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 23 (0x12b01cc00) [pid = 2245] [serial = 23] [outer = 0x0] 09:32:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 24 (0x12b0c0000) [pid = 2245] [serial = 24] [outer = 0x12b01cc00] 09:32:40 INFO - PROCESS | 2245 | 1467477160331 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 25 (0x12b0cb800) [pid = 2245] [serial = 25] [outer = 0x12b01cc00] 09:32:40 INFO - PROCESS | 2245 | 1467477160596 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]]]}] 09:32:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:32:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 418ms 09:32:40 INFO - PROCESS | 2245 | 1467477160603 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:32:40 INFO - PROCESS | 2245 | 1467477160605 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 09:32:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:32:40 INFO - PROCESS | 2245 | 1467477160614 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:32:40 INFO - PROCESS | 2245 | 1467477160615 Marionette TRACE conn2 <- [1,18,null,{}] 09:32:40 INFO - PROCESS | 2245 | 1467477160617 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}] 09:32:40 INFO - PROCESS | 2245 | 1467477160619 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:40 INFO - PROCESS | 2245 | 1467477160721 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:32:40 INFO - PROCESS | 2245 | 1467477160726 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:40 INFO - PROCESS | 2245 | 1467477160729 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3f2800 == 10 [pid = 2245] [id = 10] 09:32:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 26 (0x12b976c00) [pid = 2245] [serial = 26] [outer = 0x0] 09:32:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 27 (0x12b9d8000) [pid = 2245] [serial = 27] [outer = 0x12b976c00] 09:32:40 INFO - PROCESS | 2245 | 1467477160753 Marionette DEBUG loaded listener.js 09:32:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 28 (0x12b9de000) [pid = 2245] [serial = 28] [outer = 0x12b976c00] 09:32:41 INFO - PROCESS | 2245 | 1467477161015 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]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 424ms 09:32:41 INFO - PROCESS | 2245 | 1467477161038 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 2245 | 1467477161041 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 09:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:32:41 INFO - PROCESS | 2245 | 1467477161051 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 2245 | 1467477161052 Marionette TRACE conn2 <- [1,22,null,{}] 09:32:41 INFO - PROCESS | 2245 | 1467477161054 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}] 09:32:41 INFO - PROCESS | 2245 | 1467477161056 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:41 INFO - PROCESS | 2245 | 1467477161167 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:32:41 INFO - PROCESS | 2245 | 1467477161171 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 2245 | 1467477161172 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc67800 == 11 [pid = 2245] [id = 11] 09:32:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 29 (0x129348c00) [pid = 2245] [serial = 29] [outer = 0x0] 09:32:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 30 (0x12b9e3c00) [pid = 2245] [serial = 30] [outer = 0x129348c00] 09:32:41 INFO - PROCESS | 2245 | 1467477161197 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 31 (0x12bcc4400) [pid = 2245] [serial = 31] [outer = 0x129348c00] 09:32:41 INFO - PROCESS | 2245 | 1467477161440 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]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 419ms 09:32:41 INFO - PROCESS | 2245 | 1467477161470 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 2245 | 1467477161471 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 09:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:32:41 INFO - PROCESS | 2245 | 1467477161485 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 2245 | 1467477161486 Marionette TRACE conn2 <- [1,26,null,{}] 09:32:41 INFO - PROCESS | 2245 | 1467477161496 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}] 09:32:41 INFO - PROCESS | 2245 | 1467477161497 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:41 INFO - PROCESS | 2245 | 1467477161599 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:32:41 INFO - PROCESS | 2245 | 1467477161603 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:41 INFO - PROCESS | 2245 | 1467477161605 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180d1800 == 12 [pid = 2245] [id = 12] 09:32:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 32 (0x12bf44000) [pid = 2245] [serial = 32] [outer = 0x0] 09:32:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 33 (0x12bf4bc00) [pid = 2245] [serial = 33] [outer = 0x12bf44000] 09:32:41 INFO - PROCESS | 2245 | 1467477161629 Marionette DEBUG loaded listener.js 09:32:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 34 (0x12c0d3400) [pid = 2245] [serial = 34] [outer = 0x12bf44000] 09:32:41 INFO - PROCESS | 2245 | 1467477161877 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]]]}] 09:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 419ms 09:32:41 INFO - PROCESS | 2245 | 1467477161904 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:32:41 INFO - PROCESS | 2245 | 1467477161906 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 09:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:32:41 INFO - PROCESS | 2245 | 1467477161917 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:32:41 INFO - PROCESS | 2245 | 1467477161933 Marionette TRACE conn2 <- [1,30,null,{}] 09:32:41 INFO - PROCESS | 2245 | 1467477161948 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}] 09:32:41 INFO - PROCESS | 2245 | 1467477161949 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:42 INFO - PROCESS | 2245 | 1467477162045 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:32:42 INFO - PROCESS | 2245 | 1467477162049 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 2245 | 1467477162051 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1e0800 == 13 [pid = 2245] [id = 13] 09:32:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 35 (0x12c0d6400) [pid = 2245] [serial = 35] [outer = 0x0] 09:32:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 36 (0x12c647800) [pid = 2245] [serial = 36] [outer = 0x12c0d6400] 09:32:42 INFO - PROCESS | 2245 | 1467477162075 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 37 (0x12c64b000) [pid = 2245] [serial = 37] [outer = 0x12c0d6400] 09:32:42 INFO - PROCESS | 2245 | 1467477162317 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]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 439ms 09:32:42 INFO - PROCESS | 2245 | 1467477162363 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 2245 | 1467477162364 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 09:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:32:42 INFO - PROCESS | 2245 | 1467477162367 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 2245 | 1467477162368 Marionette TRACE conn2 <- [1,34,null,{}] 09:32:42 INFO - PROCESS | 2245 | 1467477162370 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}] 09:32:42 INFO - PROCESS | 2245 | 1467477162371 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:42 INFO - PROCESS | 2245 | 1467477162468 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:32:42 INFO - PROCESS | 2245 | 1467477162472 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 2245 | 1467477162473 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c36f000 == 14 [pid = 2245] [id = 14] 09:32:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 38 (0x128c18400) [pid = 2245] [serial = 38] [outer = 0x0] 09:32:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 39 (0x128c1b000) [pid = 2245] [serial = 39] [outer = 0x128c18400] 09:32:42 INFO - PROCESS | 2245 | 1467477162498 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 40 (0x12c0da800) [pid = 2245] [serial = 40] [outer = 0x128c18400] 09:32:42 INFO - PROCESS | 2245 | 1467477162743 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]]]}] 09:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 09:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:32:42 INFO - PROCESS | 2245 | 1467477162786 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:32:42 INFO - PROCESS | 2245 | 1467477162787 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 09:32:42 INFO - PROCESS | 2245 | 1467477162789 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:32:42 INFO - PROCESS | 2245 | 1467477162790 Marionette TRACE conn2 <- [1,38,null,{}] 09:32:42 INFO - PROCESS | 2245 | 1467477162800 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}] 09:32:42 INFO - PROCESS | 2245 | 1467477162802 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:42 INFO - PROCESS | 2245 | 1467477162909 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:32:42 INFO - PROCESS | 2245 | 1467477162913 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:42 INFO - PROCESS | 2245 | 1467477162914 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cac4800 == 15 [pid = 2245] [id = 15] 09:32:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 41 (0x12c64e400) [pid = 2245] [serial = 41] [outer = 0x0] 09:32:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 42 (0x12c655800) [pid = 2245] [serial = 42] [outer = 0x12c64e400] 09:32:42 INFO - PROCESS | 2245 | 1467477162938 Marionette DEBUG loaded listener.js 09:32:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 43 (0x12cb2b400) [pid = 2245] [serial = 43] [outer = 0x12c64e400] 09:32:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cb64000 == 16 [pid = 2245] [id = 16] 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 44 (0x12cb64800) [pid = 2245] [serial = 44] [outer = 0x0] 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 45 (0x12cb68800) [pid = 2245] [serial = 45] [outer = 0x12cb64800] 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 46 (0x12cad1000) [pid = 2245] [serial = 46] [outer = 0x12cb64800] 09:32:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cb5e000 == 17 [pid = 2245] [id = 17] 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 47 (0x12c652c00) [pid = 2245] [serial = 47] [outer = 0x0] 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 48 (0x12cbb2000) [pid = 2245] [serial = 48] [outer = 0x12c652c00] 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 49 (0x12c654400) [pid = 2245] [serial = 49] [outer = 0x12c652c00] 09:32:43 INFO - PROCESS | 2245 | 1467477163296 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]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 525ms 09:32:43 INFO - PROCESS | 2245 | 1467477163320 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:32:43 INFO - PROCESS | 2245 | 1467477163321 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 09:32:43 INFO - PROCESS | 2245 | 1467477163323 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 2245 | 1467477163325 Marionette TRACE conn2 <- [1,42,null,{}] 09:32:43 INFO - PROCESS | 2245 | 1467477163327 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}] 09:32:43 INFO - PROCESS | 2245 | 1467477163328 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:43 INFO - PROCESS | 2245 | 1467477163423 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:32:43 INFO - PROCESS | 2245 | 1467477163427 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 2245 | 1467477163428 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x12d196000 == 18 [pid = 2245] [id = 18] 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 50 (0x12cb2fc00) [pid = 2245] [serial = 50] [outer = 0x0] 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 51 (0x12d10fc00) [pid = 2245] [serial = 51] [outer = 0x12cb2fc00] 09:32:43 INFO - PROCESS | 2245 | 1467477163453 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 52 (0x11812dc00) [pid = 2245] [serial = 52] [outer = 0x12cb2fc00] 09:32:43 INFO - PROCESS | 2245 | 1467477163711 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]]]}] 09:32:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:32:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 424ms 09:32:43 INFO - PROCESS | 2245 | 1467477163748 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:32:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:32:43 INFO - PROCESS | 2245 | 1467477163749 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 09:32:43 INFO - PROCESS | 2245 | 1467477163751 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:32:43 INFO - PROCESS | 2245 | 1467477163753 Marionette TRACE conn2 <- [1,46,null,{}] 09:32:43 INFO - PROCESS | 2245 | 1467477163755 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}] 09:32:43 INFO - PROCESS | 2245 | 1467477163757 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:43 INFO - PROCESS | 2245 | 1467477163874 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:32:43 INFO - PROCESS | 2245 | 1467477163877 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:43 INFO - PROCESS | 2245 | 1467477163879 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183d9000 == 19 [pid = 2245] [id = 19] 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 53 (0x1195e5c00) [pid = 2245] [serial = 53] [outer = 0x0] 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 54 (0x12d2f3000) [pid = 2245] [serial = 54] [outer = 0x1195e5c00] 09:32:43 INFO - PROCESS | 2245 | 1467477163905 Marionette DEBUG loaded listener.js 09:32:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 55 (0x12d2f6800) [pid = 2245] [serial = 55] [outer = 0x1195e5c00] 09:32:44 INFO - PROCESS | 2245 | 1467477164148 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]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 420ms 09:32:44 INFO - PROCESS | 2245 | 1467477164172 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 2245 | 1467477164173 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 09:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:32:44 INFO - PROCESS | 2245 | 1467477164185 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 2245 | 1467477164186 Marionette TRACE conn2 <- [1,50,null,{}] 09:32:44 INFO - PROCESS | 2245 | 1467477164188 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}] 09:32:44 INFO - PROCESS | 2245 | 1467477164189 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:44 INFO - PROCESS | 2245 | 1467477164301 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:32:44 INFO - PROCESS | 2245 | 1467477164304 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 2245 | 1467477164305 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x12da2f800 == 20 [pid = 2245] [id = 20] 09:32:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 56 (0x12d2f6c00) [pid = 2245] [serial = 56] [outer = 0x0] 09:32:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 57 (0x12d795c00) [pid = 2245] [serial = 57] [outer = 0x12d2f6c00] 09:32:44 INFO - PROCESS | 2245 | 1467477164329 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 58 (0x12d79c800) [pid = 2245] [serial = 58] [outer = 0x12d2f6c00] 09:32:44 INFO - PROCESS | 2245 | 1467477164576 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]]]}] 09:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 421ms 09:32:44 INFO - PROCESS | 2245 | 1467477164605 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:32:44 INFO - PROCESS | 2245 | 1467477164606 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 09:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:32:44 INFO - PROCESS | 2245 | 1467477164617 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:32:44 INFO - PROCESS | 2245 | 1467477164618 Marionette TRACE conn2 <- [1,54,null,{}] 09:32:44 INFO - PROCESS | 2245 | 1467477164620 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}] 09:32:44 INFO - PROCESS | 2245 | 1467477164621 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:44 INFO - PROCESS | 2245 | 1467477164732 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:32:44 INFO - PROCESS | 2245 | 1467477164736 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:44 INFO - PROCESS | 2245 | 1467477164737 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1d6000 == 21 [pid = 2245] [id = 21] 09:32:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 59 (0x118133800) [pid = 2245] [serial = 59] [outer = 0x0] 09:32:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 60 (0x12db74400) [pid = 2245] [serial = 60] [outer = 0x118133800] 09:32:44 INFO - PROCESS | 2245 | 1467477164760 Marionette DEBUG loaded listener.js 09:32:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 61 (0x12db7d400) [pid = 2245] [serial = 61] [outer = 0x118133800] 09:32:45 INFO - PROCESS | 2245 | 1467477165088 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]]]}] 09:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 520ms 09:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:32:45 INFO - PROCESS | 2245 | 1467477165138 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:32:45 INFO - PROCESS | 2245 | 1467477165140 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 09:32:45 INFO - PROCESS | 2245 | 1467477165142 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:32:45 INFO - PROCESS | 2245 | 1467477165143 Marionette TRACE conn2 <- [1,58,null,{}] 09:32:45 INFO - PROCESS | 2245 | 1467477165145 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}] 09:32:45 INFO - PROCESS | 2245 | 1467477165147 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:45 INFO - PROCESS | 2245 | 1467477165241 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:32:45 INFO - PROCESS | 2245 | 1467477165913 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:45 INFO - PROCESS | 2245 | 1467477165915 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x111f09000 == 22 [pid = 2245] [id = 22] 09:32:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 62 (0x110e6a800) [pid = 2245] [serial = 62] [outer = 0x0] 09:32:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 63 (0x111d75000) [pid = 2245] [serial = 63] [outer = 0x110e6a800] 09:32:45 INFO - PROCESS | 2245 | 1467477165969 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 64 (0x1122b2000) [pid = 2245] [serial = 64] [outer = 0x110e6a800] 09:32:46 INFO - PROCESS | 2245 | 1467477166517 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]]]}] 09:32:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:32:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1425ms 09:32:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:32:46 INFO - PROCESS | 2245 | 1467477166569 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:32:46 INFO - PROCESS | 2245 | 1467477166571 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 09:32:46 INFO - PROCESS | 2245 | 1467477166574 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:32:46 INFO - PROCESS | 2245 | 1467477166576 Marionette TRACE conn2 <- [1,62,null,{}] 09:32:46 INFO - PROCESS | 2245 | 1467477166580 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}] 09:32:46 INFO - PROCESS | 2245 | 1467477166583 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:46 INFO - PROCESS | 2245 | 1467477166702 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:32:46 INFO - PROCESS | 2245 | 1467477166756 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:46 INFO - PROCESS | 2245 | 1467477166758 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x115d67000 == 23 [pid = 2245] [id = 23] 09:32:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 65 (0x1133ed800) [pid = 2245] [serial = 65] [outer = 0x0] 09:32:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 66 (0x1133f3000) [pid = 2245] [serial = 66] [outer = 0x1133ed800] 09:32:46 INFO - PROCESS | 2245 | 1467477166790 Marionette DEBUG loaded listener.js 09:32:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 67 (0x115e5e400) [pid = 2245] [serial = 67] [outer = 0x1133ed800] 09:32:47 INFO - PROCESS | 2245 | 1467477167209 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]]]}] 09:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 671ms 09:32:47 INFO - PROCESS | 2245 | 1467477167248 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:32:47 INFO - PROCESS | 2245 | 1467477167251 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 09:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:32:47 INFO - PROCESS | 2245 | 1467477167254 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:32:47 INFO - PROCESS | 2245 | 1467477167255 Marionette TRACE conn2 <- [1,66,null,{}] 09:32:47 INFO - PROCESS | 2245 | 1467477167274 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}] 09:32:47 INFO - PROCESS | 2245 | 1467477167275 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:47 INFO - PROCESS | 2245 | 1467477167394 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:32:47 INFO - PROCESS | 2245 | 1467477167438 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:47 INFO - PROCESS | 2245 | 1467477167439 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x11714b800 == 24 [pid = 2245] [id = 24] 09:32:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 68 (0x1167e6800) [pid = 2245] [serial = 68] [outer = 0x0] 09:32:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 69 (0x116f5a400) [pid = 2245] [serial = 69] [outer = 0x1167e6800] 09:32:47 INFO - PROCESS | 2245 | 1467477167469 Marionette DEBUG loaded listener.js 09:32:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x118139800) [pid = 2245] [serial = 70] [outer = 0x1167e6800] 09:32:48 INFO - PROCESS | 2245 | 1467477168129 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]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 931ms 09:32:48 INFO - PROCESS | 2245 | 1467477168188 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 2245 | 1467477168191 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 09:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:32:48 INFO - PROCESS | 2245 | 1467477168194 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 2245 | 1467477168196 Marionette TRACE conn2 <- [1,70,null,{}] 09:32:48 INFO - PROCESS | 2245 | 1467477168200 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}] 09:32:48 INFO - PROCESS | 2245 | 1467477168201 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:48 INFO - PROCESS | 2245 | 1467477168283 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:32:48 INFO - PROCESS | 2245 | 1467477168343 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:48 INFO - PROCESS | 2245 | 1467477168344 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:48 INFO - PROCESS | 2245 | ++DOCSHELL 0x1133dc800 == 25 [pid = 2245] [id = 25] 09:32:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x116139000) [pid = 2245] [serial = 71] [outer = 0x0] 09:32:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x1167a6400) [pid = 2245] [serial = 72] [outer = 0x116139000] 09:32:48 INFO - PROCESS | 2245 | 1467477168375 Marionette DEBUG loaded listener.js 09:32:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x1167f1000) [pid = 2245] [serial = 73] [outer = 0x116139000] 09:32:48 INFO - PROCESS | 2245 | 1467477168851 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]]]}] 09:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 670ms 09:32:48 INFO - PROCESS | 2245 | 1467477168868 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:32:48 INFO - PROCESS | 2245 | 1467477168872 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 09:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:32:48 INFO - PROCESS | 2245 | 1467477168880 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:32:48 INFO - PROCESS | 2245 | 1467477168883 Marionette TRACE conn2 <- [1,74,null,{}] 09:32:48 INFO - PROCESS | 2245 | 1467477168886 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}] 09:32:48 INFO - PROCESS | 2245 | 1467477168889 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:49 INFO - PROCESS | 2245 | 1467477169011 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:32:49 INFO - PROCESS | 2245 | 1467477169099 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 2245 | 1467477169100 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x112ea5000 == 26 [pid = 2245] [id = 26] 09:32:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x112dda800) [pid = 2245] [serial = 74] [outer = 0x0] 09:32:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x11324e000) [pid = 2245] [serial = 75] [outer = 0x112dda800] 09:32:49 INFO - PROCESS | 2245 | 1467477169145 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x117562c00) [pid = 2245] [serial = 76] [outer = 0x112dda800] 09:32:49 INFO - PROCESS | 2245 | 1467477169434 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]]]}] 09:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms 09:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:32:49 INFO - PROCESS | 2245 | 1467477169452 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 2245 | 1467477169453 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 09:32:49 INFO - PROCESS | 2245 | 1467477169455 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 2245 | 1467477169459 Marionette TRACE conn2 <- [1,78,null,{}] 09:32:49 INFO - PROCESS | 2245 | 1467477169482 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}] 09:32:49 INFO - PROCESS | 2245 | 1467477169485 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:49 INFO - PROCESS | 2245 | 1467477169568 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:32:49 INFO - PROCESS | 2245 | 1467477169620 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:49 INFO - PROCESS | 2245 | 1467477169622 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168c9800 == 27 [pid = 2245] [id = 27] 09:32:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x1133aac00) [pid = 2245] [serial = 77] [outer = 0x0] 09:32:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1182f0c00) [pid = 2245] [serial = 78] [outer = 0x1133aac00] 09:32:49 INFO - PROCESS | 2245 | 1467477169651 Marionette DEBUG loaded listener.js 09:32:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x118711400) [pid = 2245] [serial = 79] [outer = 0x1133aac00] 09:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 481ms 09:32:49 INFO - PROCESS | 2245 | 1467477169930 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]]]}] 09:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:32:49 INFO - PROCESS | 2245 | 1467477169947 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:32:49 INFO - PROCESS | 2245 | 1467477169949 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 09:32:49 INFO - PROCESS | 2245 | 1467477169951 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:32:49 INFO - PROCESS | 2245 | 1467477169952 Marionette TRACE conn2 <- [1,82,null,{}] 09:32:49 INFO - PROCESS | 2245 | 1467477169954 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}] 09:32:49 INFO - PROCESS | 2245 | 1467477169956 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:50 INFO - PROCESS | 2245 | 1467477170051 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:32:50 INFO - PROCESS | 2245 | 1467477170054 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 2245 | 1467477170055 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x117472000 == 28 [pid = 2245] [id = 28] 09:32:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1187d6000) [pid = 2245] [serial = 80] [outer = 0x0] 09:32:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x11910f400) [pid = 2245] [serial = 81] [outer = 0x1187d6000] 09:32:50 INFO - PROCESS | 2245 | 1467477170084 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x11928e000) [pid = 2245] [serial = 82] [outer = 0x1187d6000] 09:32:50 INFO - PROCESS | 2245 | 1467477170398 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]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 469ms 09:32:50 INFO - PROCESS | 2245 | 1467477170428 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 2245 | 1467477170430 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 09:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:32:50 INFO - PROCESS | 2245 | 1467477170432 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 2245 | 1467477170433 Marionette TRACE conn2 <- [1,86,null,{}] 09:32:50 INFO - PROCESS | 2245 | 1467477170436 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}] 09:32:50 INFO - PROCESS | 2245 | 1467477170437 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:50 INFO - PROCESS | 2245 | 1467477170508 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:32:50 INFO - PROCESS | 2245 | 1467477170512 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:50 INFO - PROCESS | 2245 | 1467477170513 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c2000 == 29 [pid = 2245] [id = 29] 09:32:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x118d8e800) [pid = 2245] [serial = 83] [outer = 0x0] 09:32:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1195e0c00) [pid = 2245] [serial = 84] [outer = 0x118d8e800] 09:32:50 INFO - PROCESS | 2245 | 1467477170540 Marionette DEBUG loaded listener.js 09:32:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1195eb400) [pid = 2245] [serial = 85] [outer = 0x118d8e800] 09:32:50 INFO - PROCESS | 2245 | 1467477170864 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]]]}] 09:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 468ms 09:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:32:50 INFO - PROCESS | 2245 | 1467477170901 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:32:50 INFO - PROCESS | 2245 | 1467477170902 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 09:32:50 INFO - PROCESS | 2245 | 1467477170904 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:32:50 INFO - PROCESS | 2245 | 1467477170905 Marionette TRACE conn2 <- [1,90,null,{}] 09:32:50 INFO - PROCESS | 2245 | 1467477170908 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}] 09:32:50 INFO - PROCESS | 2245 | 1467477170912 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:51 INFO - PROCESS | 2245 | 1467477171003 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:32:51 INFO - PROCESS | 2245 | 1467477171048 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 2245 | 1467477171049 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x11820d000 == 30 [pid = 2245] [id = 30] 09:32:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1120ed000) [pid = 2245] [serial = 86] [outer = 0x0] 09:32:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x119799800) [pid = 2245] [serial = 87] [outer = 0x1120ed000] 09:32:51 INFO - PROCESS | 2245 | 1467477171074 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x119cd7c00) [pid = 2245] [serial = 88] [outer = 0x1120ed000] 09:32:51 INFO - PROCESS | 2245 | 1467477171387 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]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 518ms 09:32:51 INFO - PROCESS | 2245 | 1467477171423 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 2245 | 1467477171424 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 09:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:32:51 INFO - PROCESS | 2245 | 1467477171429 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 2245 | 1467477171430 Marionette TRACE conn2 <- [1,94,null,{}] 09:32:51 INFO - PROCESS | 2245 | 1467477171432 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}] 09:32:51 INFO - PROCESS | 2245 | 1467477171433 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:51 INFO - PROCESS | 2245 | 1467477171505 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:32:51 INFO - PROCESS | 2245 | 1467477171511 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:51 INFO - PROCESS | 2245 | 1467477171512 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185b0800 == 31 [pid = 2245] [id = 31] 09:32:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1195e2400) [pid = 2245] [serial = 89] [outer = 0x0] 09:32:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x120e26800) [pid = 2245] [serial = 90] [outer = 0x1195e2400] 09:32:51 INFO - PROCESS | 2245 | 1467477171537 Marionette DEBUG loaded listener.js 09:32:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x1210d0800) [pid = 2245] [serial = 91] [outer = 0x1195e2400] 09:32:51 INFO - PROCESS | 2245 | 1467477171849 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]]]}] 09:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 469ms 09:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:32:51 INFO - PROCESS | 2245 | 1467477171897 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:32:51 INFO - PROCESS | 2245 | 1467477171899 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 09:32:51 INFO - PROCESS | 2245 | 1467477171901 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:32:51 INFO - PROCESS | 2245 | 1467477171902 Marionette TRACE conn2 <- [1,98,null,{}] 09:32:51 INFO - PROCESS | 2245 | 1467477171904 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}] 09:32:51 INFO - PROCESS | 2245 | 1467477171905 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:52 INFO - PROCESS | 2245 | 1467477172004 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:32:52 INFO - PROCESS | 2245 | 1467477172012 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 2245 | 1467477172013 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185cb800 == 32 [pid = 2245] [id = 32] 09:32:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x120d5d000) [pid = 2245] [serial = 92] [outer = 0x0] 09:32:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1212b0800) [pid = 2245] [serial = 93] [outer = 0x120d5d000] 09:32:52 INFO - PROCESS | 2245 | 1467477172039 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x121678800) [pid = 2245] [serial = 94] [outer = 0x120d5d000] 09:32:52 INFO - PROCESS | 2245 | 1467477172328 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]]]}] 09:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 469ms 09:32:52 INFO - PROCESS | 2245 | 1467477172371 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 2245 | 1467477172372 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 09:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:32:52 INFO - PROCESS | 2245 | 1467477172377 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 2245 | 1467477172378 Marionette TRACE conn2 <- [1,102,null,{}] 09:32:52 INFO - PROCESS | 2245 | 1467477172381 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}] 09:32:52 INFO - PROCESS | 2245 | 1467477172382 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:52 INFO - PROCESS | 2245 | 1467477172455 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:32:52 INFO - PROCESS | 2245 | 1467477172461 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 2245 | 1467477172462 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168c9000 == 33 [pid = 2245] [id = 33] 09:32:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x116a23800) [pid = 2245] [serial = 95] [outer = 0x0] 09:32:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x123b20000) [pid = 2245] [serial = 96] [outer = 0x116a23800] 09:32:52 INFO - PROCESS | 2245 | 1467477172487 Marionette DEBUG loaded listener.js 09:32:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x123e64400) [pid = 2245] [serial = 97] [outer = 0x116a23800] 09:32:52 INFO - PROCESS | 2245 | 1467477172800 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]]]}] 09:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 471ms 09:32:52 INFO - PROCESS | 2245 | 1467477172847 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:32:52 INFO - PROCESS | 2245 | 1467477172848 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 09:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:32:52 INFO - PROCESS | 2245 | 1467477172851 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:32:52 INFO - PROCESS | 2245 | 1467477172852 Marionette TRACE conn2 <- [1,106,null,{}] 09:32:52 INFO - PROCESS | 2245 | 1467477172854 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}] 09:32:52 INFO - PROCESS | 2245 | 1467477172855 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:52 INFO - PROCESS | 2245 | 1467477172953 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:32:52 INFO - PROCESS | 2245 | 1467477172961 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:52 INFO - PROCESS | 2245 | 1467477172962 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193df800 == 34 [pid = 2245] [id = 34] 09:32:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x123e61c00) [pid = 2245] [serial = 98] [outer = 0x0] 09:32:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x123e6cc00) [pid = 2245] [serial = 99] [outer = 0x123e61c00] 09:32:52 INFO - PROCESS | 2245 | 1467477172987 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x125151400) [pid = 2245] [serial = 100] [outer = 0x123e61c00] 09:32:53 INFO - PROCESS | 2245 | 1467477173265 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]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 469ms 09:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:32:53 INFO - PROCESS | 2245 | 1467477173321 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:32:53 INFO - PROCESS | 2245 | 1467477173322 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 09:32:53 INFO - PROCESS | 2245 | 1467477173326 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:32:53 INFO - PROCESS | 2245 | 1467477173329 Marionette TRACE conn2 <- [1,110,null,{}] 09:32:53 INFO - PROCESS | 2245 | 1467477173331 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}] 09:32:53 INFO - PROCESS | 2245 | 1467477173333 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:53 INFO - PROCESS | 2245 | 1467477173431 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:32:53 INFO - PROCESS | 2245 | 1467477173435 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:53 INFO - PROCESS | 2245 | 1467477173436 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b4e800 == 35 [pid = 2245] [id = 35] 09:32:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x125152000) [pid = 2245] [serial = 101] [outer = 0x0] 09:32:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x125358400) [pid = 2245] [serial = 102] [outer = 0x125152000] 09:32:53 INFO - PROCESS | 2245 | 1467477173466 Marionette DEBUG loaded listener.js 09:32:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1267b6400) [pid = 2245] [serial = 103] [outer = 0x125152000] 09:32:53 INFO - PROCESS | 2245 | 1467477173963 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]]]}] 09:32:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:32:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 671ms 09:32:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:32:54 INFO - PROCESS | 2245 | 1467477173997 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 2245 | 1467477173998 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 09:32:54 INFO - PROCESS | 2245 | 1467477174000 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 2245 | 1467477174001 Marionette TRACE conn2 <- [1,114,null,{}] 09:32:54 INFO - PROCESS | 2245 | 1467477174003 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}] 09:32:54 INFO - PROCESS | 2245 | 1467477174004 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:54 INFO - PROCESS | 2245 | 1467477174081 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:32:54 INFO - PROCESS | 2245 | 1467477174084 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 2245 | 1467477174085 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b75000 == 36 [pid = 2245] [id = 36] 09:32:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x123e5f800) [pid = 2245] [serial = 104] [outer = 0x0] 09:32:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1267ba800) [pid = 2245] [serial = 105] [outer = 0x123e5f800] 09:32:54 INFO - PROCESS | 2245 | 1467477174112 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1267c3800) [pid = 2245] [serial = 106] [outer = 0x123e5f800] 09:32:54 INFO - PROCESS | 2245 | 1467477174430 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]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 470ms 09:32:54 INFO - PROCESS | 2245 | 1467477174471 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 2245 | 1467477174472 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 09:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:32:54 INFO - PROCESS | 2245 | 1467477174476 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 2245 | 1467477174478 Marionette TRACE conn2 <- [1,118,null,{}] 09:32:54 INFO - PROCESS | 2245 | 1467477174480 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}] 09:32:54 INFO - PROCESS | 2245 | 1467477174481 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:54 INFO - PROCESS | 2245 | 1467477174560 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:32:54 INFO - PROCESS | 2245 | 1467477174608 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:54 INFO - PROCESS | 2245 | 1467477174609 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x120de7000 == 37 [pid = 2245] [id = 37] 09:32:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x121510000) [pid = 2245] [serial = 107] [outer = 0x0] 09:32:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x126d9e400) [pid = 2245] [serial = 108] [outer = 0x121510000] 09:32:54 INFO - PROCESS | 2245 | 1467477174634 Marionette DEBUG loaded listener.js 09:32:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x127121800) [pid = 2245] [serial = 109] [outer = 0x121510000] 09:32:54 INFO - PROCESS | 2245 | 1467477174901 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]]]}] 09:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 471ms 09:32:54 INFO - PROCESS | 2245 | 1467477174947 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:32:54 INFO - PROCESS | 2245 | 1467477174949 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 09:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:32:54 INFO - PROCESS | 2245 | 1467477174951 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:32:54 INFO - PROCESS | 2245 | 1467477174952 Marionette TRACE conn2 <- [1,122,null,{}] 09:32:54 INFO - PROCESS | 2245 | 1467477174954 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}] 09:32:54 INFO - PROCESS | 2245 | 1467477174955 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:55 INFO - PROCESS | 2245 | 1467477175051 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:32:55 INFO - PROCESS | 2245 | 1467477175054 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 2245 | 1467477175055 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x1210a0000 == 38 [pid = 2245] [id = 38] 09:32:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x1195ebc00) [pid = 2245] [serial = 110] [outer = 0x0] 09:32:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1289f2c00) [pid = 2245] [serial = 111] [outer = 0x1195ebc00] 09:32:55 INFO - PROCESS | 2245 | 1467477175079 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x1289fc400) [pid = 2245] [serial = 112] [outer = 0x1195ebc00] 09:32:55 INFO - PROCESS | 2245 | 1467477175395 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]]]}] 09:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 09:32:55 INFO - PROCESS | 2245 | 1467477175421 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:32:55 INFO - PROCESS | 2245 | 1467477175422 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 09:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:32:55 INFO - PROCESS | 2245 | 1467477175428 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:32:55 INFO - PROCESS | 2245 | 1467477175429 Marionette TRACE conn2 <- [1,126,null,{}] 09:32:55 INFO - PROCESS | 2245 | 1467477175431 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}] 09:32:55 INFO - PROCESS | 2245 | 1467477175433 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:55 INFO - PROCESS | 2245 | 1467477175572 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:32:55 INFO - PROCESS | 2245 | 1467477175581 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:55 INFO - PROCESS | 2245 | 1467477175582 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x111f0e000 == 39 [pid = 2245] [id = 39] 09:32:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x127116000) [pid = 2245] [serial = 113] [outer = 0x0] 09:32:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x128c19800) [pid = 2245] [serial = 114] [outer = 0x127116000] 09:32:55 INFO - PROCESS | 2245 | 1467477175631 Marionette DEBUG loaded listener.js 09:32:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x128ccdc00) [pid = 2245] [serial = 115] [outer = 0x127116000] 09:32:56 INFO - PROCESS | 2245 | 1467477176036 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]]]}] 09:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 621ms 09:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:32:56 INFO - PROCESS | 2245 | 1467477176047 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:32:56 INFO - PROCESS | 2245 | 1467477176048 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 09:32:56 INFO - PROCESS | 2245 | 1467477176050 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:32:56 INFO - PROCESS | 2245 | 1467477176051 Marionette TRACE conn2 <- [1,130,null,{}] 09:32:56 INFO - PROCESS | 2245 | 1467477176053 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}] 09:32:56 INFO - PROCESS | 2245 | 1467477176054 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:56 INFO - PROCESS | 2245 | 1467477176135 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:32:56 INFO - PROCESS | 2245 | 1467477176825 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:56 INFO - PROCESS | 2245 | 1467477176826 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x11225e800 == 40 [pid = 2245] [id = 40] 09:32:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x111da8c00) [pid = 2245] [serial = 116] [outer = 0x0] 09:32:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x113256400) [pid = 2245] [serial = 117] [outer = 0x111da8c00] 09:32:56 INFO - PROCESS | 2245 | 1467477176853 Marionette DEBUG loaded listener.js 09:32:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 118 (0x1167aa000) [pid = 2245] [serial = 118] [outer = 0x111da8c00] 09:32:57 INFO - PROCESS | 2245 | 1467477177319 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]]]}] 09:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1322ms 09:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:32:57 INFO - PROCESS | 2245 | 1467477177376 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:32:57 INFO - PROCESS | 2245 | 1467477177379 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 09:32:57 INFO - PROCESS | 2245 | 1467477177383 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:32:57 INFO - PROCESS | 2245 | 1467477177386 Marionette TRACE conn2 <- [1,134,null,{}] 09:32:57 INFO - PROCESS | 2245 | 1467477177392 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}] 09:32:57 INFO - PROCESS | 2245 | 1467477177395 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:57 INFO - PROCESS | 2245 | 1467477177546 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:32:57 INFO - PROCESS | 2245 | 1467477177593 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:57 INFO - PROCESS | 2245 | 1467477177595 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x116184000 == 41 [pid = 2245] [id = 41] 09:32:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 119 (0x11812fc00) [pid = 2245] [serial = 119] [outer = 0x0] 09:32:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 120 (0x1182ec000) [pid = 2245] [serial = 120] [outer = 0x11812fc00] 09:32:57 INFO - PROCESS | 2245 | 1467477177622 Marionette DEBUG loaded listener.js 09:32:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 121 (0x118491000) [pid = 2245] [serial = 121] [outer = 0x11812fc00] 09:32:57 INFO - PROCESS | 2245 | 1467477177962 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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 624ms 09:32:58 INFO - PROCESS | 2245 | 1467477178008 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 2245 | 1467477178011 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 09:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:32:58 INFO - PROCESS | 2245 | 1467477178013 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:32:58 INFO - PROCESS | 2245 | 1467477178014 Marionette TRACE conn2 <- [1,138,null,{}] 09:32:58 INFO - PROCESS | 2245 | 1467477178017 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}] 09:32:58 INFO - PROCESS | 2245 | 1467477178018 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:58 INFO - PROCESS | 2245 | 1467477178137 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 120 (0x12b976c00) [pid = 2245] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 119 (0x12b01cc00) [pid = 2245] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 118 (0x12a647400) [pid = 2245] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 117 (0x128ecb400) [pid = 2245] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x118133800) [pid = 2245] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x12d2f6c00) [pid = 2245] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x1195e5c00) [pid = 2245] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x12cb2fc00) [pid = 2245] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x12c64e400) [pid = 2245] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x128c18400) [pid = 2245] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x12c0d6400) [pid = 2245] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x12bf44000) [pid = 2245] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x129348c00) [pid = 2245] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x1187d6000) [pid = 2245] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x118d8e800) [pid = 2245] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1120ed000) [pid = 2245] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1195e2400) [pid = 2245] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x120d5d000) [pid = 2245] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x116a23800) [pid = 2245] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x123e61c00) [pid = 2245] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x123e5f800) [pid = 2245] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x121510000) [pid = 2245] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1195ebc00) [pid = 2245] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x110e6a800) [pid = 2245] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1133ed800) [pid = 2245] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1167e6800) [pid = 2245] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x116139000) [pid = 2245] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x112dda800) [pid = 2245] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:32:58 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1133aac00) [pid = 2245] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:32:58 INFO - PROCESS | 2245 | 1467477178633 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:58 INFO - PROCESS | 2245 | 1467477178634 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x116169800 == 42 [pid = 2245] [id = 42] 09:32:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1122ba400) [pid = 2245] [serial = 122] [outer = 0x0] 09:32:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1122bec00) [pid = 2245] [serial = 123] [outer = 0x1122ba400] 09:32:58 INFO - PROCESS | 2245 | 1467477178660 Marionette DEBUG loaded listener.js 09:32:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1167e2400) [pid = 2245] [serial = 124] [outer = 0x1122ba400] 09:32:58 INFO - PROCESS | 2245 | 1467477178946 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]]]}] 09:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 970ms 09:32:58 INFO - PROCESS | 2245 | 1467477178983 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:32:58 INFO - PROCESS | 2245 | 1467477178984 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 09:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:32:58 INFO - PROCESS | 2245 | 1467477178993 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 2245 | 1467477178999 Marionette TRACE conn2 <- [1,142,null,{}] 09:32:59 INFO - PROCESS | 2245 | 1467477179002 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}] 09:32:59 INFO - PROCESS | 2245 | 1467477179005 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:59 INFO - PROCESS | 2245 | 1467477179082 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:32:59 INFO - PROCESS | 2245 | 1467477179086 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 2245 | 1467477179087 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c6800 == 43 [pid = 2245] [id = 43] 09:32:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x117d24400) [pid = 2245] [serial = 125] [outer = 0x0] 09:32:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x11928cc00) [pid = 2245] [serial = 126] [outer = 0x117d24400] 09:32:59 INFO - PROCESS | 2245 | 1467477179114 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x119790800) [pid = 2245] [serial = 127] [outer = 0x117d24400] 09:32:59 INFO - PROCESS | 2245 | 1467477179430 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]]]}] 09:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 480ms 09:32:59 INFO - PROCESS | 2245 | 1467477179467 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 2245 | 1467477179469 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 09:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:32:59 INFO - PROCESS | 2245 | 1467477179471 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:32:59 INFO - PROCESS | 2245 | 1467477179472 Marionette TRACE conn2 <- [1,146,null,{}] 09:32:59 INFO - PROCESS | 2245 | 1467477179475 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}] 09:32:59 INFO - PROCESS | 2245 | 1467477179476 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:59 INFO - PROCESS | 2245 | 1467477179557 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:32:59 INFO - PROCESS | 2245 | 1467477179563 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:32:59 INFO - PROCESS | 2245 | 1467477179564 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:32:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183d0800 == 44 [pid = 2245] [id = 44] 09:32:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x11812f800) [pid = 2245] [serial = 128] [outer = 0x0] 09:32:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1199d6c00) [pid = 2245] [serial = 129] [outer = 0x11812f800] 09:32:59 INFO - PROCESS | 2245 | 1467477179589 Marionette DEBUG loaded listener.js 09:32:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x119cd3c00) [pid = 2245] [serial = 130] [outer = 0x11812f800] 09:32:59 INFO - PROCESS | 2245 | 1467477179965 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]]]}] 09:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 519ms 09:32:59 INFO - PROCESS | 2245 | 1467477179991 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:32:59 INFO - PROCESS | 2245 | 1467477179993 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 09:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:33:00 INFO - PROCESS | 2245 | 1467477180008 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 2245 | 1467477180010 Marionette TRACE conn2 <- [1,150,null,{}] 09:33:00 INFO - PROCESS | 2245 | 1467477180014 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}] 09:33:00 INFO - PROCESS | 2245 | 1467477180016 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:00 INFO - PROCESS | 2245 | 1467477180129 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:33:00 INFO - PROCESS | 2245 | 1467477180137 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 2245 | 1467477180142 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191c4800 == 45 [pid = 2245] [id = 45] 09:33:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x120e2ac00) [pid = 2245] [serial = 131] [outer = 0x0] 09:33:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1210cb400) [pid = 2245] [serial = 132] [outer = 0x120e2ac00] 09:33:00 INFO - PROCESS | 2245 | 1467477180193 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x12182b800) [pid = 2245] [serial = 133] [outer = 0x120e2ac00] 09:33:00 INFO - PROCESS | 2245 | 1467477180653 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]]]}] 09:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 677ms 09:33:00 INFO - PROCESS | 2245 | 1467477180695 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:33:00 INFO - PROCESS | 2245 | 1467477180698 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 09:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:33:00 INFO - PROCESS | 2245 | 1467477180704 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:33:00 INFO - PROCESS | 2245 | 1467477180706 Marionette TRACE conn2 <- [1,154,null,{}] 09:33:00 INFO - PROCESS | 2245 | 1467477180713 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}] 09:33:00 INFO - PROCESS | 2245 | 1467477180715 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:00 INFO - PROCESS | 2245 | 1467477180809 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:33:00 INFO - PROCESS | 2245 | 1467477180869 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:00 INFO - PROCESS | 2245 | 1467477180872 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x115d77000 == 46 [pid = 2245] [id = 46] 09:33:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1167a4000) [pid = 2245] [serial = 134] [outer = 0x0] 09:33:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1167e6800) [pid = 2245] [serial = 135] [outer = 0x1167a4000] 09:33:00 INFO - PROCESS | 2245 | 1467477180903 Marionette DEBUG loaded listener.js 09:33:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x116fdec00) [pid = 2245] [serial = 136] [outer = 0x1167a4000] 09:33:01 INFO - PROCESS | 2245 | 1467477181350 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]]]}] 09:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 675ms 09:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:33:01 INFO - PROCESS | 2245 | 1467477181379 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:33:01 INFO - PROCESS | 2245 | 1467477181383 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 09:33:01 INFO - PROCESS | 2245 | 1467477181387 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:33:01 INFO - PROCESS | 2245 | 1467477181389 Marionette TRACE conn2 <- [1,158,null,{}] 09:33:01 INFO - PROCESS | 2245 | 1467477181411 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}] 09:33:01 INFO - PROCESS | 2245 | 1467477181413 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:01 INFO - PROCESS | 2245 | 1467477181526 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:33:01 INFO - PROCESS | 2245 | 1467477181601 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:01 INFO - PROCESS | 2245 | 1467477181603 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185b3000 == 47 [pid = 2245] [id = 47] 09:33:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x118706c00) [pid = 2245] [serial = 137] [outer = 0x0] 09:33:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1187ccc00) [pid = 2245] [serial = 138] [outer = 0x118706c00] 09:33:01 INFO - PROCESS | 2245 | 1467477181634 Marionette DEBUG loaded listener.js 09:33:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x119289800) [pid = 2245] [serial = 139] [outer = 0x118706c00] 09:33:02 INFO - PROCESS | 2245 | 1467477182069 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]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 686ms 09:33:02 INFO - PROCESS | 2245 | 1467477182074 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 2245 | 1467477182075 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 09:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:33:02 INFO - PROCESS | 2245 | 1467477182078 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 2245 | 1467477182080 Marionette TRACE conn2 <- [1,162,null,{}] 09:33:02 INFO - PROCESS | 2245 | 1467477182088 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}] 09:33:02 INFO - PROCESS | 2245 | 1467477182091 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:02 INFO - PROCESS | 2245 | 1467477182187 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:33:02 INFO - PROCESS | 2245 | 1467477182234 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 2245 | 1467477182236 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b75800 == 48 [pid = 2245] [id = 48] 09:33:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x119799c00) [pid = 2245] [serial = 140] [outer = 0x0] 09:33:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x120e2b400) [pid = 2245] [serial = 141] [outer = 0x119799c00] 09:33:02 INFO - PROCESS | 2245 | 1467477182268 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x123b1fc00) [pid = 2245] [serial = 142] [outer = 0x119799c00] 09:33:02 INFO - PROCESS | 2245 | 1467477182680 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]]]}] 09:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 620ms 09:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:33:02 INFO - PROCESS | 2245 | 1467477182699 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:33:02 INFO - PROCESS | 2245 | 1467477182700 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 09:33:02 INFO - PROCESS | 2245 | 1467477182703 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:33:02 INFO - PROCESS | 2245 | 1467477182704 Marionette TRACE conn2 <- [1,166,null,{}] 09:33:02 INFO - PROCESS | 2245 | 1467477182707 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}] 09:33:02 INFO - PROCESS | 2245 | 1467477182708 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:02 INFO - PROCESS | 2245 | 1467477182802 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:33:02 INFO - PROCESS | 2245 | 1467477182880 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:02 INFO - PROCESS | 2245 | 1467477182881 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c0000 == 49 [pid = 2245] [id = 49] 09:33:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x12515b400) [pid = 2245] [serial = 143] [outer = 0x0] 09:33:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x125332400) [pid = 2245] [serial = 144] [outer = 0x12515b400] 09:33:02 INFO - PROCESS | 2245 | 1467477182911 Marionette DEBUG loaded listener.js 09:33:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x125b81000) [pid = 2245] [serial = 145] [outer = 0x12515b400] 09:33:03 INFO - PROCESS | 2245 | 1467477183330 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]]]}] 09:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 09:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:33:03 INFO - PROCESS | 2245 | 1467477183374 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:33:03 INFO - PROCESS | 2245 | 1467477183375 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 09:33:03 INFO - PROCESS | 2245 | 1467477183377 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:33:03 INFO - PROCESS | 2245 | 1467477183379 Marionette TRACE conn2 <- [1,170,null,{}] 09:33:03 INFO - PROCESS | 2245 | 1467477183381 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}] 09:33:03 INFO - PROCESS | 2245 | 1467477183382 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:03 INFO - PROCESS | 2245 | 1467477183473 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:33:03 INFO - PROCESS | 2245 | 1467477183523 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:03 INFO - PROCESS | 2245 | 1467477183524 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193d9000 == 50 [pid = 2245] [id = 50] 09:33:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x11870d400) [pid = 2245] [serial = 146] [outer = 0x0] 09:33:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 118 (0x12532e800) [pid = 2245] [serial = 147] [outer = 0x11870d400] 09:33:03 INFO - PROCESS | 2245 | 1467477183553 Marionette DEBUG loaded listener.js 09:33:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 119 (0x1267b6c00) [pid = 2245] [serial = 148] [outer = 0x11870d400] 09:33:04 INFO - PROCESS | 2245 | 1467477184050 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]]]}] 09:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 720ms 09:33:04 INFO - PROCESS | 2245 | 1467477184104 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:33:04 INFO - PROCESS | 2245 | 1467477184107 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 09:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:33:04 INFO - PROCESS | 2245 | 1467477184114 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:33:04 INFO - PROCESS | 2245 | 1467477184117 Marionette TRACE conn2 <- [1,174,null,{}] 09:33:04 INFO - PROCESS | 2245 | 1467477184122 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}] 09:33:04 INFO - PROCESS | 2245 | 1467477184125 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:04 INFO - PROCESS | 2245 | 1467477184258 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:33:04 INFO - PROCESS | 2245 | 1467477184379 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:04 INFO - PROCESS | 2245 | 1467477184383 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x11320a800 == 51 [pid = 2245] [id = 51] 09:33:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 120 (0x1133edc00) [pid = 2245] [serial = 149] [outer = 0x0] 09:33:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 121 (0x1164f3000) [pid = 2245] [serial = 150] [outer = 0x1133edc00] 09:33:04 INFO - PROCESS | 2245 | 1467477184424 Marionette DEBUG loaded listener.js 09:33:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 122 (0x11688b400) [pid = 2245] [serial = 151] [outer = 0x1133edc00] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1183d0800 == 50 [pid = 2245] [id = 44] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1168c9800 == 49 [pid = 2245] [id = 27] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c6800 == 48 [pid = 2245] [id = 43] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x116169800 == 47 [pid = 2245] [id = 42] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x116184000 == 46 [pid = 2245] [id = 41] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x11820d000 == 45 [pid = 2245] [id = 30] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x11225e800 == 44 [pid = 2245] [id = 40] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1185b0800 == 43 [pid = 2245] [id = 31] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c2000 == 42 [pid = 2245] [id = 29] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1185cb800 == 41 [pid = 2245] [id = 32] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x117472000 == 40 [pid = 2245] [id = 28] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1193d9000 == 39 [pid = 2245] [id = 50] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c0000 == 38 [pid = 2245] [id = 49] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1193df800 == 37 [pid = 2245] [id = 34] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x119b75800 == 36 [pid = 2245] [id = 48] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x119b75000 == 35 [pid = 2245] [id = 36] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1185b3000 == 34 [pid = 2245] [id = 47] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x120de7000 == 33 [pid = 2245] [id = 37] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1210a0000 == 32 [pid = 2245] [id = 38] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x119b4e800 == 31 [pid = 2245] [id = 35] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x111f0e000 == 30 [pid = 2245] [id = 39] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1191c4800 == 29 [pid = 2245] [id = 45] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x1168c9000 == 28 [pid = 2245] [id = 33] 09:33:05 INFO - PROCESS | 2245 | --DOCSHELL 0x115d77000 == 27 [pid = 2245] [id = 46] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 121 (0x1212b1c00) [pid = 2245] [serial = 11] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 120 (0x12db7d400) [pid = 2245] [serial = 61] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 119 (0x11910f400) [pid = 2245] [serial = 81] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 118 (0x1195e0c00) [pid = 2245] [serial = 84] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 117 (0x1195eb400) [pid = 2245] [serial = 85] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x119799800) [pid = 2245] [serial = 87] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x119cd7c00) [pid = 2245] [serial = 88] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x120e26800) [pid = 2245] [serial = 90] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x1212b0800) [pid = 2245] [serial = 93] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x123b20000) [pid = 2245] [serial = 96] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x123e6cc00) [pid = 2245] [serial = 99] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x125358400) [pid = 2245] [serial = 102] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x1267ba800) [pid = 2245] [serial = 105] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x126d9e400) [pid = 2245] [serial = 108] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x1289f2c00) [pid = 2245] [serial = 111] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x111d75000) [pid = 2245] [serial = 63] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1133f3000) [pid = 2245] [serial = 66] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x116f5a400) [pid = 2245] [serial = 69] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1167a6400) [pid = 2245] [serial = 72] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x11324e000) [pid = 2245] [serial = 75] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1182f0c00) [pid = 2245] [serial = 78] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x123e64400) [pid = 2245] [serial = 97] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x125151400) [pid = 2245] [serial = 100] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x118139800) [pid = 2245] [serial = 70] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x117562c00) [pid = 2245] [serial = 76] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1267c3800) [pid = 2245] [serial = 106] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x127121800) [pid = 2245] [serial = 109] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1167f1000) [pid = 2245] [serial = 73] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x115e5e400) [pid = 2245] [serial = 67] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x11928e000) [pid = 2245] [serial = 82] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1210d0800) [pid = 2245] [serial = 91] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x118711400) [pid = 2245] [serial = 79] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x121678800) [pid = 2245] [serial = 94] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1122b2000) [pid = 2245] [serial = 64] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1289fc400) [pid = 2245] [serial = 112] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x128c19800) [pid = 2245] [serial = 114] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1293df400) [pid = 2245] [serial = 18] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x128ecd000) [pid = 2245] [serial = 15] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x128ed2800) [pid = 2245] [serial = 16] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12150f000) [pid = 2245] [serial = 8] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12c655800) [pid = 2245] [serial = 42] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x12cb2b400) [pid = 2245] [serial = 43] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x12cb68800) [pid = 2245] [serial = 45] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x12c0da800) [pid = 2245] [serial = 40] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x128c1b000) [pid = 2245] [serial = 39] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x12c647800) [pid = 2245] [serial = 36] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x12c64b000) [pid = 2245] [serial = 37] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x12bf4bc00) [pid = 2245] [serial = 33] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x12c0d3400) [pid = 2245] [serial = 34] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x12b9e3c00) [pid = 2245] [serial = 30] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 71 (0x12bcc4400) [pid = 2245] [serial = 31] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 70 (0x12b9d8000) [pid = 2245] [serial = 27] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x12b9de000) [pid = 2245] [serial = 28] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 68 (0x12b0c0000) [pid = 2245] [serial = 24] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 67 (0x12b0cb800) [pid = 2245] [serial = 25] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 66 (0x12ae0fc00) [pid = 2245] [serial = 21] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 65 (0x12b016c00) [pid = 2245] [serial = 22] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 64 (0x12db74400) [pid = 2245] [serial = 60] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 63 (0x12d795c00) [pid = 2245] [serial = 57] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 62 (0x12d79c800) [pid = 2245] [serial = 58] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 61 (0x12d2f6800) [pid = 2245] [serial = 55] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 60 (0x12d2f3000) [pid = 2245] [serial = 54] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 59 (0x12d10fc00) [pid = 2245] [serial = 51] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 58 (0x11812dc00) [pid = 2245] [serial = 52] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | --DOMWINDOW == 57 (0x12cbb2000) [pid = 2245] [serial = 48] [outer = 0x0] [url = about:blank] 09:33:05 INFO - PROCESS | 2245 | 1467477185245 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]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1174ms 09:33:05 INFO - PROCESS | 2245 | 1467477185289 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:33:05 INFO - PROCESS | 2245 | 1467477185293 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 09:33:05 INFO - PROCESS | 2245 | 1467477185298 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 2245 | 1467477185301 Marionette TRACE conn2 <- [1,178,null,{}] 09:33:05 INFO - PROCESS | 2245 | 1467477185304 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}] 09:33:05 INFO - PROCESS | 2245 | 1467477185306 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:05 INFO - PROCESS | 2245 | 1467477185404 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:33:05 INFO - PROCESS | 2245 | 1467477185413 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 2245 | 1467477185415 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x114f17000 == 28 [pid = 2245] [id = 52] 09:33:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 58 (0x116134c00) [pid = 2245] [serial = 152] [outer = 0x0] 09:33:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 59 (0x1167aa800) [pid = 2245] [serial = 153] [outer = 0x116134c00] 09:33:05 INFO - PROCESS | 2245 | 1467477185445 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 60 (0x116a22000) [pid = 2245] [serial = 154] [outer = 0x116134c00] 09:33:05 INFO - PROCESS | 2245 | 1467477185752 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]]]}] 09:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 471ms 09:33:05 INFO - PROCESS | 2245 | 1467477185768 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:33:05 INFO - PROCESS | 2245 | 1467477185772 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 09:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:33:05 INFO - PROCESS | 2245 | 1467477185780 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:33:05 INFO - PROCESS | 2245 | 1467477185782 Marionette TRACE conn2 <- [1,182,null,{}] 09:33:05 INFO - PROCESS | 2245 | 1467477185784 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}] 09:33:05 INFO - PROCESS | 2245 | 1467477185786 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:05 INFO - PROCESS | 2245 | 1467477185868 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:33:05 INFO - PROCESS | 2245 | 1467477185909 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:05 INFO - PROCESS | 2245 | 1467477185910 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168b3800 == 29 [pid = 2245] [id = 53] 09:33:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 61 (0x1164f3800) [pid = 2245] [serial = 155] [outer = 0x0] 09:33:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 62 (0x1174e6800) [pid = 2245] [serial = 156] [outer = 0x1164f3800] 09:33:05 INFO - PROCESS | 2245 | 1467477185938 Marionette DEBUG loaded listener.js 09:33:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 63 (0x118510800) [pid = 2245] [serial = 157] [outer = 0x1164f3800] 09:33:06 INFO - PROCESS | 2245 | 1467477186240 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]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 474ms 09:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:33:06 INFO - PROCESS | 2245 | 1467477186252 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 2245 | 1467477186254 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 09:33:06 INFO - PROCESS | 2245 | 1467477186256 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 2245 | 1467477186260 Marionette TRACE conn2 <- [1,186,null,{}] 09:33:06 INFO - PROCESS | 2245 | 1467477186274 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}] 09:33:06 INFO - PROCESS | 2245 | 1467477186280 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:06 INFO - PROCESS | 2245 | 1467477186355 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:33:06 INFO - PROCESS | 2245 | 1467477186361 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 2245 | 1467477186363 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d39800 == 30 [pid = 2245] [id = 54] 09:33:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 64 (0x119287400) [pid = 2245] [serial = 158] [outer = 0x0] 09:33:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 65 (0x1195e0400) [pid = 2245] [serial = 159] [outer = 0x119287400] 09:33:06 INFO - PROCESS | 2245 | 1467477186392 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 66 (0x11978b800) [pid = 2245] [serial = 160] [outer = 0x119287400] 09:33:06 INFO - PROCESS | 2245 | 1467477186695 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]]]}] 09:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 480ms 09:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:33:06 INFO - PROCESS | 2245 | 1467477186737 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:33:06 INFO - PROCESS | 2245 | 1467477186738 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 09:33:06 INFO - PROCESS | 2245 | 1467477186741 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:33:06 INFO - PROCESS | 2245 | 1467477186743 Marionette TRACE conn2 <- [1,190,null,{}] 09:33:06 INFO - PROCESS | 2245 | 1467477186747 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}] 09:33:06 INFO - PROCESS | 2245 | 1467477186748 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:06 INFO - PROCESS | 2245 | 1467477186849 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:33:06 INFO - PROCESS | 2245 | 1467477186855 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:06 INFO - PROCESS | 2245 | 1467477186856 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c0000 == 31 [pid = 2245] [id = 55] 09:33:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 67 (0x118702c00) [pid = 2245] [serial = 161] [outer = 0x0] 09:33:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 68 (0x119797800) [pid = 2245] [serial = 162] [outer = 0x118702c00] 09:33:06 INFO - PROCESS | 2245 | 1467477186883 Marionette DEBUG loaded listener.js 09:33:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 69 (0x119cd8800) [pid = 2245] [serial = 163] [outer = 0x118702c00] 09:33:07 INFO - PROCESS | 2245 | 1467477187169 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]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 471ms 09:33:07 INFO - PROCESS | 2245 | 1467477187213 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 2245 | 1467477187215 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 09:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:33:07 INFO - PROCESS | 2245 | 1467477187217 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 2245 | 1467477187218 Marionette TRACE conn2 <- [1,194,null,{}] 09:33:07 INFO - PROCESS | 2245 | 1467477187220 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}] 09:33:07 INFO - PROCESS | 2245 | 1467477187222 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:07 INFO - PROCESS | 2245 | 1467477187316 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:33:07 INFO - PROCESS | 2245 | 1467477187345 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 2245 | 1467477187346 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183ca000 == 32 [pid = 2245] [id = 56] 09:33:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x115d13c00) [pid = 2245] [serial = 164] [outer = 0x0] 09:33:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x120d5d000) [pid = 2245] [serial = 165] [outer = 0x115d13c00] 09:33:07 INFO - PROCESS | 2245 | 1467477187371 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x12118ec00) [pid = 2245] [serial = 166] [outer = 0x115d13c00] 09:33:07 INFO - PROCESS | 2245 | 1467477187728 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]]]}] 09:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 520ms 09:33:07 INFO - PROCESS | 2245 | 1467477187737 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:33:07 INFO - PROCESS | 2245 | 1467477187738 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 09:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:33:07 INFO - PROCESS | 2245 | 1467477187741 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:33:07 INFO - PROCESS | 2245 | 1467477187742 Marionette TRACE conn2 <- [1,198,null,{}] 09:33:07 INFO - PROCESS | 2245 | 1467477187744 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}] 09:33:07 INFO - PROCESS | 2245 | 1467477187748 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:07 INFO - PROCESS | 2245 | 1467477187857 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:33:07 INFO - PROCESS | 2245 | 1467477187884 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:07 INFO - PROCESS | 2245 | 1467477187884 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x119131000 == 33 [pid = 2245] [id = 57] 09:33:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x121503000) [pid = 2245] [serial = 167] [outer = 0x0] 09:33:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x125332c00) [pid = 2245] [serial = 168] [outer = 0x121503000] 09:33:07 INFO - PROCESS | 2245 | 1467477187910 Marionette DEBUG loaded listener.js 09:33:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x125b7f800) [pid = 2245] [serial = 169] [outer = 0x121503000] 09:33:08 INFO - PROCESS | 2245 | 1467477188226 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]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 520ms 09:33:08 INFO - PROCESS | 2245 | 1467477188263 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:33:08 INFO - PROCESS | 2245 | 1467477188265 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 09:33:08 INFO - PROCESS | 2245 | 1467477188269 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 2245 | 1467477188271 Marionette TRACE conn2 <- [1,202,null,{}] 09:33:08 INFO - PROCESS | 2245 | 1467477188274 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}] 09:33:08 INFO - PROCESS | 2245 | 1467477188276 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:08 INFO - PROCESS | 2245 | 1467477188421 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:33:08 INFO - PROCESS | 2245 | 1467477188433 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:08 INFO - PROCESS | 2245 | 1467477188434 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x119834000 == 34 [pid = 2245] [id = 58] 09:33:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x111f2e800) [pid = 2245] [serial = 170] [outer = 0x0] 09:33:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x125b88400) [pid = 2245] [serial = 171] [outer = 0x111f2e800] 09:33:08 INFO - PROCESS | 2245 | 1467477188475 Marionette DEBUG loaded listener.js 09:33:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1267b9800) [pid = 2245] [serial = 172] [outer = 0x111f2e800] 09:33:08 INFO - PROCESS | 2245 | 1467477188913 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]]]}] 09:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 672ms 09:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:33:08 INFO - PROCESS | 2245 | 1467477188940 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:33:08 INFO - PROCESS | 2245 | 1467477188942 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 09:33:08 INFO - PROCESS | 2245 | 1467477188944 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:33:08 INFO - PROCESS | 2245 | 1467477188945 Marionette TRACE conn2 <- [1,206,null,{}] 09:33:08 INFO - PROCESS | 2245 | 1467477188953 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}] 09:33:08 INFO - PROCESS | 2245 | 1467477188954 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:09 INFO - PROCESS | 2245 | 1467477189042 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:33:09 INFO - PROCESS | 2245 | 1467477189046 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 2245 | 1467477189047 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b43800 == 35 [pid = 2245] [id = 59] 09:33:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1267b9c00) [pid = 2245] [serial = 173] [outer = 0x0] 09:33:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1267c4c00) [pid = 2245] [serial = 174] [outer = 0x1267b9c00] 09:33:09 INFO - PROCESS | 2245 | 1467477189072 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x127114800) [pid = 2245] [serial = 175] [outer = 0x1267b9c00] 09:33:09 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x11812f800) [pid = 2245] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:33:09 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x11812fc00) [pid = 2245] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:33:09 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x120e2ac00) [pid = 2245] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:33:09 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x117d24400) [pid = 2245] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:33:09 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x1122ba400) [pid = 2245] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:33:09 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x111da8c00) [pid = 2245] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:33:09 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x127116000) [pid = 2245] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:33:09 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x125152000) [pid = 2245] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:33:09 INFO - PROCESS | 2245 | 1467477189426 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]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 530ms 09:33:09 INFO - PROCESS | 2245 | 1467477189475 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 2245 | 1467477189476 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 09:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:33:09 INFO - PROCESS | 2245 | 1467477189486 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 2245 | 1467477189487 Marionette TRACE conn2 <- [1,210,null,{}] 09:33:09 INFO - PROCESS | 2245 | 1467477189490 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}] 09:33:09 INFO - PROCESS | 2245 | 1467477189491 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:09 INFO - PROCESS | 2245 | 1467477189571 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:33:09 INFO - PROCESS | 2245 | 1467477189577 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:09 INFO - PROCESS | 2245 | 1467477189578 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f02800 == 36 [pid = 2245] [id = 60] 09:33:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x118d87000) [pid = 2245] [serial = 176] [outer = 0x0] 09:33:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x1212b3400) [pid = 2245] [serial = 177] [outer = 0x118d87000] 09:33:09 INFO - PROCESS | 2245 | 1467477189603 Marionette DEBUG loaded listener.js 09:33:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x127116400) [pid = 2245] [serial = 178] [outer = 0x118d87000] 09:33:09 INFO - PROCESS | 2245 | 1467477189945 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]]]}] 09:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 475ms 09:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:33:09 INFO - PROCESS | 2245 | 1467477189955 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:33:09 INFO - PROCESS | 2245 | 1467477189956 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 09:33:09 INFO - PROCESS | 2245 | 1467477189960 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:33:09 INFO - PROCESS | 2245 | 1467477189962 Marionette TRACE conn2 <- [1,214,null,{}] 09:33:09 INFO - PROCESS | 2245 | 1467477189964 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}] 09:33:09 INFO - PROCESS | 2245 | 1467477189966 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:10 INFO - PROCESS | 2245 | 1467477190038 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:33:10 INFO - PROCESS | 2245 | 1467477190043 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 2245 | 1467477190045 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x1210b0800 == 37 [pid = 2245] [id = 61] 09:33:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x12711e400) [pid = 2245] [serial = 179] [outer = 0x0] 09:33:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1289ef000) [pid = 2245] [serial = 180] [outer = 0x12711e400] 09:33:10 INFO - PROCESS | 2245 | 1467477190070 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1289f6c00) [pid = 2245] [serial = 181] [outer = 0x12711e400] 09:33:10 INFO - PROCESS | 2245 | 1467477190404 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]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 470ms 09:33:10 INFO - PROCESS | 2245 | 1467477190429 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 2245 | 1467477190431 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 09:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:33:10 INFO - PROCESS | 2245 | 1467477190433 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 2245 | 1467477190435 Marionette TRACE conn2 <- [1,218,null,{}] 09:33:10 INFO - PROCESS | 2245 | 1467477190438 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}] 09:33:10 INFO - PROCESS | 2245 | 1467477190440 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:10 INFO - PROCESS | 2245 | 1467477190557 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:33:10 INFO - PROCESS | 2245 | 1467477190565 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:10 INFO - PROCESS | 2245 | 1467477190567 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x123ef6800 == 38 [pid = 2245] [id = 62] 09:33:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1289f8800) [pid = 2245] [serial = 182] [outer = 0x0] 09:33:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x128c17400) [pid = 2245] [serial = 183] [outer = 0x1289f8800] 09:33:10 INFO - PROCESS | 2245 | 1467477190593 Marionette DEBUG loaded listener.js 09:33:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x128cd8400) [pid = 2245] [serial = 184] [outer = 0x1289f8800] 09:33:10 INFO - PROCESS | 2245 | 1467477190890 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]]]}] 09:33:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:33:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 470ms 09:33:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:33:10 INFO - PROCESS | 2245 | 1467477190903 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:33:10 INFO - PROCESS | 2245 | 1467477190905 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 09:33:10 INFO - PROCESS | 2245 | 1467477190907 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:33:10 INFO - PROCESS | 2245 | 1467477190908 Marionette TRACE conn2 <- [1,222,null,{}] 09:33:10 INFO - PROCESS | 2245 | 1467477190918 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}] 09:33:10 INFO - PROCESS | 2245 | 1467477190919 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:11 INFO - PROCESS | 2245 | 1467477191001 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:33:11 INFO - PROCESS | 2245 | 1467477191005 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:11 INFO - PROCESS | 2245 | 1467477191006 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256b3000 == 39 [pid = 2245] [id = 63] 09:33:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1267bdc00) [pid = 2245] [serial = 185] [outer = 0x0] 09:33:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x128eca000) [pid = 2245] [serial = 186] [outer = 0x1267bdc00] 09:33:11 INFO - PROCESS | 2245 | 1467477191033 Marionette DEBUG loaded listener.js 09:33:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x128ed4000) [pid = 2245] [serial = 187] [outer = 0x1267bdc00] 09:33:11 INFO - PROCESS | 2245 | --DOCSHELL 0x114f17000 == 38 [pid = 2245] [id = 52] 09:33:11 INFO - PROCESS | 2245 | --DOCSHELL 0x11320a800 == 37 [pid = 2245] [id = 51] 09:33:12 INFO - PROCESS | 2245 | --DOCSHELL 0x117d39800 == 36 [pid = 2245] [id = 54] 09:33:12 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c0000 == 35 [pid = 2245] [id = 55] 09:33:12 INFO - PROCESS | 2245 | --DOCSHELL 0x1183ca000 == 34 [pid = 2245] [id = 56] 09:33:12 INFO - PROCESS | 2245 | --DOCSHELL 0x1168b3800 == 33 [pid = 2245] [id = 53] 09:33:12 INFO - PROCESS | 2245 | --DOCSHELL 0x119131000 == 32 [pid = 2245] [id = 57] 09:33:12 INFO - PROCESS | 2245 | --DOCSHELL 0x119b43800 == 31 [pid = 2245] [id = 59] 09:33:12 INFO - PROCESS | 2245 | --DOCSHELL 0x120f02800 == 30 [pid = 2245] [id = 60] 09:33:12 INFO - PROCESS | 2245 | --DOCSHELL 0x1210b0800 == 29 [pid = 2245] [id = 61] 09:33:12 INFO - PROCESS | 2245 | --DOCSHELL 0x119834000 == 28 [pid = 2245] [id = 58] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x128ccdc00) [pid = 2245] [serial = 115] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOCSHELL 0x123ef6800 == 27 [pid = 2245] [id = 62] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x119cd3c00) [pid = 2245] [serial = 130] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1182ec000) [pid = 2245] [serial = 120] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x118491000) [pid = 2245] [serial = 121] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x1199d6c00) [pid = 2245] [serial = 129] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x12182b800) [pid = 2245] [serial = 133] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x119790800) [pid = 2245] [serial = 127] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x1122bec00) [pid = 2245] [serial = 123] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x1167e2400) [pid = 2245] [serial = 124] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x113256400) [pid = 2245] [serial = 117] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x1167aa000) [pid = 2245] [serial = 118] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x11928cc00) [pid = 2245] [serial = 126] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x1210cb400) [pid = 2245] [serial = 132] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | --DOMWINDOW == 71 (0x1267b6400) [pid = 2245] [serial = 103] [outer = 0x0] [url = about:blank] 09:33:12 INFO - PROCESS | 2245 | 1467477192271 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]]]}] 09:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1379ms 09:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:33:12 INFO - PROCESS | 2245 | 1467477192287 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 2245 | 1467477192290 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 09:33:12 INFO - PROCESS | 2245 | 1467477192293 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 2245 | 1467477192295 Marionette TRACE conn2 <- [1,226,null,{}] 09:33:12 INFO - PROCESS | 2245 | 1467477192300 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}] 09:33:12 INFO - PROCESS | 2245 | 1467477192301 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:12 INFO - PROCESS | 2245 | 1467477192376 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:33:12 INFO - PROCESS | 2245 | 1467477192421 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 2245 | 1467477192424 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x113cb0000 == 28 [pid = 2245] [id = 64] 09:33:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x11679e400) [pid = 2245] [serial = 188] [outer = 0x0] 09:33:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x1167e7000) [pid = 2245] [serial = 189] [outer = 0x11679e400] 09:33:12 INFO - PROCESS | 2245 | 1467477192455 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x116fdf000) [pid = 2245] [serial = 190] [outer = 0x11679e400] 09:33:12 INFO - PROCESS | 2245 | 1467477192747 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]]]}] 09:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 471ms 09:33:12 INFO - PROCESS | 2245 | 1467477192767 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:33:12 INFO - PROCESS | 2245 | 1467477192770 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 09:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:33:12 INFO - PROCESS | 2245 | 1467477192783 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:33:12 INFO - PROCESS | 2245 | 1467477192785 Marionette TRACE conn2 <- [1,230,null,{}] 09:33:12 INFO - PROCESS | 2245 | 1467477192788 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}] 09:33:12 INFO - PROCESS | 2245 | 1467477192790 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:12 INFO - PROCESS | 2245 | 1467477192872 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:33:12 INFO - PROCESS | 2245 | 1467477192878 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:12 INFO - PROCESS | 2245 | 1467477192880 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x116863000 == 29 [pid = 2245] [id = 65] 09:33:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x117d20c00) [pid = 2245] [serial = 191] [outer = 0x0] 09:33:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x11850d400) [pid = 2245] [serial = 192] [outer = 0x117d20c00] 09:33:12 INFO - PROCESS | 2245 | 1467477192908 Marionette DEBUG loaded listener.js 09:33:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x11877c800) [pid = 2245] [serial = 193] [outer = 0x117d20c00] 09:33:13 INFO - PROCESS | 2245 | 1467477193224 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]]]}] 09:33:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x118d86800) [pid = 2245] [serial = 194] [outer = 0x12c652c00] 09:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 478ms 09:33:13 INFO - PROCESS | 2245 | 1467477193269 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 2245 | 1467477193270 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 09:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:33:13 INFO - PROCESS | 2245 | 1467477193287 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 2245 | 1467477193298 Marionette TRACE conn2 <- [1,234,null,{}] 09:33:13 INFO - PROCESS | 2245 | 1467477193306 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}] 09:33:13 INFO - PROCESS | 2245 | 1467477193309 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:13 INFO - PROCESS | 2245 | 1467477193384 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:33:13 INFO - PROCESS | 2245 | 1467477193389 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 2245 | 1467477193391 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x118215000 == 30 [pid = 2245] [id = 66] 09:33:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x111d22400) [pid = 2245] [serial = 195] [outer = 0x0] 09:33:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1195eb400) [pid = 2245] [serial = 196] [outer = 0x111d22400] 09:33:13 INFO - PROCESS | 2245 | 1467477193424 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x119cd9000) [pid = 2245] [serial = 197] [outer = 0x111d22400] 09:33:13 INFO - PROCESS | 2245 | 1467477193754 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]]]}] 09:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 486ms 09:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:33:13 INFO - PROCESS | 2245 | 1467477193767 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:33:13 INFO - PROCESS | 2245 | 1467477193769 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 09:33:13 INFO - PROCESS | 2245 | 1467477193771 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:33:13 INFO - PROCESS | 2245 | 1467477193772 Marionette TRACE conn2 <- [1,238,null,{}] 09:33:13 INFO - PROCESS | 2245 | 1467477193775 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}] 09:33:13 INFO - PROCESS | 2245 | 1467477193777 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:13 INFO - PROCESS | 2245 | 1467477193852 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:33:13 INFO - PROCESS | 2245 | 1467477193899 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:13 INFO - PROCESS | 2245 | 1467477193901 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183c3800 == 31 [pid = 2245] [id = 67] 09:33:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1199cd400) [pid = 2245] [serial = 198] [outer = 0x0] 09:33:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1212b2000) [pid = 2245] [serial = 199] [outer = 0x1199cd400] 09:33:13 INFO - PROCESS | 2245 | 1467477193926 Marionette DEBUG loaded listener.js 09:33:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x121829400) [pid = 2245] [serial = 200] [outer = 0x1199cd400] 09:33:14 INFO - PROCESS | 2245 | 1467477194228 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]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 470ms 09:33:14 INFO - PROCESS | 2245 | 1467477194251 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 2245 | 1467477194253 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 09:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:33:14 INFO - PROCESS | 2245 | 1467477194257 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 2245 | 1467477194258 Marionette TRACE conn2 <- [1,242,null,{}] 09:33:14 INFO - PROCESS | 2245 | 1467477194266 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}] 09:33:14 INFO - PROCESS | 2245 | 1467477194268 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:14 INFO - PROCESS | 2245 | 1467477194394 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:33:14 INFO - PROCESS | 2245 | 1467477194400 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 2245 | 1467477194401 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:14 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d53000 == 32 [pid = 2245] [id = 68] 09:33:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x113c35400) [pid = 2245] [serial = 201] [outer = 0x0] 09:33:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x123b94c00) [pid = 2245] [serial = 202] [outer = 0x113c35400] 09:33:14 INFO - PROCESS | 2245 | 1467477194441 Marionette DEBUG loaded listener.js 09:33:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x12515e800) [pid = 2245] [serial = 203] [outer = 0x113c35400] 09:33:14 INFO - PROCESS | 2245 | 1467477194868 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]]]}] 09:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 624ms 09:33:14 INFO - PROCESS | 2245 | 1467477194880 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:33:14 INFO - PROCESS | 2245 | 1467477194882 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 09:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:33:14 INFO - PROCESS | 2245 | 1467477194884 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:33:14 INFO - PROCESS | 2245 | 1467477194885 Marionette TRACE conn2 <- [1,246,null,{}] 09:33:14 INFO - PROCESS | 2245 | 1467477194888 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}] 09:33:14 INFO - PROCESS | 2245 | 1467477194893 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:14 INFO - PROCESS | 2245 | 1467477194985 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:33:14 INFO - PROCESS | 2245 | 1467477194988 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:14 INFO - PROCESS | 2245 | 1467477194990 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x11984c000 == 33 [pid = 2245] [id = 69] 09:33:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x121831800) [pid = 2245] [serial = 204] [outer = 0x0] 09:33:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x125c02c00) [pid = 2245] [serial = 205] [outer = 0x121831800] 09:33:15 INFO - PROCESS | 2245 | 1467477195016 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1289ed000) [pid = 2245] [serial = 206] [outer = 0x121831800] 09:33:15 INFO - PROCESS | 2245 | 1467477195317 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]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 468ms 09:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:33:15 INFO - PROCESS | 2245 | 1467477195353 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 2245 | 1467477195354 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 09:33:15 INFO - PROCESS | 2245 | 1467477195356 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 2245 | 1467477195357 Marionette TRACE conn2 <- [1,250,null,{}] 09:33:15 INFO - PROCESS | 2245 | 1467477195362 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}] 09:33:15 INFO - PROCESS | 2245 | 1467477195363 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:15 INFO - PROCESS | 2245 | 1467477195434 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:33:15 INFO - PROCESS | 2245 | 1467477195447 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 2245 | 1467477195448 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x120dd1000 == 34 [pid = 2245] [id = 70] 09:33:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x119cd3c00) [pid = 2245] [serial = 207] [outer = 0x0] 09:33:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1289f6800) [pid = 2245] [serial = 208] [outer = 0x119cd3c00] 09:33:15 INFO - PROCESS | 2245 | 1467477195512 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x128c19c00) [pid = 2245] [serial = 209] [outer = 0x119cd3c00] 09:33:15 INFO - PROCESS | 2245 | 1467477195751 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]]]}] 09:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 421ms 09:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:33:15 INFO - PROCESS | 2245 | 1467477195803 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:33:15 INFO - PROCESS | 2245 | 1467477195804 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 09:33:15 INFO - PROCESS | 2245 | 1467477195807 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:33:15 INFO - PROCESS | 2245 | 1467477195809 Marionette TRACE conn2 <- [1,254,null,{}] 09:33:15 INFO - PROCESS | 2245 | 1467477195816 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}] 09:33:15 INFO - PROCESS | 2245 | 1467477195817 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:15 INFO - PROCESS | 2245 | 1467477195894 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:33:15 INFO - PROCESS | 2245 | 1467477195898 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:15 INFO - PROCESS | 2245 | 1467477195899 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x1215a5800 == 35 [pid = 2245] [id = 71] 09:33:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128c1e000) [pid = 2245] [serial = 210] [outer = 0x0] 09:33:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128cd1400) [pid = 2245] [serial = 211] [outer = 0x128c1e000] 09:33:15 INFO - PROCESS | 2245 | 1467477195925 Marionette DEBUG loaded listener.js 09:33:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128ecf000) [pid = 2245] [serial = 212] [outer = 0x128c1e000] 09:33:16 INFO - PROCESS | 2245 | 1467477196217 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]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 423ms 09:33:16 INFO - PROCESS | 2245 | 1467477196234 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 2245 | 1467477196235 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 09:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:33:16 INFO - PROCESS | 2245 | 1467477196238 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 2245 | 1467477196239 Marionette TRACE conn2 <- [1,258,null,{}] 09:33:16 INFO - PROCESS | 2245 | 1467477196242 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}] 09:33:16 INFO - PROCESS | 2245 | 1467477196246 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:16 INFO - PROCESS | 2245 | 1467477196321 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:33:16 INFO - PROCESS | 2245 | 1467477196326 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 2245 | 1467477196329 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x118214800 == 36 [pid = 2245] [id = 72] 09:33:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x128ecfc00) [pid = 2245] [serial = 213] [outer = 0x0] 09:33:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x129351400) [pid = 2245] [serial = 214] [outer = 0x128ecfc00] 09:33:16 INFO - PROCESS | 2245 | 1467477196362 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x129371400) [pid = 2245] [serial = 215] [outer = 0x128ecfc00] 09:33:16 INFO - PROCESS | 2245 | 1467477196647 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]]]}] 09:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 420ms 09:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:33:16 INFO - PROCESS | 2245 | 1467477196665 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:33:16 INFO - PROCESS | 2245 | 1467477196666 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 09:33:16 INFO - PROCESS | 2245 | 1467477196668 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:33:16 INFO - PROCESS | 2245 | 1467477196670 Marionette TRACE conn2 <- [1,262,null,{}] 09:33:16 INFO - PROCESS | 2245 | 1467477196672 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}] 09:33:16 INFO - PROCESS | 2245 | 1467477196673 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:16 INFO - PROCESS | 2245 | 1467477196784 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:33:16 INFO - PROCESS | 2245 | 1467477196791 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:16 INFO - PROCESS | 2245 | 1467477196792 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256c3800 == 37 [pid = 2245] [id = 73] 09:33:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1199cd000) [pid = 2245] [serial = 216] [outer = 0x0] 09:33:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x129371000) [pid = 2245] [serial = 217] [outer = 0x1199cd000] 09:33:16 INFO - PROCESS | 2245 | 1467477196816 Marionette DEBUG loaded listener.js 09:33:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1293e2000) [pid = 2245] [serial = 218] [outer = 0x1199cd000] 09:33:17 INFO - PROCESS | 2245 | 1467477197129 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]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 09:33:17 INFO - PROCESS | 2245 | 1467477197138 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 2245 | 1467477197139 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 09:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:33:17 INFO - PROCESS | 2245 | 1467477197143 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 2245 | 1467477197145 Marionette TRACE conn2 <- [1,266,null,{}] 09:33:17 INFO - PROCESS | 2245 | 1467477197148 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}] 09:33:17 INFO - PROCESS | 2245 | 1467477197149 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:17 INFO - PROCESS | 2245 | 1467477197235 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:33:17 INFO - PROCESS | 2245 | 1467477197238 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 2245 | 1467477197240 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d4f000 == 38 [pid = 2245] [id = 74] 09:33:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1293d8800) [pid = 2245] [serial = 219] [outer = 0x0] 09:33:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1295d4c00) [pid = 2245] [serial = 220] [outer = 0x1293d8800] 09:33:17 INFO - PROCESS | 2245 | 1467477197267 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x12ad28800) [pid = 2245] [serial = 221] [outer = 0x1293d8800] 09:33:17 INFO - PROCESS | 2245 | 1467477197628 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]]]}] 09:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 520ms 09:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:33:17 INFO - PROCESS | 2245 | 1467477197667 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:33:17 INFO - PROCESS | 2245 | 1467477197668 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 09:33:17 INFO - PROCESS | 2245 | 1467477197670 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:33:17 INFO - PROCESS | 2245 | 1467477197671 Marionette TRACE conn2 <- [1,270,null,{}] 09:33:17 INFO - PROCESS | 2245 | 1467477197673 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}] 09:33:17 INFO - PROCESS | 2245 | 1467477197675 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:17 INFO - PROCESS | 2245 | 1467477197776 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:33:17 INFO - PROCESS | 2245 | 1467477197779 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:17 INFO - PROCESS | 2245 | 1467477197780 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x128974000 == 39 [pid = 2245] [id = 75] 09:33:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1293e3c00) [pid = 2245] [serial = 222] [outer = 0x0] 09:33:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x12ae0cc00) [pid = 2245] [serial = 223] [outer = 0x1293e3c00] 09:33:17 INFO - PROCESS | 2245 | 1467477197804 Marionette DEBUG loaded listener.js 09:33:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x12ae11c00) [pid = 2245] [serial = 224] [outer = 0x1293e3c00] 09:33:18 INFO - PROCESS | 2245 | 1467477198118 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]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 467ms 09:33:18 INFO - PROCESS | 2245 | 1467477198138 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 2245 | 1467477198139 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 09:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:33:18 INFO - PROCESS | 2245 | 1467477198156 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 2245 | 1467477198158 Marionette TRACE conn2 <- [1,274,null,{}] 09:33:18 INFO - PROCESS | 2245 | 1467477198164 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}] 09:33:18 INFO - PROCESS | 2245 | 1467477198165 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:18 INFO - PROCESS | 2245 | 1467477198263 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:33:18 INFO - PROCESS | 2245 | 1467477198267 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 2245 | 1467477198268 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e71800 == 40 [pid = 2245] [id = 76] 09:33:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x12ad2f800) [pid = 2245] [serial = 225] [outer = 0x0] 09:33:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x12b01a000) [pid = 2245] [serial = 226] [outer = 0x12ad2f800] 09:33:18 INFO - PROCESS | 2245 | 1467477198299 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x12b022400) [pid = 2245] [serial = 227] [outer = 0x12ad2f800] 09:33:18 INFO - PROCESS | 2245 | 1467477198636 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]]]}] 09:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 530ms 09:33:18 INFO - PROCESS | 2245 | 1467477198680 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:33:18 INFO - PROCESS | 2245 | 1467477198681 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 09:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:33:18 INFO - PROCESS | 2245 | 1467477198684 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:33:18 INFO - PROCESS | 2245 | 1467477198685 Marionette TRACE conn2 <- [1,278,null,{}] 09:33:18 INFO - PROCESS | 2245 | 1467477198687 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}] 09:33:18 INFO - PROCESS | 2245 | 1467477198688 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:18 INFO - PROCESS | 2245 | 1467477198786 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:33:18 INFO - PROCESS | 2245 | 1467477198797 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:18 INFO - PROCESS | 2245 | 1467477198798 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x129305000 == 41 [pid = 2245] [id = 77] 09:33:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x12b024c00) [pid = 2245] [serial = 228] [outer = 0x0] 09:33:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x12b0c3c00) [pid = 2245] [serial = 229] [outer = 0x12b024c00] 09:33:18 INFO - PROCESS | 2245 | 1467477198823 Marionette DEBUG loaded listener.js 09:33:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x12b96c400) [pid = 2245] [serial = 230] [outer = 0x12b024c00] 09:33:19 INFO - PROCESS | 2245 | 1467477199137 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]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 467ms 09:33:19 INFO - PROCESS | 2245 | 1467477199152 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 2245 | 1467477199153 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 09:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:33:19 INFO - PROCESS | 2245 | 1467477199155 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 2245 | 1467477199156 Marionette TRACE conn2 <- [1,282,null,{}] 09:33:19 INFO - PROCESS | 2245 | 1467477199160 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}] 09:33:19 INFO - PROCESS | 2245 | 1467477199162 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:19 INFO - PROCESS | 2245 | 1467477199262 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:33:19 INFO - PROCESS | 2245 | 1467477199272 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 2245 | 1467477199274 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x129478000 == 42 [pid = 2245] [id = 78] 09:33:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x12b96e800) [pid = 2245] [serial = 231] [outer = 0x0] 09:33:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x12b974c00) [pid = 2245] [serial = 232] [outer = 0x12b96e800] 09:33:19 INFO - PROCESS | 2245 | 1467477199306 Marionette DEBUG loaded listener.js 09:33:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x12b979c00) [pid = 2245] [serial = 233] [outer = 0x12b96e800] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x121503000) [pid = 2245] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x111f2e800) [pid = 2245] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x1267b9c00) [pid = 2245] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x12711e400) [pid = 2245] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x118d87000) [pid = 2245] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x12515b400) [pid = 2245] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x119799c00) [pid = 2245] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x118706c00) [pid = 2245] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x1167a4000) [pid = 2245] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x118702c00) [pid = 2245] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x119287400) [pid = 2245] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1164f3800) [pid = 2245] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x116134c00) [pid = 2245] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1133edc00) [pid = 2245] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x11870d400) [pid = 2245] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x115d13c00) [pid = 2245] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:33:19 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1289f8800) [pid = 2245] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:33:19 INFO - PROCESS | 2245 | 1467477199755 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]]]}] 09:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 623ms 09:33:19 INFO - PROCESS | 2245 | 1467477199780 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:33:19 INFO - PROCESS | 2245 | 1467477199781 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 09:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:33:19 INFO - PROCESS | 2245 | 1467477199784 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:33:19 INFO - PROCESS | 2245 | 1467477199785 Marionette TRACE conn2 <- [1,286,null,{}] 09:33:19 INFO - PROCESS | 2245 | 1467477199787 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}] 09:33:19 INFO - PROCESS | 2245 | 1467477199788 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:19 INFO - PROCESS | 2245 | 1467477199899 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:33:19 INFO - PROCESS | 2245 | 1467477199937 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:19 INFO - PROCESS | 2245 | 1467477199938 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bbd000 == 43 [pid = 2245] [id = 79] 09:33:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x111d19c00) [pid = 2245] [serial = 234] [outer = 0x0] 09:33:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x118d83400) [pid = 2245] [serial = 235] [outer = 0x111d19c00] 09:33:19 INFO - PROCESS | 2245 | 1467477199963 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x123e69000) [pid = 2245] [serial = 236] [outer = 0x111d19c00] 09:33:20 INFO - PROCESS | 2245 | 1467477200226 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]]]}] 09:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 09:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:33:20 INFO - PROCESS | 2245 | 1467477200252 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 2245 | 1467477200253 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 09:33:20 INFO - PROCESS | 2245 | 1467477200256 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 2245 | 1467477200257 Marionette TRACE conn2 <- [1,290,null,{}] 09:33:20 INFO - PROCESS | 2245 | 1467477200267 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}] 09:33:20 INFO - PROCESS | 2245 | 1467477200268 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:20 INFO - PROCESS | 2245 | 1467477200353 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:33:20 INFO - PROCESS | 2245 | 1467477200357 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 2245 | 1467477200358 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299a5800 == 44 [pid = 2245] [id = 80] 09:33:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x125c11000) [pid = 2245] [serial = 237] [outer = 0x0] 09:33:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x12b024800) [pid = 2245] [serial = 238] [outer = 0x125c11000] 09:33:20 INFO - PROCESS | 2245 | 1467477200391 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x12b9d7c00) [pid = 2245] [serial = 239] [outer = 0x125c11000] 09:33:20 INFO - PROCESS | 2245 | 1467477200712 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]]]}] 09:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 476ms 09:33:20 INFO - PROCESS | 2245 | 1467477200732 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:33:20 INFO - PROCESS | 2245 | 1467477200734 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 09:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:33:20 INFO - PROCESS | 2245 | 1467477200736 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:33:20 INFO - PROCESS | 2245 | 1467477200737 Marionette TRACE conn2 <- [1,294,null,{}] 09:33:20 INFO - PROCESS | 2245 | 1467477200739 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}] 09:33:20 INFO - PROCESS | 2245 | 1467477200740 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:20 INFO - PROCESS | 2245 | 1467477200850 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:33:20 INFO - PROCESS | 2245 | 1467477200855 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:20 INFO - PROCESS | 2245 | 1467477200856 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x12984b800 == 45 [pid = 2245] [id = 81] 09:33:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x1167e2c00) [pid = 2245] [serial = 240] [outer = 0x0] 09:33:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x12870b400) [pid = 2245] [serial = 241] [outer = 0x1167e2c00] 09:33:20 INFO - PROCESS | 2245 | 1467477200882 Marionette DEBUG loaded listener.js 09:33:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x128713400) [pid = 2245] [serial = 242] [outer = 0x1167e2c00] 09:33:21 INFO - PROCESS | 2245 | 1467477201162 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]]]}] 09:33:21 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. 09:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 467ms 09:33:21 INFO - PROCESS | 2245 | 1467477201204 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:33:21 INFO - PROCESS | 2245 | 1467477201205 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 09:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:33:21 INFO - PROCESS | 2245 | 1467477201208 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 2245 | 1467477201211 Marionette TRACE conn2 <- [1,298,null,{}] 09:33:21 INFO - PROCESS | 2245 | 1467477201215 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}] 09:33:21 INFO - PROCESS | 2245 | 1467477201216 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:21 INFO - PROCESS | 2245 | 1467477201300 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:33:21 INFO - PROCESS | 2245 | 1467477201303 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:21 INFO - PROCESS | 2245 | 1467477201304 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ad7f800 == 46 [pid = 2245] [id = 82] 09:33:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x1289e0800) [pid = 2245] [serial = 243] [outer = 0x0] 09:33:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1289e2000) [pid = 2245] [serial = 244] [outer = 0x1289e0800] 09:33:21 INFO - PROCESS | 2245 | 1467477201335 Marionette DEBUG loaded listener.js 09:33:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x1289f5000) [pid = 2245] [serial = 245] [outer = 0x1289e0800] 09:33:21 INFO - PROCESS | 2245 | 1467477201788 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]]]}] 09:33:21 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. 09:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 622ms 09:33:21 INFO - PROCESS | 2245 | 1467477201831 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:33:21 INFO - PROCESS | 2245 | 1467477201834 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 09:33:21 INFO - PROCESS | 2245 | 1467477201837 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:33:21 INFO - PROCESS | 2245 | 1467477201839 Marionette TRACE conn2 <- [1,302,null,{}] 09:33:21 INFO - PROCESS | 2245 | 1467477201843 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}] 09:33:21 INFO - PROCESS | 2245 | 1467477201845 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:21 INFO - PROCESS | 2245 | 1467477201958 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:33:22 INFO - PROCESS | 2245 | 1467477202073 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 2245 | 1467477202075 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x116681800 == 47 [pid = 2245] [id = 83] 09:33:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x1167a4000) [pid = 2245] [serial = 246] [outer = 0x0] 09:33:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x11681c800) [pid = 2245] [serial = 247] [outer = 0x1167a4000] 09:33:22 INFO - PROCESS | 2245 | 1467477202108 Marionette DEBUG loaded listener.js 09:33:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x11755ec00) [pid = 2245] [serial = 248] [outer = 0x1167a4000] 09:33:22 INFO - PROCESS | 2245 | 1467477202558 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]]]}] 09:33:22 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. 09:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 772ms 09:33:22 INFO - PROCESS | 2245 | 1467477202608 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:33:22 INFO - PROCESS | 2245 | 1467477202612 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 09:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:33:22 INFO - PROCESS | 2245 | 1467477202616 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:33:22 INFO - PROCESS | 2245 | 1467477202618 Marionette TRACE conn2 <- [1,306,null,{}] 09:33:22 INFO - PROCESS | 2245 | 1467477202621 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}] 09:33:22 INFO - PROCESS | 2245 | 1467477202623 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:22 INFO - PROCESS | 2245 | 1467477202784 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:33:22 INFO - PROCESS | 2245 | 1467477202980 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:22 INFO - PROCESS | 2245 | 1467477202982 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x112eac800 == 48 [pid = 2245] [id = 84] 09:33:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x1122b2000) [pid = 2245] [serial = 249] [outer = 0x0] 09:33:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x116a23800) [pid = 2245] [serial = 250] [outer = 0x1122b2000] 09:33:23 INFO - PROCESS | 2245 | 1467477203011 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 118 (0x118133800) [pid = 2245] [serial = 251] [outer = 0x1122b2000] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x12984b800 == 47 [pid = 2245] [id = 81] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x1299a5800 == 46 [pid = 2245] [id = 80] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x125bbd000 == 45 [pid = 2245] [id = 79] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x129478000 == 44 [pid = 2245] [id = 78] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x129305000 == 43 [pid = 2245] [id = 77] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x128e71800 == 42 [pid = 2245] [id = 76] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x128974000 == 41 [pid = 2245] [id = 75] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 117 (0x128eca000) [pid = 2245] [serial = 186] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x118d4f000 == 40 [pid = 2245] [id = 74] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x1256c3800 == 39 [pid = 2245] [id = 73] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x118214800 == 38 [pid = 2245] [id = 72] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x1215a5800 == 37 [pid = 2245] [id = 71] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x120dd1000 == 36 [pid = 2245] [id = 70] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x11984c000 == 35 [pid = 2245] [id = 69] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x118d53000 == 34 [pid = 2245] [id = 68] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x1183c3800 == 33 [pid = 2245] [id = 67] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x118215000 == 32 [pid = 2245] [id = 66] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x116863000 == 31 [pid = 2245] [id = 65] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x113cb0000 == 30 [pid = 2245] [id = 64] 09:33:23 INFO - PROCESS | 2245 | --DOCSHELL 0x1256b3000 == 29 [pid = 2245] [id = 63] 09:33:23 INFO - PROCESS | 2245 | 1467477203537 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]]]}] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x1174e6800) [pid = 2245] [serial = 156] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x118510800) [pid = 2245] [serial = 157] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x1167aa800) [pid = 2245] [serial = 153] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x116a22000) [pid = 2245] [serial = 154] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x11688b400) [pid = 2245] [serial = 151] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x1164f3000) [pid = 2245] [serial = 150] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x1267b6c00) [pid = 2245] [serial = 148] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x12532e800) [pid = 2245] [serial = 147] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x120d5d000) [pid = 2245] [serial = 165] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x12118ec00) [pid = 2245] [serial = 166] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x1289f6c00) [pid = 2245] [serial = 181] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x128cd8400) [pid = 2245] [serial = 184] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x127116400) [pid = 2245] [serial = 178] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x128c17400) [pid = 2245] [serial = 183] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x119cd8800) [pid = 2245] [serial = 163] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x125332c00) [pid = 2245] [serial = 168] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x125b88400) [pid = 2245] [serial = 171] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x125b7f800) [pid = 2245] [serial = 169] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1267c4c00) [pid = 2245] [serial = 174] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1267b9800) [pid = 2245] [serial = 172] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1289ef000) [pid = 2245] [serial = 180] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1212b3400) [pid = 2245] [serial = 177] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x127114800) [pid = 2245] [serial = 175] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x125b81000) [pid = 2245] [serial = 145] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x125332400) [pid = 2245] [serial = 144] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x123b1fc00) [pid = 2245] [serial = 142] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x120e2b400) [pid = 2245] [serial = 141] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x119289800) [pid = 2245] [serial = 139] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1187ccc00) [pid = 2245] [serial = 138] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x116fdec00) [pid = 2245] [serial = 136] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1167e6800) [pid = 2245] [serial = 135] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x119797800) [pid = 2245] [serial = 162] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1195e0400) [pid = 2245] [serial = 159] [outer = 0x0] [url = about:blank] 09:33:23 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x11978b800) [pid = 2245] [serial = 160] [outer = 0x0] [url = about:blank] 09:33:23 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. 09:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 972ms 09:33:23 INFO - PROCESS | 2245 | 1467477203589 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:33:23 INFO - PROCESS | 2245 | 1467477203592 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 09:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:33:23 INFO - PROCESS | 2245 | 1467477203595 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:33:23 INFO - PROCESS | 2245 | 1467477203596 Marionette TRACE conn2 <- [1,310,null,{}] 09:33:23 INFO - PROCESS | 2245 | 1467477203600 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}] 09:33:23 INFO - PROCESS | 2245 | 1467477203602 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:23 INFO - PROCESS | 2245 | 1467477203676 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:33:23 INFO - PROCESS | 2245 | 1467477203683 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:23 INFO - PROCESS | 2245 | 1467477203684 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x116648800 == 30 [pid = 2245] [id = 85] 09:33:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x118491800) [pid = 2245] [serial = 252] [outer = 0x0] 09:33:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x11870f000) [pid = 2245] [serial = 253] [outer = 0x118491800] 09:33:23 INFO - PROCESS | 2245 | 1467477203714 Marionette DEBUG loaded listener.js 09:33:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x11928d400) [pid = 2245] [serial = 254] [outer = 0x118491800] 09:33:24 INFO - PROCESS | 2245 | 1467477204050 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]]]}] 09:33:24 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. 09:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 470ms 09:33:24 INFO - PROCESS | 2245 | 1467477204066 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 2245 | 1467477204069 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 09:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:33:24 INFO - PROCESS | 2245 | 1467477204071 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 2245 | 1467477204073 Marionette TRACE conn2 <- [1,314,null,{}] 09:33:24 INFO - PROCESS | 2245 | 1467477204077 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}] 09:33:24 INFO - PROCESS | 2245 | 1467477204079 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:24 INFO - PROCESS | 2245 | 1467477204167 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:33:24 INFO - PROCESS | 2245 | 1467477204216 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 2245 | 1467477204217 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x11715e800 == 31 [pid = 2245] [id = 86] 09:33:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x118507000) [pid = 2245] [serial = 255] [outer = 0x0] 09:33:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1195e8800) [pid = 2245] [serial = 256] [outer = 0x118507000] 09:33:24 INFO - PROCESS | 2245 | 1467477204243 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x119cd7c00) [pid = 2245] [serial = 257] [outer = 0x118507000] 09:33:24 INFO - PROCESS | 2245 | 1467477204570 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]]]}] 09:33:24 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. 09:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 518ms 09:33:24 INFO - PROCESS | 2245 | 1467477204591 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:33:24 INFO - PROCESS | 2245 | 1467477204594 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 09:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:33:24 INFO - PROCESS | 2245 | 1467477204601 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:33:24 INFO - PROCESS | 2245 | 1467477204605 Marionette TRACE conn2 <- [1,318,null,{}] 09:33:24 INFO - PROCESS | 2245 | 1467477204609 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}] 09:33:24 INFO - PROCESS | 2245 | 1467477204612 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:24 INFO - PROCESS | 2245 | 1467477204689 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:33:24 INFO - PROCESS | 2245 | 1467477204741 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:24 INFO - PROCESS | 2245 | 1467477204742 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183d3000 == 32 [pid = 2245] [id = 87] 09:33:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1122b2c00) [pid = 2245] [serial = 258] [outer = 0x0] 09:33:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x120d5d400) [pid = 2245] [serial = 259] [outer = 0x1122b2c00] 09:33:24 INFO - PROCESS | 2245 | 1467477204767 Marionette DEBUG loaded listener.js 09:33:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x125326800) [pid = 2245] [serial = 260] [outer = 0x1122b2c00] 09:33:25 INFO - PROCESS | 2245 | 1467477205076 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]]]}] 09:33:25 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. 09:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 527ms 09:33:25 INFO - PROCESS | 2245 | 1467477205125 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 2245 | 1467477205127 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 09:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:33:25 INFO - PROCESS | 2245 | 1467477205129 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 2245 | 1467477205131 Marionette TRACE conn2 <- [1,322,null,{}] 09:33:25 INFO - PROCESS | 2245 | 1467477205133 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}] 09:33:25 INFO - PROCESS | 2245 | 1467477205134 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:25 INFO - PROCESS | 2245 | 1467477205220 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:33:25 INFO - PROCESS | 2245 | 1467477205289 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 2245 | 1467477205290 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d55000 == 33 [pid = 2245] [id = 88] 09:33:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x120e24800) [pid = 2245] [serial = 261] [outer = 0x0] 09:33:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x125b7f400) [pid = 2245] [serial = 262] [outer = 0x120e24800] 09:33:25 INFO - PROCESS | 2245 | 1467477205341 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x125caf000) [pid = 2245] [serial = 263] [outer = 0x120e24800] 09:33:25 INFO - PROCESS | 2245 | 1467477205727 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]]]}] 09:33:25 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. 09:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 619ms 09:33:25 INFO - PROCESS | 2245 | 1467477205749 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:33:25 INFO - PROCESS | 2245 | 1467477205750 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 09:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:33:25 INFO - PROCESS | 2245 | 1467477205752 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:33:25 INFO - PROCESS | 2245 | 1467477205753 Marionette TRACE conn2 <- [1,326,null,{}] 09:33:25 INFO - PROCESS | 2245 | 1467477205755 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}] 09:33:25 INFO - PROCESS | 2245 | 1467477205757 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:25 INFO - PROCESS | 2245 | 1467477205850 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:33:25 INFO - PROCESS | 2245 | 1467477205885 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:25 INFO - PROCESS | 2245 | 1467477205889 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183c7000 == 34 [pid = 2245] [id = 89] 09:33:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1267c2c00) [pid = 2245] [serial = 264] [outer = 0x0] 09:33:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x126d95800) [pid = 2245] [serial = 265] [outer = 0x1267c2c00] 09:33:25 INFO - PROCESS | 2245 | 1467477205922 Marionette DEBUG loaded listener.js 09:33:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x127121c00) [pid = 2245] [serial = 266] [outer = 0x1267c2c00] 09:33:26 INFO - PROCESS | 2245 | 1467477206284 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]]]}] 09:33:26 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. 09:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 569ms 09:33:26 INFO - PROCESS | 2245 | 1467477206322 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 2245 | 1467477206324 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 09:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:33:26 INFO - PROCESS | 2245 | 1467477206326 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 2245 | 1467477206327 Marionette TRACE conn2 <- [1,330,null,{}] 09:33:26 INFO - PROCESS | 2245 | 1467477206330 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}] 09:33:26 INFO - PROCESS | 2245 | 1467477206331 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:26 INFO - PROCESS | 2245 | 1467477206433 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:33:26 INFO - PROCESS | 2245 | 1467477206471 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 2245 | 1467477206472 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b72800 == 35 [pid = 2245] [id = 90] 09:33:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x128712c00) [pid = 2245] [serial = 267] [outer = 0x0] 09:33:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1289e3400) [pid = 2245] [serial = 268] [outer = 0x128712c00] 09:33:26 INFO - PROCESS | 2245 | 1467477206497 Marionette DEBUG loaded listener.js 09:33:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x128c17400) [pid = 2245] [serial = 269] [outer = 0x128712c00] 09:33:26 INFO - PROCESS | 2245 | 1467477206824 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]]]}] 09:33:26 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. 09:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 522ms 09:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:33:26 INFO - PROCESS | 2245 | 1467477206848 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:33:26 INFO - PROCESS | 2245 | 1467477206849 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 09:33:26 INFO - PROCESS | 2245 | 1467477206852 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:33:26 INFO - PROCESS | 2245 | 1467477206853 Marionette TRACE conn2 <- [1,334,null,{}] 09:33:26 INFO - PROCESS | 2245 | 1467477206855 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}] 09:33:26 INFO - PROCESS | 2245 | 1467477206856 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:26 INFO - PROCESS | 2245 | 1467477206952 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:33:26 INFO - PROCESS | 2245 | 1467477206987 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:26 INFO - PROCESS | 2245 | 1467477206988 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f1f800 == 36 [pid = 2245] [id = 91] 09:33:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x128cd0800) [pid = 2245] [serial = 270] [outer = 0x0] 09:33:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x128cdb000) [pid = 2245] [serial = 271] [outer = 0x128cd0800] 09:33:27 INFO - PROCESS | 2245 | 1467477207012 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x128ed4400) [pid = 2245] [serial = 272] [outer = 0x128cd0800] 09:33:27 INFO - PROCESS | 2245 | 1467477207352 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]]]}] 09:33:27 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. 09:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 520ms 09:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:33:27 INFO - PROCESS | 2245 | 1467477207373 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:33:27 INFO - PROCESS | 2245 | 1467477207375 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 09:33:27 INFO - PROCESS | 2245 | 1467477207379 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:33:27 INFO - PROCESS | 2245 | 1467477207381 Marionette TRACE conn2 <- [1,338,null,{}] 09:33:27 INFO - PROCESS | 2245 | 1467477207391 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}] 09:33:27 INFO - PROCESS | 2245 | 1467477207393 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:27 INFO - PROCESS | 2245 | 1467477207547 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:33:27 INFO - PROCESS | 2245 | 1467477207562 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:27 INFO - PROCESS | 2245 | 1467477207563 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x121994800 == 37 [pid = 2245] [id = 92] 09:33:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x128ed4800) [pid = 2245] [serial = 273] [outer = 0x0] 09:33:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x129373000) [pid = 2245] [serial = 274] [outer = 0x128ed4800] 09:33:27 INFO - PROCESS | 2245 | 1467477207591 Marionette DEBUG loaded listener.js 09:33:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x1293e2c00) [pid = 2245] [serial = 275] [outer = 0x128ed4800] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x1293e3c00) [pid = 2245] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x12ad2f800) [pid = 2245] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x121831800) [pid = 2245] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x11679e400) [pid = 2245] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x12b96e800) [pid = 2245] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x128c1e000) [pid = 2245] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1199cd000) [pid = 2245] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1293d8800) [pid = 2245] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x111d19c00) [pid = 2245] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1267bdc00) [pid = 2245] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x117d20c00) [pid = 2245] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x128ecfc00) [pid = 2245] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x113c35400) [pid = 2245] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1199cd400) [pid = 2245] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x111d22400) [pid = 2245] [serial = 195] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x119cd3c00) [pid = 2245] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x12b024c00) [pid = 2245] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x125c11000) [pid = 2245] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:33:27 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1167e2c00) [pid = 2245] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:33:28 INFO - PROCESS | 2245 | 1467477208171 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]]]}] 09:33:28 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. 09:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 872ms 09:33:28 INFO - PROCESS | 2245 | 1467477208251 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 2245 | 1467477208253 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 09:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:33:28 INFO - PROCESS | 2245 | 1467477208257 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 2245 | 1467477208259 Marionette TRACE conn2 <- [1,342,null,{}] 09:33:28 INFO - PROCESS | 2245 | 1467477208262 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}] 09:33:28 INFO - PROCESS | 2245 | 1467477208264 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:28 INFO - PROCESS | 2245 | 1467477208366 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:33:28 INFO - PROCESS | 2245 | 1467477208372 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 2245 | 1467477208373 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183d2000 == 38 [pid = 2245] [id = 93] 09:33:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1187d7800) [pid = 2245] [serial = 276] [outer = 0x0] 09:33:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x123bda400) [pid = 2245] [serial = 277] [outer = 0x1187d7800] 09:33:28 INFO - PROCESS | 2245 | 1467477208400 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128c19000) [pid = 2245] [serial = 278] [outer = 0x1187d7800] 09:33:28 INFO - PROCESS | 2245 | 1467477208718 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]]]}] 09:33:28 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. 09:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 470ms 09:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:33:28 INFO - PROCESS | 2245 | 1467477208731 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:33:28 INFO - PROCESS | 2245 | 1467477208732 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 09:33:28 INFO - PROCESS | 2245 | 1467477208734 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:33:28 INFO - PROCESS | 2245 | 1467477208735 Marionette TRACE conn2 <- [1,346,null,{}] 09:33:28 INFO - PROCESS | 2245 | 1467477208737 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}] 09:33:28 INFO - PROCESS | 2245 | 1467477208749 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:28 INFO - PROCESS | 2245 | 1467477208853 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:33:28 INFO - PROCESS | 2245 | 1467477208860 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:28 INFO - PROCESS | 2245 | 1467477208861 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bc0800 == 39 [pid = 2245] [id = 94] 09:33:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1187cdc00) [pid = 2245] [serial = 279] [outer = 0x0] 09:33:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x128ecc400) [pid = 2245] [serial = 280] [outer = 0x1187cdc00] 09:33:28 INFO - PROCESS | 2245 | 1467477208888 Marionette DEBUG loaded listener.js 09:33:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1133f0400) [pid = 2245] [serial = 281] [outer = 0x1187cdc00] 09:33:29 INFO - PROCESS | 2245 | 1467477209206 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]]]}] 09:33:29 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. 09:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 520ms 09:33:29 INFO - PROCESS | 2245 | 1467477209255 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 2245 | 1467477209256 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 09:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:33:29 INFO - PROCESS | 2245 | 1467477209258 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 2245 | 1467477209260 Marionette TRACE conn2 <- [1,350,null,{}] 09:33:29 INFO - PROCESS | 2245 | 1467477209263 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}] 09:33:29 INFO - PROCESS | 2245 | 1467477209264 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:29 INFO - PROCESS | 2245 | 1467477209352 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:33:29 INFO - PROCESS | 2245 | 1467477209355 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 2245 | 1467477209357 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:29 INFO - PROCESS | 2245 | ++DOCSHELL 0x12896a800 == 40 [pid = 2245] [id = 95] 09:33:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12a63e800) [pid = 2245] [serial = 282] [outer = 0x0] 09:33:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x12ae10400) [pid = 2245] [serial = 283] [outer = 0x12a63e800] 09:33:29 INFO - PROCESS | 2245 | 1467477209384 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12b021000) [pid = 2245] [serial = 284] [outer = 0x12a63e800] 09:33:29 INFO - PROCESS | 2245 | 1467477209724 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]]]}] 09:33:29 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. 09:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 471ms 09:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:33:29 INFO - PROCESS | 2245 | 1467477209731 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:33:29 INFO - PROCESS | 2245 | 1467477209733 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 09:33:29 INFO - PROCESS | 2245 | 1467477209748 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:33:29 INFO - PROCESS | 2245 | 1467477209750 Marionette TRACE conn2 <- [1,354,null,{}] 09:33:29 INFO - PROCESS | 2245 | 1467477209754 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}] 09:33:29 INFO - PROCESS | 2245 | 1467477209756 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:29 INFO - PROCESS | 2245 | 1467477209881 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:33:29 INFO - PROCESS | 2245 | 1467477209884 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:29 INFO - PROCESS | 2245 | 1467477209885 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:29 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e7d000 == 41 [pid = 2245] [id = 96] 09:33:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12b017c00) [pid = 2245] [serial = 285] [outer = 0x0] 09:33:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x12b0c9000) [pid = 2245] [serial = 286] [outer = 0x12b017c00] 09:33:29 INFO - PROCESS | 2245 | 1467477209908 Marionette DEBUG loaded listener.js 09:33:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12b96ec00) [pid = 2245] [serial = 287] [outer = 0x12b017c00] 09:33:30 INFO - PROCESS | 2245 | 1467477210509 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]]]}] 09:33:30 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. 09:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 785ms 09:33:30 INFO - PROCESS | 2245 | 1467477210523 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:33:30 INFO - PROCESS | 2245 | 1467477210527 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 09:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:33:30 INFO - PROCESS | 2245 | 1467477210552 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:33:30 INFO - PROCESS | 2245 | 1467477210557 Marionette TRACE conn2 <- [1,358,null,{}] 09:33:30 INFO - PROCESS | 2245 | 1467477210565 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}] 09:33:30 INFO - PROCESS | 2245 | 1467477210568 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:30 INFO - PROCESS | 2245 | 1467477210737 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:33:30 INFO - PROCESS | 2245 | 1467477210803 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:30 INFO - PROCESS | 2245 | 1467477210805 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x117470000 == 42 [pid = 2245] [id = 97] 09:33:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1182f0400) [pid = 2245] [serial = 288] [outer = 0x0] 09:33:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x11850b400) [pid = 2245] [serial = 289] [outer = 0x1182f0400] 09:33:30 INFO - PROCESS | 2245 | 1467477210836 Marionette DEBUG loaded listener.js 09:33:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1195e7800) [pid = 2245] [serial = 290] [outer = 0x1182f0400] 09:33:31 INFO - PROCESS | 2245 | 1467477211265 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]]]}] 09:33:31 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. 09:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 731ms 09:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:33:31 INFO - PROCESS | 2245 | 1467477211281 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 2245 | 1467477211284 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 09:33:31 INFO - PROCESS | 2245 | 1467477211288 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 2245 | 1467477211291 Marionette TRACE conn2 <- [1,362,null,{}] 09:33:31 INFO - PROCESS | 2245 | 1467477211293 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}] 09:33:31 INFO - PROCESS | 2245 | 1467477211295 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:31 INFO - PROCESS | 2245 | 1467477211400 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:33:31 INFO - PROCESS | 2245 | 1467477211453 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:31 INFO - PROCESS | 2245 | 1467477211454 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x119840800 == 43 [pid = 2245] [id = 98] 09:33:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x119cdb800) [pid = 2245] [serial = 291] [outer = 0x0] 09:33:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1212b2c00) [pid = 2245] [serial = 292] [outer = 0x119cdb800] 09:33:31 INFO - PROCESS | 2245 | 1467477211485 Marionette DEBUG loaded listener.js 09:33:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x123b8d800) [pid = 2245] [serial = 293] [outer = 0x119cdb800] 09:33:31 INFO - PROCESS | 2245 | 1467477211932 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]]]}] 09:33:31 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. 09:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 673ms 09:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:33:31 INFO - PROCESS | 2245 | 1467477211962 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:33:31 INFO - PROCESS | 2245 | 1467477211964 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 09:33:31 INFO - PROCESS | 2245 | 1467477211966 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:33:31 INFO - PROCESS | 2245 | 1467477211968 Marionette TRACE conn2 <- [1,366,null,{}] 09:33:31 INFO - PROCESS | 2245 | 1467477211993 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}] 09:33:31 INFO - PROCESS | 2245 | 1467477211997 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:32 INFO - PROCESS | 2245 | 1467477212139 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:33:32 INFO - PROCESS | 2245 | 1467477212207 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 2245 | 1467477212210 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x129317800 == 44 [pid = 2245] [id = 99] 09:33:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x127116400) [pid = 2245] [serial = 294] [outer = 0x0] 09:33:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x12711e000) [pid = 2245] [serial = 295] [outer = 0x127116400] 09:33:32 INFO - PROCESS | 2245 | 1467477212247 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1289e8000) [pid = 2245] [serial = 296] [outer = 0x127116400] 09:33:32 INFO - PROCESS | 2245 | 1467477212702 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]]]}] 09:33:32 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. 09:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 771ms 09:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:33:32 INFO - PROCESS | 2245 | 1467477212737 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:33:32 INFO - PROCESS | 2245 | 1467477212739 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 09:33:32 INFO - PROCESS | 2245 | 1467477212741 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:33:32 INFO - PROCESS | 2245 | 1467477212743 Marionette TRACE conn2 <- [1,370,null,{}] 09:33:32 INFO - PROCESS | 2245 | 1467477212745 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}] 09:33:32 INFO - PROCESS | 2245 | 1467477212747 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:32 INFO - PROCESS | 2245 | 1467477212849 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:33:32 INFO - PROCESS | 2245 | 1467477212913 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:32 INFO - PROCESS | 2245 | 1467477212915 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299ac000 == 45 [pid = 2245] [id = 100] 09:33:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x12934d800) [pid = 2245] [serial = 297] [outer = 0x0] 09:33:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1295cbc00) [pid = 2245] [serial = 298] [outer = 0x12934d800] 09:33:32 INFO - PROCESS | 2245 | 1467477212944 Marionette DEBUG loaded listener.js 09:33:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x12ae0f000) [pid = 2245] [serial = 299] [outer = 0x12934d800] 09:33:33 INFO - PROCESS | 2245 | 1467477213370 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]]]}] 09:33:33 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. 09:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 671ms 09:33:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:33:33 INFO - PROCESS | 2245 | 1467477213460 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:33:33 INFO - PROCESS | 2245 | 1467477213461 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 09:33:33 INFO - PROCESS | 2245 | 1467477213466 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:33:33 INFO - PROCESS | 2245 | 1467477213467 Marionette TRACE conn2 <- [1,374,null,{}] 09:33:33 INFO - PROCESS | 2245 | 1467477213470 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}] 09:33:33 INFO - PROCESS | 2245 | 1467477213471 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:33 INFO - PROCESS | 2245 | 1467477213570 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:33:33 INFO - PROCESS | 2245 | 1467477213632 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:33 INFO - PROCESS | 2245 | 1467477213634 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x1164a6800 == 46 [pid = 2245] [id = 101] 09:33:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x1182ec400) [pid = 2245] [serial = 300] [outer = 0x0] 09:33:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x1195df000) [pid = 2245] [serial = 301] [outer = 0x1182ec400] 09:33:33 INFO - PROCESS | 2245 | 1467477213663 Marionette DEBUG loaded listener.js 09:33:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x128ecb800) [pid = 2245] [serial = 302] [outer = 0x1182ec400] 09:33:34 INFO - PROCESS | 2245 | 1467477214237 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:33:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:33:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 820ms 09:33:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:33:34 INFO - PROCESS | 2245 | 1467477214288 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:33:34 INFO - PROCESS | 2245 | 1467477214291 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 09:33:34 INFO - PROCESS | 2245 | 1467477214296 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:33:34 INFO - PROCESS | 2245 | 1467477214299 Marionette TRACE conn2 <- [1,378,null,{}] 09:33:34 INFO - PROCESS | 2245 | 1467477214305 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}] 09:33:34 INFO - PROCESS | 2245 | 1467477214307 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:34 INFO - PROCESS | 2245 | 1467477214406 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:33:34 INFO - PROCESS | 2245 | 1467477214475 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:34 INFO - PROCESS | 2245 | 1467477214477 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183c4800 == 47 [pid = 2245] [id = 102] 09:33:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x116fe3c00) [pid = 2245] [serial = 303] [outer = 0x0] 09:33:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x118702800) [pid = 2245] [serial = 304] [outer = 0x116fe3c00] 09:33:34 INFO - PROCESS | 2245 | 1467477214504 Marionette DEBUG loaded listener.js 09:33:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 118 (0x119799400) [pid = 2245] [serial = 305] [outer = 0x116fe3c00] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x12896a800 == 46 [pid = 2245] [id = 95] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x125bc0800 == 45 [pid = 2245] [id = 94] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x1183d2000 == 44 [pid = 2245] [id = 93] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x121994800 == 43 [pid = 2245] [id = 92] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x120f1f800 == 42 [pid = 2245] [id = 91] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x119b72800 == 41 [pid = 2245] [id = 90] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x1183c7000 == 40 [pid = 2245] [id = 89] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x118d55000 == 39 [pid = 2245] [id = 88] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 117 (0x1289e2000) [pid = 2245] [serial = 244] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | 1467477214986 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x1183d3000 == 38 [pid = 2245] [id = 87] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x11715e800 == 37 [pid = 2245] [id = 86] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x116648800 == 36 [pid = 2245] [id = 85] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x112eac800 == 35 [pid = 2245] [id = 84] 09:33:34 INFO - PROCESS | 2245 | --DOCSHELL 0x12ad7f800 == 34 [pid = 2245] [id = 82] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x12ae0cc00) [pid = 2245] [serial = 223] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x12ae11c00) [pid = 2245] [serial = 224] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x12b01a000) [pid = 2245] [serial = 226] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x12b022400) [pid = 2245] [serial = 227] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x125c02c00) [pid = 2245] [serial = 205] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x1289ed000) [pid = 2245] [serial = 206] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x1167e7000) [pid = 2245] [serial = 189] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x116fdf000) [pid = 2245] [serial = 190] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x12b974c00) [pid = 2245] [serial = 232] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x128cd1400) [pid = 2245] [serial = 211] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x129371000) [pid = 2245] [serial = 217] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1293e2000) [pid = 2245] [serial = 218] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x128ecf000) [pid = 2245] [serial = 212] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1295d4c00) [pid = 2245] [serial = 220] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x118d83400) [pid = 2245] [serial = 235] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x128ed4000) [pid = 2245] [serial = 187] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x11850d400) [pid = 2245] [serial = 192] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x11877c800) [pid = 2245] [serial = 193] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x129351400) [pid = 2245] [serial = 214] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x129371400) [pid = 2245] [serial = 215] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x123b94c00) [pid = 2245] [serial = 202] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x12515e800) [pid = 2245] [serial = 203] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1212b2000) [pid = 2245] [serial = 199] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x121829400) [pid = 2245] [serial = 200] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1195eb400) [pid = 2245] [serial = 196] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x119cd9000) [pid = 2245] [serial = 197] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1289f6800) [pid = 2245] [serial = 208] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x128c19c00) [pid = 2245] [serial = 209] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12b0c3c00) [pid = 2245] [serial = 229] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12b96c400) [pid = 2245] [serial = 230] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x12b024800) [pid = 2245] [serial = 238] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x123e69000) [pid = 2245] [serial = 236] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x12b979c00) [pid = 2245] [serial = 233] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x12870b400) [pid = 2245] [serial = 241] [outer = 0x0] [url = about:blank] 09:33:34 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x128713400) [pid = 2245] [serial = 242] [outer = 0x0] [url = about:blank] 09:33:35 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12c654400) [pid = 2245] [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.] 09:33:35 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x12b9d7c00) [pid = 2245] [serial = 239] [outer = 0x0] [url = about:blank] 09:33:35 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x12ad28800) [pid = 2245] [serial = 221] [outer = 0x0] [url = about:blank] 09:33:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:33:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 728ms 09:33:35 INFO - PROCESS | 2245 | 1467477215023 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 2245 | 1467477215027 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 09:33:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:33:35 INFO - PROCESS | 2245 | 1467477215031 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 2245 | 1467477215033 Marionette TRACE conn2 <- [1,382,null,{}] 09:33:35 INFO - PROCESS | 2245 | 1467477215035 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}] 09:33:35 INFO - PROCESS | 2245 | 1467477215037 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:35 INFO - PROCESS | 2245 | 1467477215117 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:33:35 INFO - PROCESS | 2245 | 1467477215121 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 2245 | 1467477215123 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168c9800 == 35 [pid = 2245] [id = 103] 09:33:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1199cfc00) [pid = 2245] [serial = 306] [outer = 0x0] 09:33:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x119cd8800) [pid = 2245] [serial = 307] [outer = 0x1199cfc00] 09:33:35 INFO - PROCESS | 2245 | 1467477215152 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x123e69000) [pid = 2245] [serial = 308] [outer = 0x1199cfc00] 09:33:35 INFO - PROCESS | 2245 | 1467477215634 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:33:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:33:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 620ms 09:33:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:33:35 INFO - PROCESS | 2245 | 1467477215653 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:33:35 INFO - PROCESS | 2245 | 1467477215654 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 09:33:35 INFO - PROCESS | 2245 | 1467477215656 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:33:35 INFO - PROCESS | 2245 | 1467477215659 Marionette TRACE conn2 <- [1,386,null,{}] 09:33:35 INFO - PROCESS | 2245 | 1467477215666 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}] 09:33:35 INFO - PROCESS | 2245 | 1467477215669 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:35 INFO - PROCESS | 2245 | 1467477215749 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:33:35 INFO - PROCESS | 2245 | 1467477215754 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:35 INFO - PROCESS | 2245 | 1467477215756 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x119822800 == 36 [pid = 2245] [id = 104] 09:33:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1267bc000) [pid = 2245] [serial = 309] [outer = 0x0] 09:33:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x128c1f800) [pid = 2245] [serial = 310] [outer = 0x1267bc000] 09:33:35 INFO - PROCESS | 2245 | 1467477215786 Marionette DEBUG loaded listener.js 09:33:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1293d7400) [pid = 2245] [serial = 311] [outer = 0x1267bc000] 09:33:36 INFO - PROCESS | 2245 | 1467477216137 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]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 521ms 09:33:36 INFO - PROCESS | 2245 | 1467477216178 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 2245 | 1467477216180 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 09:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:33:36 INFO - PROCESS | 2245 | 1467477216183 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 2245 | 1467477216184 Marionette TRACE conn2 <- [1,390,null,{}] 09:33:36 INFO - PROCESS | 2245 | 1467477216193 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}] 09:33:36 INFO - PROCESS | 2245 | 1467477216194 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:36 INFO - PROCESS | 2245 | 1467477216277 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:33:36 INFO - PROCESS | 2245 | 1467477216282 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 2245 | 1467477216283 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x121037000 == 37 [pid = 2245] [id = 105] 09:33:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1295d0000) [pid = 2245] [serial = 312] [outer = 0x0] 09:33:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x12ae0e800) [pid = 2245] [serial = 313] [outer = 0x1295d0000] 09:33:36 INFO - PROCESS | 2245 | 1467477216308 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x12b024800) [pid = 2245] [serial = 314] [outer = 0x1295d0000] 09:33:36 INFO - PROCESS | 2245 | 1467477216662 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]]]}] 09:33:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:33:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 519ms 09:33:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:33:36 INFO - PROCESS | 2245 | 1467477216702 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:33:36 INFO - PROCESS | 2245 | 1467477216704 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 09:33:36 INFO - PROCESS | 2245 | 1467477216706 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:33:36 INFO - PROCESS | 2245 | 1467477216707 Marionette TRACE conn2 <- [1,394,null,{}] 09:33:36 INFO - PROCESS | 2245 | 1467477216711 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}] 09:33:36 INFO - PROCESS | 2245 | 1467477216714 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:36 INFO - PROCESS | 2245 | 1467477216822 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:33:36 INFO - PROCESS | 2245 | 1467477216829 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:36 INFO - PROCESS | 2245 | 1467477216830 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x12159a000 == 38 [pid = 2245] [id = 106] 09:33:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x12ad27400) [pid = 2245] [serial = 315] [outer = 0x0] 09:33:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12b970400) [pid = 2245] [serial = 316] [outer = 0x12ad27400] 09:33:36 INFO - PROCESS | 2245 | 1467477216855 Marionette DEBUG loaded listener.js 09:33:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12b9db000) [pid = 2245] [serial = 317] [outer = 0x12ad27400] 09:33:37 INFO - PROCESS | 2245 | 1467477217212 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]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 520ms 09:33:37 INFO - PROCESS | 2245 | 1467477217227 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:33:37 INFO - PROCESS | 2245 | 1467477217228 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 09:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:33:37 INFO - PROCESS | 2245 | 1467477217231 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 2245 | 1467477217232 Marionette TRACE conn2 <- [1,398,null,{}] 09:33:37 INFO - PROCESS | 2245 | 1467477217234 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}] 09:33:37 INFO - PROCESS | 2245 | 1467477217238 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:37 INFO - PROCESS | 2245 | 1467477217367 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:33:37 INFO - PROCESS | 2245 | 1467477217371 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 2245 | 1467477217372 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x126c9b800 == 39 [pid = 2245] [id = 107] 09:33:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12b9e0400) [pid = 2245] [serial = 318] [outer = 0x0] 09:33:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12bcbdc00) [pid = 2245] [serial = 319] [outer = 0x12b9e0400] 09:33:37 INFO - PROCESS | 2245 | 1467477217425 Marionette DEBUG loaded listener.js 09:33:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12bf4d000) [pid = 2245] [serial = 320] [outer = 0x12b9e0400] 09:33:37 INFO - PROCESS | 2245 | 1467477217782 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]]]}] 09:33:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:33:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 567ms 09:33:37 INFO - PROCESS | 2245 | 1467477217820 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:33:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:33:37 INFO - PROCESS | 2245 | 1467477217821 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 09:33:37 INFO - PROCESS | 2245 | 1467477217822 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:33:37 INFO - PROCESS | 2245 | 1467477217827 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:33:37 INFO - PROCESS | 2245 | 1467477217828 Marionette TRACE conn2 <- [1,402,null,{}] 09:33:37 INFO - PROCESS | 2245 | 1467477217831 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}] 09:33:37 INFO - PROCESS | 2245 | 1467477217832 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:37 INFO - PROCESS | 2245 | 1467477217937 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:33:37 INFO - PROCESS | 2245 | 1467477217950 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:37 INFO - PROCESS | 2245 | 1467477217951 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x128974000 == 40 [pid = 2245] [id = 108] 09:33:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12bcc4000) [pid = 2245] [serial = 321] [outer = 0x0] 09:33:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x12c0d3400) [pid = 2245] [serial = 322] [outer = 0x12bcc4000] 09:33:37 INFO - PROCESS | 2245 | 1467477217975 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12c64d800) [pid = 2245] [serial = 323] [outer = 0x12bcc4000] 09:33:38 INFO - PROCESS | 2245 | 1467477218336 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]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 521ms 09:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:33:38 INFO - PROCESS | 2245 | 1467477218348 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 2245 | 1467477218350 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 09:33:38 INFO - PROCESS | 2245 | 1467477218352 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 2245 | 1467477218353 Marionette TRACE conn2 <- [1,406,null,{}] 09:33:38 INFO - PROCESS | 2245 | 1467477218355 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}] 09:33:38 INFO - PROCESS | 2245 | 1467477218356 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:38 INFO - PROCESS | 2245 | 1467477218465 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:33:38 INFO - PROCESS | 2245 | 1467477218469 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 2245 | 1467477218470 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x129867000 == 41 [pid = 2245] [id = 109] 09:33:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1128d1c00) [pid = 2245] [serial = 324] [outer = 0x0] 09:33:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1128d5800) [pid = 2245] [serial = 325] [outer = 0x1128d1c00] 09:33:38 INFO - PROCESS | 2245 | 1467477218494 Marionette DEBUG loaded listener.js 09:33:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1128d9800) [pid = 2245] [serial = 326] [outer = 0x1128d1c00] 09:33:38 INFO - PROCESS | 2245 | 1467477218847 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]]]}] 09:33:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:33:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 09:33:38 INFO - PROCESS | 2245 | 1467477218873 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:33:38 INFO - PROCESS | 2245 | 1467477218874 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 09:33:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:33:38 INFO - PROCESS | 2245 | 1467477218882 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:33:38 INFO - PROCESS | 2245 | 1467477218883 Marionette TRACE conn2 <- [1,410,null,{}] 09:33:38 INFO - PROCESS | 2245 | 1467477218885 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}] 09:33:38 INFO - PROCESS | 2245 | 1467477218887 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:38 INFO - PROCESS | 2245 | 1467477218988 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:33:38 INFO - PROCESS | 2245 | 1467477218992 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:38 INFO - PROCESS | 2245 | 1467477218993 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299be000 == 42 [pid = 2245] [id = 110] 09:33:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1128d2800) [pid = 2245] [serial = 327] [outer = 0x0] 09:33:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1129ab400) [pid = 2245] [serial = 328] [outer = 0x1128d2800] 09:33:39 INFO - PROCESS | 2245 | 1467477219046 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1129b0800) [pid = 2245] [serial = 329] [outer = 0x1128d2800] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x12a63e800) [pid = 2245] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1122b2000) [pid = 2245] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1267c2c00) [pid = 2245] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x118507000) [pid = 2245] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1122b2c00) [pid = 2245] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x128cd0800) [pid = 2245] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x118491800) [pid = 2245] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x120e24800) [pid = 2245] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x128712c00) [pid = 2245] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x128ed4800) [pid = 2245] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1187cdc00) [pid = 2245] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:33:39 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1187d7800) [pid = 2245] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:33:39 INFO - PROCESS | 2245 | 1467477219417 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]]]}] 09:33:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:33:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 573ms 09:33:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:33:39 INFO - PROCESS | 2245 | 1467477219452 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:33:39 INFO - PROCESS | 2245 | 1467477219453 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 09:33:39 INFO - PROCESS | 2245 | 1467477219455 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:33:39 INFO - PROCESS | 2245 | 1467477219456 Marionette TRACE conn2 <- [1,414,null,{}] 09:33:39 INFO - PROCESS | 2245 | 1467477219469 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}] 09:33:39 INFO - PROCESS | 2245 | 1467477219470 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:39 INFO - PROCESS | 2245 | 1467477219564 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:33:39 INFO - PROCESS | 2245 | 1467477219568 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:39 INFO - PROCESS | 2245 | 1467477219569 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ae90000 == 43 [pid = 2245] [id = 111] 09:33:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1129abc00) [pid = 2245] [serial = 330] [outer = 0x0] 09:33:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1187d7800) [pid = 2245] [serial = 331] [outer = 0x1129abc00] 09:33:39 INFO - PROCESS | 2245 | 1467477219595 Marionette DEBUG loaded listener.js 09:33:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128712c00) [pid = 2245] [serial = 332] [outer = 0x1129abc00] 09:33:39 INFO - PROCESS | 2245 | 1467477219971 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]]]}] 09:33:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:33:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 568ms 09:33:40 INFO - PROCESS | 2245 | 1467477220025 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:33:40 INFO - PROCESS | 2245 | 1467477220027 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 09:33:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:33:40 INFO - PROCESS | 2245 | 1467477220029 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:33:40 INFO - PROCESS | 2245 | 1467477220031 Marionette TRACE conn2 <- [1,418,null,{}] 09:33:40 INFO - PROCESS | 2245 | 1467477220033 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}] 09:33:40 INFO - PROCESS | 2245 | 1467477220035 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:40 INFO - PROCESS | 2245 | 1467477220140 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:33:40 INFO - PROCESS | 2245 | 1467477220197 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:40 INFO - PROCESS | 2245 | 1467477220199 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b122000 == 44 [pid = 2245] [id = 112] 09:33:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1187cdc00) [pid = 2245] [serial = 333] [outer = 0x0] 09:33:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x12a643800) [pid = 2245] [serial = 334] [outer = 0x1187cdc00] 09:33:40 INFO - PROCESS | 2245 | 1467477220226 Marionette DEBUG loaded listener.js 09:33:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12cb2f400) [pid = 2245] [serial = 335] [outer = 0x1187cdc00] 09:33:40 INFO - PROCESS | 2245 | 1467477220988 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]]]}] 09:33:40 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 09:33:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 969ms 09:33:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:33:41 INFO - PROCESS | 2245 | 1467477220999 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:33:41 INFO - PROCESS | 2245 | 1467477221000 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 09:33:41 INFO - PROCESS | 2245 | 1467477221002 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:33:41 INFO - PROCESS | 2245 | 1467477221004 Marionette TRACE conn2 <- [1,422,null,{}] 09:33:41 INFO - PROCESS | 2245 | 1467477221006 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}] 09:33:41 INFO - PROCESS | 2245 | 1467477221007 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:41 INFO - PROCESS | 2245 | 1467477221092 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:33:41 INFO - PROCESS | 2245 | 1467477221097 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:41 INFO - PROCESS | 2245 | 1467477221099 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3ee000 == 45 [pid = 2245] [id = 113] 09:33:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1181bc800) [pid = 2245] [serial = 336] [outer = 0x0] 09:33:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1181c4800) [pid = 2245] [serial = 337] [outer = 0x1181bc800] 09:33:41 INFO - PROCESS | 2245 | 1467477221123 Marionette DEBUG loaded listener.js 09:33:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1181c8c00) [pid = 2245] [serial = 338] [outer = 0x1181bc800] 09:33:42 INFO - PROCESS | 2245 | 1467477222130 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]]]}] 09:33:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:33:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1171ms 09:33:42 INFO - PROCESS | 2245 | 1467477222175 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:33:42 INFO - PROCESS | 2245 | 1467477222178 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 09:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:33:42 INFO - PROCESS | 2245 | 1467477222182 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 2245 | 1467477222183 Marionette TRACE conn2 <- [1,426,null,{}] 09:33:42 INFO - PROCESS | 2245 | 1467477222187 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}] 09:33:42 INFO - PROCESS | 2245 | 1467477222189 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:42 INFO - PROCESS | 2245 | 1467477222297 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:33:42 INFO - PROCESS | 2245 | 1467477222384 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:42 INFO - PROCESS | 2245 | 1467477222385 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x118211800 == 46 [pid = 2245] [id = 114] 09:33:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x117556c00) [pid = 2245] [serial = 339] [outer = 0x0] 09:33:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1181c0000) [pid = 2245] [serial = 340] [outer = 0x117556c00] 09:33:42 INFO - PROCESS | 2245 | 1467477222416 Marionette DEBUG loaded listener.js 09:33:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x11850d400) [pid = 2245] [serial = 341] [outer = 0x117556c00] 09:33:42 INFO - PROCESS | 2245 | 1467477222864 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] 09:33:42 INFO - PROCESS | 2245 | 1467477222905 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 09:33:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:33:42 INFO - PROCESS | 2245 | 1467477222910 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:33:42 INFO - PROCESS | 2245 | 1467477222912 Marionette TRACE conn2 <- [1,430,null,{}] 09:33:42 INFO - PROCESS | 2245 | 1467477222915 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}] 09:33:42 INFO - PROCESS | 2245 | 1467477222916 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:43 INFO - PROCESS | 2245 | 1467477223025 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:33:43 INFO - PROCESS | 2245 | 1467477223080 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:43 INFO - PROCESS | 2245 | 1467477223081 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b40800 == 47 [pid = 2245] [id = 115] 09:33:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x119cd1400) [pid = 2245] [serial = 342] [outer = 0x0] 09:33:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x125159c00) [pid = 2245] [serial = 343] [outer = 0x119cd1400] 09:33:43 INFO - PROCESS | 2245 | 1467477223112 Marionette DEBUG loaded listener.js 09:33:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x125b7f800) [pid = 2245] [serial = 344] [outer = 0x119cd1400] 09:33:43 INFO - PROCESS | 2245 | 1467477223768 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]]]}] 09:33:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:33:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 924ms 09:33:43 INFO - PROCESS | 2245 | 1467477223835 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:33:43 INFO - PROCESS | 2245 | 1467477223838 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 09:33:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:33:43 INFO - PROCESS | 2245 | 1467477223841 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:33:43 INFO - PROCESS | 2245 | 1467477223843 Marionette TRACE conn2 <- [1,434,null,{}] 09:33:43 INFO - PROCESS | 2245 | 1467477223847 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}] 09:33:43 INFO - PROCESS | 2245 | 1467477223848 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:43 INFO - PROCESS | 2245 | 1467477223938 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:33:44 INFO - PROCESS | 2245 | 1467477224006 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:44 INFO - PROCESS | 2245 | 1467477224009 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183cd800 == 48 [pid = 2245] [id = 116] 09:33:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x118703000) [pid = 2245] [serial = 345] [outer = 0x0] 09:33:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x118d84400) [pid = 2245] [serial = 346] [outer = 0x118703000] 09:33:44 INFO - PROCESS | 2245 | 1467477224037 Marionette DEBUG loaded listener.js 09:33:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x11978d400) [pid = 2245] [serial = 347] [outer = 0x118703000] 09:33:44 INFO - PROCESS | 2245 | 1467477224464 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]]]}] 09:33:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:33:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 672ms 09:33:44 INFO - PROCESS | 2245 | 1467477224513 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:33:44 INFO - PROCESS | 2245 | 1467477224516 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 09:33:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:33:44 INFO - PROCESS | 2245 | 1467477224521 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:33:44 INFO - PROCESS | 2245 | 1467477224522 Marionette TRACE conn2 <- [1,438,null,{}] 09:33:44 INFO - PROCESS | 2245 | 1467477224525 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}] 09:33:44 INFO - PROCESS | 2245 | 1467477224526 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x12b122000 == 47 [pid = 2245] [id = 112] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x12ae90000 == 46 [pid = 2245] [id = 111] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x1299be000 == 45 [pid = 2245] [id = 110] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x129867000 == 44 [pid = 2245] [id = 109] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x128974000 == 43 [pid = 2245] [id = 108] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x126c9b800 == 42 [pid = 2245] [id = 107] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x12159a000 == 41 [pid = 2245] [id = 106] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x121037000 == 40 [pid = 2245] [id = 105] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x119822800 == 39 [pid = 2245] [id = 104] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x1168c9800 == 38 [pid = 2245] [id = 103] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x1183c4800 == 37 [pid = 2245] [id = 102] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x1299ac000 == 36 [pid = 2245] [id = 100] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x129317800 == 35 [pid = 2245] [id = 99] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x119840800 == 34 [pid = 2245] [id = 98] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x117470000 == 33 [pid = 2245] [id = 97] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x128e7d000 == 32 [pid = 2245] [id = 96] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x116681800 == 31 [pid = 2245] [id = 83] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x1164a6800 == 30 [pid = 2245] [id = 101] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x1183cd800 == 29 [pid = 2245] [id = 116] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x119b40800 == 28 [pid = 2245] [id = 115] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3ee000 == 27 [pid = 2245] [id = 113] 09:33:45 INFO - PROCESS | 2245 | --DOCSHELL 0x118211800 == 26 [pid = 2245] [id = 114] 09:33:45 INFO - PROCESS | 2245 | 1467477225116 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x116a23800) [pid = 2245] [serial = 250] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x118133800) [pid = 2245] [serial = 251] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x11681c800) [pid = 2245] [serial = 247] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x126d95800) [pid = 2245] [serial = 265] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1195e8800) [pid = 2245] [serial = 256] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x119cd7c00) [pid = 2245] [serial = 257] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x120d5d400) [pid = 2245] [serial = 259] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x128cdb000) [pid = 2245] [serial = 271] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x125326800) [pid = 2245] [serial = 260] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x11870f000) [pid = 2245] [serial = 253] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x11928d400) [pid = 2245] [serial = 254] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x125b7f400) [pid = 2245] [serial = 262] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x128c17400) [pid = 2245] [serial = 269] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1289e3400) [pid = 2245] [serial = 268] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x128ed4400) [pid = 2245] [serial = 272] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x129373000) [pid = 2245] [serial = 274] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1133f0400) [pid = 2245] [serial = 281] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1293e2c00) [pid = 2245] [serial = 275] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x127121c00) [pid = 2245] [serial = 266] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x125caf000) [pid = 2245] [serial = 263] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x123bda400) [pid = 2245] [serial = 277] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x128c19000) [pid = 2245] [serial = 278] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x128ecc400) [pid = 2245] [serial = 280] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x12b021000) [pid = 2245] [serial = 284] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x12ae10400) [pid = 2245] [serial = 283] [outer = 0x0] [url = about:blank] 09:33:45 INFO - PROCESS | 2245 | 1467477225222 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 2245 | 1467477225224 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x112ec0000 == 27 [pid = 2245] [id = 117] 09:33:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1164f0400) [pid = 2245] [serial = 348] [outer = 0x0] 09:33:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1167a7c00) [pid = 2245] [serial = 349] [outer = 0x1164f0400] 09:33:45 INFO - PROCESS | 2245 | 1467477225255 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x11681c800) [pid = 2245] [serial = 350] [outer = 0x1164f0400] 09:33:45 INFO - PROCESS | 2245 | 1467477225581 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]]]}] 09:33:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:33:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1070ms 09:33:45 INFO - PROCESS | 2245 | 1467477225591 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:33:45 INFO - PROCESS | 2245 | 1467477225596 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 09:33:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:33:45 INFO - PROCESS | 2245 | 1467477225600 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:33:45 INFO - PROCESS | 2245 | 1467477225602 Marionette TRACE conn2 <- [1,442,null,{}] 09:33:45 INFO - PROCESS | 2245 | 1467477225605 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}] 09:33:45 INFO - PROCESS | 2245 | 1467477225607 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:45 INFO - PROCESS | 2245 | 1467477225702 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:33:45 INFO - PROCESS | 2245 | 1467477225753 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:45 INFO - PROCESS | 2245 | 1467477225754 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x116853800 == 28 [pid = 2245] [id = 118] 09:33:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x116fdec00) [pid = 2245] [serial = 351] [outer = 0x0] 09:33:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1181c2800) [pid = 2245] [serial = 352] [outer = 0x116fdec00] 09:33:45 INFO - PROCESS | 2245 | 1467477225781 Marionette DEBUG loaded listener.js 09:33:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1187d6800) [pid = 2245] [serial = 353] [outer = 0x116fdec00] 09:33:46 INFO - PROCESS | 2245 | 1467477226070 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]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 523ms 09:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:33:46 INFO - PROCESS | 2245 | 1467477226124 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 2245 | 1467477226126 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 09:33:46 INFO - PROCESS | 2245 | 1467477226130 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 2245 | 1467477226132 Marionette TRACE conn2 <- [1,446,null,{}] 09:33:46 INFO - PROCESS | 2245 | 1467477226134 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}] 09:33:46 INFO - PROCESS | 2245 | 1467477226136 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:46 INFO - PROCESS | 2245 | 1467477226212 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:33:46 INFO - PROCESS | 2245 | 1467477226266 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 2245 | 1467477226267 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x116850800 == 29 [pid = 2245] [id = 119] 09:33:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x1187d6000) [pid = 2245] [serial = 354] [outer = 0x0] 09:33:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x119cd2000) [pid = 2245] [serial = 355] [outer = 0x1187d6000] 09:33:46 INFO - PROCESS | 2245 | 1467477226301 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1212af800) [pid = 2245] [serial = 356] [outer = 0x1187d6000] 09:33:46 INFO - PROCESS | 2245 | 1467477226622 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]]]}] 09:33:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:33:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 521ms 09:33:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:33:46 INFO - PROCESS | 2245 | 1467477226651 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:33:46 INFO - PROCESS | 2245 | 1467477226654 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 09:33:46 INFO - PROCESS | 2245 | 1467477226664 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:33:46 INFO - PROCESS | 2245 | 1467477226667 Marionette TRACE conn2 <- [1,450,null,{}] 09:33:46 INFO - PROCESS | 2245 | 1467477226670 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}] 09:33:46 INFO - PROCESS | 2245 | 1467477226672 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:46 INFO - PROCESS | 2245 | 1467477226752 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:33:46 INFO - PROCESS | 2245 | 1467477226804 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:46 INFO - PROCESS | 2245 | 1467477226805 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185b0000 == 30 [pid = 2245] [id = 120] 09:33:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x119102400) [pid = 2245] [serial = 357] [outer = 0x0] 09:33:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x123b20000) [pid = 2245] [serial = 358] [outer = 0x119102400] 09:33:46 INFO - PROCESS | 2245 | 1467477226830 Marionette DEBUG loaded listener.js 09:33:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x125b82000) [pid = 2245] [serial = 359] [outer = 0x119102400] 09:33:47 INFO - PROCESS | 2245 | 1467477227141 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] 09:33:47 INFO - PROCESS | 2245 | 1467477227187 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 09:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:33:47 INFO - PROCESS | 2245 | 1467477227189 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 2245 | 1467477227190 Marionette TRACE conn2 <- [1,454,null,{}] 09:33:47 INFO - PROCESS | 2245 | 1467477227192 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}] 09:33:47 INFO - PROCESS | 2245 | 1467477227194 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:47 INFO - PROCESS | 2245 | 1467477227288 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:33:47 INFO - PROCESS | 2245 | 1467477227322 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 2245 | 1467477227323 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193dd000 == 31 [pid = 2245] [id = 121] 09:33:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x125b80800) [pid = 2245] [serial = 360] [outer = 0x0] 09:33:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1267bdc00) [pid = 2245] [serial = 361] [outer = 0x125b80800] 09:33:47 INFO - PROCESS | 2245 | 1467477227348 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x128706800) [pid = 2245] [serial = 362] [outer = 0x125b80800] 09:33:47 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:47 INFO - PROCESS | 2245 | 1467477227703 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]]]}] 09:33:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:33:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 519ms 09:33:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:33:47 INFO - PROCESS | 2245 | 1467477227714 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:33:47 INFO - PROCESS | 2245 | 1467477227715 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 09:33:47 INFO - PROCESS | 2245 | 1467477227718 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:33:47 INFO - PROCESS | 2245 | 1467477227719 Marionette TRACE conn2 <- [1,458,null,{}] 09:33:47 INFO - PROCESS | 2245 | 1467477227722 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}] 09:33:47 INFO - PROCESS | 2245 | 1467477227723 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:47 INFO - PROCESS | 2245 | 1467477227833 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:33:47 INFO - PROCESS | 2245 | 1467477227839 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:47 INFO - PROCESS | 2245 | 1467477227844 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x120dcc000 == 32 [pid = 2245] [id = 122] 09:33:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x117d22400) [pid = 2245] [serial = 363] [outer = 0x0] 09:33:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1289ea000) [pid = 2245] [serial = 364] [outer = 0x117d22400] 09:33:47 INFO - PROCESS | 2245 | 1467477227896 Marionette DEBUG loaded listener.js 09:33:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x128c15c00) [pid = 2245] [serial = 365] [outer = 0x117d22400] 09:33:48 INFO - PROCESS | 2245 | 1467477228395 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] 09:33:48 INFO - PROCESS | 2245 | 1467477228439 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 09:33:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:33:48 INFO - PROCESS | 2245 | 1467477228441 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:33:48 INFO - PROCESS | 2245 | 1467477228442 Marionette TRACE conn2 <- [1,462,null,{}] 09:33:48 INFO - PROCESS | 2245 | 1467477228445 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}] 09:33:48 INFO - PROCESS | 2245 | 1467477228446 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:48 INFO - PROCESS | 2245 | 1467477228539 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:33:48 INFO - PROCESS | 2245 | 1467477228605 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:48 INFO - PROCESS | 2245 | 1467477228606 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:48 INFO - PROCESS | 2245 | ++DOCSHELL 0x11206e800 == 33 [pid = 2245] [id = 123] 09:33:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x128c1b400) [pid = 2245] [serial = 366] [outer = 0x0] 09:33:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x128ece400) [pid = 2245] [serial = 367] [outer = 0x128c1b400] 09:33:48 INFO - PROCESS | 2245 | 1467477228630 Marionette DEBUG loaded listener.js 09:33:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x129351c00) [pid = 2245] [serial = 368] [outer = 0x128c1b400] 09:33:48 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:33:48 INFO - PROCESS | 2245 | 1467477228969 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] 09:33:49 INFO - PROCESS | 2245 | 1467477229013 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 09:33:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:33:49 INFO - PROCESS | 2245 | 1467477229016 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 2245 | 1467477229017 Marionette TRACE conn2 <- [1,466,null,{}] 09:33:49 INFO - PROCESS | 2245 | 1467477229019 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}] 09:33:49 INFO - PROCESS | 2245 | 1467477229020 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:49 INFO - PROCESS | 2245 | 1467477229334 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1289e0800) [pid = 2245] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1167a4000) [pid = 2245] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1181bc800) [pid = 2245] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1187cdc00) [pid = 2245] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x12b9e0400) [pid = 2245] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x12bcc4000) [pid = 2245] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1182f0400) [pid = 2245] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1295d0000) [pid = 2245] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x119cdb800) [pid = 2245] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x12b017c00) [pid = 2245] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x127116400) [pid = 2245] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1267bc000) [pid = 2245] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1199cfc00) [pid = 2245] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1128d1c00) [pid = 2245] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x12934d800) [pid = 2245] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1182ec400) [pid = 2245] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x116fe3c00) [pid = 2245] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12ad27400) [pid = 2245] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1128d2800) [pid = 2245] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:33:49 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1129abc00) [pid = 2245] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:33:49 INFO - PROCESS | 2245 | 1467477229382 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 2245 | 1467477229383 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d46000 == 34 [pid = 2245] [id = 124] 09:33:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1122b2c00) [pid = 2245] [serial = 369] [outer = 0x0] 09:33:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1128d2800) [pid = 2245] [serial = 370] [outer = 0x1122b2c00] 09:33:49 INFO - PROCESS | 2245 | 1467477229408 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x11619c400) [pid = 2245] [serial = 371] [outer = 0x1122b2c00] 09:33:49 INFO - PROCESS | 2245 | 1467477229685 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] 09:33:49 INFO - PROCESS | 2245 | 1467477229736 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 09:33:49 INFO - PROCESS | 2245 | 1467477229738 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:33:49 INFO - PROCESS | 2245 | 1467477229739 Marionette TRACE conn2 <- [1,470,null,{}] 09:33:49 INFO - PROCESS | 2245 | 1467477229742 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}] 09:33:49 INFO - PROCESS | 2245 | 1467477229743 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:49 INFO - PROCESS | 2245 | 1467477229838 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:33:49 INFO - PROCESS | 2245 | 1467477229891 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:49 INFO - PROCESS | 2245 | 1467477229893 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256c1000 == 35 [pid = 2245] [id = 125] 09:33:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x115defc00) [pid = 2245] [serial = 372] [outer = 0x0] 09:33:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x123b9a000) [pid = 2245] [serial = 373] [outer = 0x115defc00] 09:33:49 INFO - PROCESS | 2245 | 1467477229918 Marionette DEBUG loaded listener.js 09:33:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128c1c800) [pid = 2245] [serial = 374] [outer = 0x115defc00] 09:33:50 INFO - PROCESS | 2245 | 1467477230223 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]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 09:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:33:50 INFO - PROCESS | 2245 | 1467477230256 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 2245 | 1467477230257 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 09:33:50 INFO - PROCESS | 2245 | 1467477230261 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 2245 | 1467477230264 Marionette TRACE conn2 <- [1,474,null,{}] 09:33:50 INFO - PROCESS | 2245 | 1467477230266 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}] 09:33:50 INFO - PROCESS | 2245 | 1467477230267 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:50 INFO - PROCESS | 2245 | 1467477230331 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:33:50 INFO - PROCESS | 2245 | 1467477230335 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:50 INFO - PROCESS | 2245 | 1467477230336 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ca8800 == 36 [pid = 2245] [id = 126] 09:33:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x119cdb800) [pid = 2245] [serial = 375] [outer = 0x0] 09:33:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1293e2400) [pid = 2245] [serial = 376] [outer = 0x119cdb800] 09:33:50 INFO - PROCESS | 2245 | 1467477230376 Marionette DEBUG loaded listener.js 09:33:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12a63a800) [pid = 2245] [serial = 377] [outer = 0x119cdb800] 09:33:50 INFO - PROCESS | 2245 | 1467477230869 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]]]}] 09:33:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:33:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 622ms 09:33:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:33:50 INFO - PROCESS | 2245 | 1467477230883 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:33:50 INFO - PROCESS | 2245 | 1467477230885 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 09:33:50 INFO - PROCESS | 2245 | 1467477230888 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:33:50 INFO - PROCESS | 2245 | 1467477230890 Marionette TRACE conn2 <- [1,478,null,{}] 09:33:50 INFO - PROCESS | 2245 | 1467477230895 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}] 09:33:50 INFO - PROCESS | 2245 | 1467477230897 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:51 INFO - PROCESS | 2245 | 1467477230997 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:33:51 INFO - PROCESS | 2245 | 1467477231001 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 2245 | 1467477231002 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x128978000 == 37 [pid = 2245] [id = 127] 09:33:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12a63b000) [pid = 2245] [serial = 378] [outer = 0x0] 09:33:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x12a645800) [pid = 2245] [serial = 379] [outer = 0x12a63b000] 09:33:51 INFO - PROCESS | 2245 | 1467477231029 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12ae11000) [pid = 2245] [serial = 380] [outer = 0x12a63b000] 09:33:51 INFO - PROCESS | 2245 | 1467477231585 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]]]}] 09:33:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:33:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 724ms 09:33:51 INFO - PROCESS | 2245 | 1467477231612 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:33:51 INFO - PROCESS | 2245 | 1467477231614 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 09:33:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:33:51 INFO - PROCESS | 2245 | 1467477231618 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:33:51 INFO - PROCESS | 2245 | 1467477231620 Marionette TRACE conn2 <- [1,482,null,{}] 09:33:51 INFO - PROCESS | 2245 | 1467477231624 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}] 09:33:51 INFO - PROCESS | 2245 | 1467477231626 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:51 INFO - PROCESS | 2245 | 1467477231735 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:33:51 INFO - PROCESS | 2245 | 1467477231815 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:51 INFO - PROCESS | 2245 | 1467477231817 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x116853000 == 38 [pid = 2245] [id = 128] 09:33:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x113006800) [pid = 2245] [serial = 381] [outer = 0x0] 09:33:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1167ec000) [pid = 2245] [serial = 382] [outer = 0x113006800] 09:33:51 INFO - PROCESS | 2245 | 1467477231848 Marionette DEBUG loaded listener.js 09:33:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1174e7400) [pid = 2245] [serial = 383] [outer = 0x113006800] 09:33:52 INFO - PROCESS | 2245 | 1467477232469 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]]]}] 09:33:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:33:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 872ms 09:33:52 INFO - PROCESS | 2245 | 1467477232489 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:33:52 INFO - PROCESS | 2245 | 1467477232493 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 09:33:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:33:52 INFO - PROCESS | 2245 | 1467477232497 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:33:52 INFO - PROCESS | 2245 | 1467477232499 Marionette TRACE conn2 <- [1,486,null,{}] 09:33:52 INFO - PROCESS | 2245 | 1467477232502 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}] 09:33:52 INFO - PROCESS | 2245 | 1467477232504 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:52 INFO - PROCESS | 2245 | 1467477232614 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:33:52 INFO - PROCESS | 2245 | 1467477232691 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:52 INFO - PROCESS | 2245 | 1467477232692 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x11640b800 == 39 [pid = 2245] [id = 129] 09:33:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1128d4000) [pid = 2245] [serial = 384] [outer = 0x0] 09:33:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x115e6bc00) [pid = 2245] [serial = 385] [outer = 0x1128d4000] 09:33:52 INFO - PROCESS | 2245 | 1467477232723 Marionette DEBUG loaded listener.js 09:33:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x118702c00) [pid = 2245] [serial = 386] [outer = 0x1128d4000] 09:33:53 INFO - PROCESS | 2245 | --DOCSHELL 0x126ca8800 == 38 [pid = 2245] [id = 126] 09:33:53 INFO - PROCESS | 2245 | --DOCSHELL 0x1256c1000 == 37 [pid = 2245] [id = 125] 09:33:53 INFO - PROCESS | 2245 | --DOCSHELL 0x117d46000 == 36 [pid = 2245] [id = 124] 09:33:53 INFO - PROCESS | 2245 | --DOCSHELL 0x11206e800 == 35 [pid = 2245] [id = 123] 09:33:53 INFO - PROCESS | 2245 | --DOCSHELL 0x120dcc000 == 34 [pid = 2245] [id = 122] 09:33:53 INFO - PROCESS | 2245 | --DOCSHELL 0x1193dd000 == 33 [pid = 2245] [id = 121] 09:33:53 INFO - PROCESS | 2245 | --DOCSHELL 0x1185b0000 == 32 [pid = 2245] [id = 120] 09:33:53 INFO - PROCESS | 2245 | --DOCSHELL 0x116850800 == 31 [pid = 2245] [id = 119] 09:33:53 INFO - PROCESS | 2245 | --DOCSHELL 0x116853800 == 30 [pid = 2245] [id = 118] 09:33:53 INFO - PROCESS | 2245 | --DOCSHELL 0x112ec0000 == 29 [pid = 2245] [id = 117] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1181c8c00) [pid = 2245] [serial = 338] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1181c4800) [pid = 2245] [serial = 337] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x12a643800) [pid = 2245] [serial = 334] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x12bcbdc00) [pid = 2245] [serial = 319] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x12c0d3400) [pid = 2245] [serial = 322] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x12bf4d000) [pid = 2245] [serial = 320] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x11850b400) [pid = 2245] [serial = 289] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1195e7800) [pid = 2245] [serial = 290] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x12ae0e800) [pid = 2245] [serial = 313] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x12b024800) [pid = 2245] [serial = 314] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1212b2c00) [pid = 2245] [serial = 292] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x123b8d800) [pid = 2245] [serial = 293] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x12b96ec00) [pid = 2245] [serial = 287] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x12b0c9000) [pid = 2245] [serial = 286] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12711e000) [pid = 2245] [serial = 295] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1289e8000) [pid = 2245] [serial = 296] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x128c1f800) [pid = 2245] [serial = 310] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1293d7400) [pid = 2245] [serial = 311] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x119cd8800) [pid = 2245] [serial = 307] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x123e69000) [pid = 2245] [serial = 308] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1128d5800) [pid = 2245] [serial = 325] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1295cbc00) [pid = 2245] [serial = 298] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x12ae0f000) [pid = 2245] [serial = 299] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x1195df000) [pid = 2245] [serial = 301] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x128ecb800) [pid = 2245] [serial = 302] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x118702800) [pid = 2245] [serial = 304] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x119799400) [pid = 2245] [serial = 305] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x12b970400) [pid = 2245] [serial = 316] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x1129ab400) [pid = 2245] [serial = 328] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x12cb2f400) [pid = 2245] [serial = 335] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x1187d7800) [pid = 2245] [serial = 331] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 71 (0x1129b0800) [pid = 2245] [serial = 329] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 70 (0x1128d9800) [pid = 2245] [serial = 326] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x12c64d800) [pid = 2245] [serial = 323] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 68 (0x128712c00) [pid = 2245] [serial = 332] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 67 (0x12b9db000) [pid = 2245] [serial = 317] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 66 (0x1289f5000) [pid = 2245] [serial = 245] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | --DOMWINDOW == 65 (0x11755ec00) [pid = 2245] [serial = 248] [outer = 0x0] [url = about:blank] 09:33:53 INFO - PROCESS | 2245 | 1467477233340 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]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 869ms 09:33:53 INFO - PROCESS | 2245 | 1467477233367 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:33:53 INFO - PROCESS | 2245 | 1467477233369 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 09:33:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:33:53 INFO - PROCESS | 2245 | 1467477233372 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:33:53 INFO - PROCESS | 2245 | 1467477233374 Marionette TRACE conn2 <- [1,490,null,{}] 09:33:53 INFO - PROCESS | 2245 | 1467477233380 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}] 09:33:53 INFO - PROCESS | 2245 | 1467477233382 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:53 INFO - PROCESS | 2245 | 1467477233465 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:33:53 INFO - PROCESS | 2245 | 1467477233472 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:53 INFO - PROCESS | 2245 | 1467477233475 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x11641b000 == 30 [pid = 2245] [id = 130] 09:33:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 66 (0x117560400) [pid = 2245] [serial = 387] [outer = 0x0] 09:33:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 67 (0x118133800) [pid = 2245] [serial = 388] [outer = 0x117560400] 09:33:53 INFO - PROCESS | 2245 | 1467477233524 Marionette DEBUG loaded listener.js 09:33:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 68 (0x1181c8800) [pid = 2245] [serial = 389] [outer = 0x117560400] 09:33:53 INFO - PROCESS | 2245 | 1467477233973 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]]]}] 09:33:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:33:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 625ms 09:33:54 INFO - PROCESS | 2245 | 1467477233998 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 2245 | 1467477234001 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 09:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:33:54 INFO - PROCESS | 2245 | 1467477234031 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 2245 | 1467477234033 Marionette TRACE conn2 <- [1,494,null,{}] 09:33:54 INFO - PROCESS | 2245 | 1467477234036 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}] 09:33:54 INFO - PROCESS | 2245 | 1467477234037 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:54 INFO - PROCESS | 2245 | 1467477234117 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:33:54 INFO - PROCESS | 2245 | 1467477234122 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 2245 | 1467477234123 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d4d000 == 31 [pid = 2245] [id = 131] 09:33:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 69 (0x1195df000) [pid = 2245] [serial = 390] [outer = 0x0] 09:33:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x11978dc00) [pid = 2245] [serial = 391] [outer = 0x1195df000] 09:33:54 INFO - PROCESS | 2245 | 1467477234153 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x119cd1000) [pid = 2245] [serial = 392] [outer = 0x1195df000] 09:33:54 INFO - PROCESS | 2245 | 1467477234504 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]]]}] 09:33:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:33:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 525ms 09:33:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:33:54 INFO - PROCESS | 2245 | 1467477234551 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:33:54 INFO - PROCESS | 2245 | 1467477234552 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 09:33:54 INFO - PROCESS | 2245 | 1467477234554 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:33:54 INFO - PROCESS | 2245 | 1467477234557 Marionette TRACE conn2 <- [1,498,null,{}] 09:33:54 INFO - PROCESS | 2245 | 1467477234565 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}] 09:33:54 INFO - PROCESS | 2245 | 1467477234568 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:54 INFO - PROCESS | 2245 | 1467477234645 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:33:54 INFO - PROCESS | 2245 | 1467477234651 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:54 INFO - PROCESS | 2245 | 1467477234653 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185cc800 == 32 [pid = 2245] [id = 132] 09:33:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x119cd7800) [pid = 2245] [serial = 393] [outer = 0x0] 09:33:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x1212b3000) [pid = 2245] [serial = 394] [outer = 0x119cd7800] 09:33:54 INFO - PROCESS | 2245 | 1467477234683 Marionette DEBUG loaded listener.js 09:33:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x123e6cc00) [pid = 2245] [serial = 395] [outer = 0x119cd7800] 09:33:55 INFO - PROCESS | 2245 | 1467477235047 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]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 522ms 09:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:33:55 INFO - PROCESS | 2245 | 1467477235076 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 2245 | 1467477235078 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 09:33:55 INFO - PROCESS | 2245 | 1467477235080 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 2245 | 1467477235082 Marionette TRACE conn2 <- [1,502,null,{}] 09:33:55 INFO - PROCESS | 2245 | 1467477235084 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}] 09:33:55 INFO - PROCESS | 2245 | 1467477235085 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:55 INFO - PROCESS | 2245 | 1467477235192 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:33:55 INFO - PROCESS | 2245 | 1467477235200 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 2245 | 1467477235201 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b62800 == 33 [pid = 2245] [id = 133] 09:33:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x1250e5c00) [pid = 2245] [serial = 396] [outer = 0x0] 09:33:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x125b7d000) [pid = 2245] [serial = 397] [outer = 0x1250e5c00] 09:33:55 INFO - PROCESS | 2245 | 1467477235227 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x125cb4c00) [pid = 2245] [serial = 398] [outer = 0x1250e5c00] 09:33:55 INFO - PROCESS | 2245 | 1467477235562 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]]]}] 09:33:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:33:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 520ms 09:33:55 INFO - PROCESS | 2245 | 1467477235602 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:33:55 INFO - PROCESS | 2245 | 1467477235603 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 09:33:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:33:55 INFO - PROCESS | 2245 | 1467477235607 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:33:55 INFO - PROCESS | 2245 | 1467477235608 Marionette TRACE conn2 <- [1,506,null,{}] 09:33:55 INFO - PROCESS | 2245 | 1467477235612 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}] 09:33:55 INFO - PROCESS | 2245 | 1467477235614 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:55 INFO - PROCESS | 2245 | 1467477235757 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:33:55 INFO - PROCESS | 2245 | 1467477235782 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:55 INFO - PROCESS | 2245 | 1467477235784 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f13000 == 34 [pid = 2245] [id = 134] 09:33:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x125c0e400) [pid = 2245] [serial = 399] [outer = 0x0] 09:33:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x127115800) [pid = 2245] [serial = 400] [outer = 0x125c0e400] 09:33:55 INFO - PROCESS | 2245 | 1467477235824 Marionette DEBUG loaded listener.js 09:33:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x12870fc00) [pid = 2245] [serial = 401] [outer = 0x125c0e400] 09:33:56 INFO - PROCESS | 2245 | 1467477236263 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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 09:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:33:56 INFO - PROCESS | 2245 | 1467477236277 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 2245 | 1467477236279 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 09:33:56 INFO - PROCESS | 2245 | 1467477236281 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 2245 | 1467477236282 Marionette TRACE conn2 <- [1,510,null,{}] 09:33:56 INFO - PROCESS | 2245 | 1467477236284 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}] 09:33:56 INFO - PROCESS | 2245 | 1467477236288 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:56 INFO - PROCESS | 2245 | 1467477236403 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:33:56 INFO - PROCESS | 2245 | 1467477236431 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 2245 | 1467477236433 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256b3000 == 35 [pid = 2245] [id = 135] 09:33:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1289de800) [pid = 2245] [serial = 402] [outer = 0x0] 09:33:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x128c18400) [pid = 2245] [serial = 403] [outer = 0x1289de800] 09:33:56 INFO - PROCESS | 2245 | 1467477236467 Marionette DEBUG loaded listener.js 09:33:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x129349000) [pid = 2245] [serial = 404] [outer = 0x1289de800] 09:33:56 INFO - PROCESS | 2245 | 1467477236819 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]]]}] 09:33:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:33:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 567ms 09:33:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:33:56 INFO - PROCESS | 2245 | 1467477236849 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:33:56 INFO - PROCESS | 2245 | 1467477236850 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 09:33:56 INFO - PROCESS | 2245 | 1467477236852 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:33:56 INFO - PROCESS | 2245 | 1467477236853 Marionette TRACE conn2 <- [1,514,null,{}] 09:33:56 INFO - PROCESS | 2245 | 1467477236856 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}] 09:33:56 INFO - PROCESS | 2245 | 1467477236857 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:56 INFO - PROCESS | 2245 | 1467477236951 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:33:56 INFO - PROCESS | 2245 | 1467477236964 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:56 INFO - PROCESS | 2245 | 1467477236965 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x1267f5800 == 36 [pid = 2245] [id = 136] 09:33:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1289edc00) [pid = 2245] [serial = 405] [outer = 0x0] 09:33:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1293d7400) [pid = 2245] [serial = 406] [outer = 0x1289edc00] 09:33:56 INFO - PROCESS | 2245 | 1467477236989 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x12a643000) [pid = 2245] [serial = 407] [outer = 0x1289edc00] 09:33:57 INFO - PROCESS | 2245 | 1467477237304 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]]]}] 09:33:57 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 09:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 472ms 09:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:33:57 INFO - PROCESS | 2245 | 1467477237324 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 2245 | 1467477237326 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 09:33:57 INFO - PROCESS | 2245 | 1467477237332 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 2245 | 1467477237333 Marionette TRACE conn2 <- [1,518,null,{}] 09:33:57 INFO - PROCESS | 2245 | 1467477237341 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}] 09:33:57 INFO - PROCESS | 2245 | 1467477237342 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:57 INFO - PROCESS | 2245 | 1467477237441 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:33:57 INFO - PROCESS | 2245 | 1467477237445 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:57 INFO - PROCESS | 2245 | 1467477237453 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x128aae800 == 37 [pid = 2245] [id = 137] 09:33:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1129b1800) [pid = 2245] [serial = 408] [outer = 0x0] 09:33:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1289eb400) [pid = 2245] [serial = 409] [outer = 0x1129b1800] 09:33:57 INFO - PROCESS | 2245 | 1467477237581 Marionette DEBUG loaded listener.js 09:33:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x12b016800) [pid = 2245] [serial = 410] [outer = 0x1129b1800] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1187d6000) [pid = 2245] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1164f0400) [pid = 2245] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x116fdec00) [pid = 2245] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x119102400) [pid = 2245] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x118703000) [pid = 2245] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x125b80800) [pid = 2245] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x117556c00) [pid = 2245] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x119cd1400) [pid = 2245] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x117d22400) [pid = 2245] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x119cdb800) [pid = 2245] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x128c1b400) [pid = 2245] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x1122b2c00) [pid = 2245] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:33:57 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x115defc00) [pid = 2245] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:33:57 INFO - PROCESS | 2245 | 1467477237890 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]]]}] 09:33:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:33:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 570ms 09:33:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:33:57 INFO - PROCESS | 2245 | 1467477237901 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:33:57 INFO - PROCESS | 2245 | 1467477237902 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 09:33:57 INFO - PROCESS | 2245 | 1467477237904 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:33:57 INFO - PROCESS | 2245 | 1467477237905 Marionette TRACE conn2 <- [1,522,null,{}] 09:33:57 INFO - PROCESS | 2245 | 1467477237907 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}] 09:33:57 INFO - PROCESS | 2245 | 1467477237908 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:57 INFO - PROCESS | 2245 | 1467477237993 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:33:58 INFO - PROCESS | 2245 | 1467477237999 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 2245 | 1467477238000 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185ae800 == 38 [pid = 2245] [id = 138] 09:33:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x11850bc00) [pid = 2245] [serial = 411] [outer = 0x0] 09:33:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1267ba000) [pid = 2245] [serial = 412] [outer = 0x11850bc00] 09:33:58 INFO - PROCESS | 2245 | 1467477238024 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1293de000) [pid = 2245] [serial = 413] [outer = 0x11850bc00] 09:33:58 INFO - PROCESS | 2245 | 1467477238342 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]]]}] 09:33:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 470ms 09:33:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:33:58 INFO - PROCESS | 2245 | 1467477238374 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 2245 | 1467477238375 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 09:33:58 INFO - PROCESS | 2245 | 1467477238378 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 2245 | 1467477238381 Marionette TRACE conn2 <- [1,526,null,{}] 09:33:58 INFO - PROCESS | 2245 | 1467477238384 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}] 09:33:58 INFO - PROCESS | 2245 | 1467477238385 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:58 INFO - PROCESS | 2245 | 1467477238486 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:33:58 INFO - PROCESS | 2245 | 1467477238502 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:58 INFO - PROCESS | 2245 | 1467477238503 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x129321800 == 39 [pid = 2245] [id = 139] 09:33:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1293e4400) [pid = 2245] [serial = 414] [outer = 0x0] 09:33:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x12b01fc00) [pid = 2245] [serial = 415] [outer = 0x1293e4400] 09:33:58 INFO - PROCESS | 2245 | 1467477238528 Marionette DEBUG loaded listener.js 09:33:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x12b024800) [pid = 2245] [serial = 416] [outer = 0x1293e4400] 09:33:58 INFO - PROCESS | 2245 | 1467477238866 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]]]}] 09:33:58 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 09:33:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 521ms 09:33:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:33:58 INFO - PROCESS | 2245 | 1467477238900 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:33:58 INFO - PROCESS | 2245 | 1467477238901 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 09:33:58 INFO - PROCESS | 2245 | 1467477238903 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:33:58 INFO - PROCESS | 2245 | 1467477238905 Marionette TRACE conn2 <- [1,530,null,{}] 09:33:58 INFO - PROCESS | 2245 | 1467477238907 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}] 09:33:58 INFO - PROCESS | 2245 | 1467477238909 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:59 INFO - PROCESS | 2245 | 1467477239001 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:33:59 INFO - PROCESS | 2245 | 1467477239004 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 2245 | 1467477239006 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299b3000 == 40 [pid = 2245] [id = 140] 09:33:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1133aac00) [pid = 2245] [serial = 417] [outer = 0x0] 09:33:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x12b9d8000) [pid = 2245] [serial = 418] [outer = 0x1133aac00] 09:33:59 INFO - PROCESS | 2245 | 1467477239032 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x12bcbbc00) [pid = 2245] [serial = 419] [outer = 0x1133aac00] 09:33:59 INFO - PROCESS | 2245 | 1467477239365 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"]]]}] 09:33:59 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 09:33:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:33:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:33:59 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 09:33:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:33:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:33:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:33:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:33:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:33:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 469ms 09:33:59 INFO - PROCESS | 2245 | 1467477239374 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:33:59 INFO - PROCESS | 2245 | 1467477239375 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 09:33:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:33:59 INFO - PROCESS | 2245 | 1467477239380 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:33:59 INFO - PROCESS | 2245 | 1467477239382 Marionette TRACE conn2 <- [1,534,null,{}] 09:33:59 INFO - PROCESS | 2245 | 1467477239385 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}] 09:33:59 INFO - PROCESS | 2245 | 1467477239386 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:59 INFO - PROCESS | 2245 | 1467477239508 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:33:59 INFO - PROCESS | 2245 | 1467477239514 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:33:59 INFO - PROCESS | 2245 | 1467477239515 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:33:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ad88000 == 41 [pid = 2245] [id = 141] 09:33:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x12ae09400) [pid = 2245] [serial = 420] [outer = 0x0] 09:33:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x12bcbf400) [pid = 2245] [serial = 421] [outer = 0x12ae09400] 09:33:59 INFO - PROCESS | 2245 | 1467477239540 Marionette DEBUG loaded listener.js 09:33:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x12bf49800) [pid = 2245] [serial = 422] [outer = 0x12ae09400] 09:33:59 INFO - PROCESS | 2245 | 1467477239966 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]]]}] 09:34:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 09:34:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 623ms 09:34:00 INFO - PROCESS | 2245 | 1467477240002 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:34:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:34:00 INFO - PROCESS | 2245 | 1467477240005 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 09:34:00 INFO - PROCESS | 2245 | 1467477240009 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 2245 | 1467477240013 Marionette TRACE conn2 <- [1,538,null,{}] 09:34:00 INFO - PROCESS | 2245 | 1467477240017 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}] 09:34:00 INFO - PROCESS | 2245 | 1467477240018 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:00 INFO - PROCESS | 2245 | 1467477240128 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:34:00 INFO - PROCESS | 2245 | 1467477240256 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:00 INFO - PROCESS | 2245 | 1467477240258 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x118221000 == 42 [pid = 2245] [id = 142] 09:34:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x11848a400) [pid = 2245] [serial = 423] [outer = 0x0] 09:34:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x11870c000) [pid = 2245] [serial = 424] [outer = 0x11848a400] 09:34:00 INFO - PROCESS | 2245 | 1467477240312 Marionette DEBUG loaded listener.js 09:34:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x1195e2400) [pid = 2245] [serial = 425] [outer = 0x11848a400] 09:34:00 INFO - PROCESS | 2245 | 1467477240685 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]]]}] 09:34:00 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. 09:34:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 726ms 09:34:00 INFO - PROCESS | 2245 | 1467477240735 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:34:00 INFO - PROCESS | 2245 | 1467477240739 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 09:34:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:34:00 INFO - PROCESS | 2245 | 1467477240745 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:34:00 INFO - PROCESS | 2245 | 1467477240747 Marionette TRACE conn2 <- [1,542,null,{}] 09:34:00 INFO - PROCESS | 2245 | 1467477240751 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}] 09:34:00 INFO - PROCESS | 2245 | 1467477240753 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:00 INFO - PROCESS | 2245 | 1467477240932 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:34:01 INFO - PROCESS | 2245 | 1467477241038 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 2245 | 1467477241039 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x12536c800 == 43 [pid = 2245] [id = 143] 09:34:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1199cfc00) [pid = 2245] [serial = 426] [outer = 0x0] 09:34:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x121510000) [pid = 2245] [serial = 427] [outer = 0x1199cfc00] 09:34:01 INFO - PROCESS | 2245 | 1467477241071 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x125351400) [pid = 2245] [serial = 428] [outer = 0x1199cfc00] 09:34:01 INFO - PROCESS | 2245 | 1467477241443 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]]]}] 09:34:01 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. 09:34:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 721ms 09:34:01 INFO - PROCESS | 2245 | 1467477241465 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:34:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:34:01 INFO - PROCESS | 2245 | 1467477241467 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 09:34:01 INFO - PROCESS | 2245 | 1467477241469 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:34:01 INFO - PROCESS | 2245 | 1467477241472 Marionette TRACE conn2 <- [1,546,null,{}] 09:34:01 INFO - PROCESS | 2245 | 1467477241480 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}] 09:34:01 INFO - PROCESS | 2245 | 1467477241483 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:01 INFO - PROCESS | 2245 | 1467477241615 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:34:01 INFO - PROCESS | 2245 | 1467477241709 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:01 INFO - PROCESS | 2245 | 1467477241713 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b12d000 == 44 [pid = 2245] [id = 144] 09:34:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1253ccc00) [pid = 2245] [serial = 429] [outer = 0x0] 09:34:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1289e6c00) [pid = 2245] [serial = 430] [outer = 0x1253ccc00] 09:34:01 INFO - PROCESS | 2245 | 1467477241750 Marionette DEBUG loaded listener.js 09:34:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1293da400) [pid = 2245] [serial = 431] [outer = 0x1253ccc00] 09:34:02 INFO - PROCESS | 2245 | 1467477242132 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]]]}] 09:34:02 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 09:34:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 674ms 09:34:02 INFO - PROCESS | 2245 | 1467477242145 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:34:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:34:02 INFO - PROCESS | 2245 | 1467477242149 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 09:34:02 INFO - PROCESS | 2245 | 1467477242151 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 2245 | 1467477242153 Marionette TRACE conn2 <- [1,550,null,{}] 09:34:02 INFO - PROCESS | 2245 | 1467477242155 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}] 09:34:02 INFO - PROCESS | 2245 | 1467477242157 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:02 INFO - PROCESS | 2245 | 1467477242274 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:34:02 INFO - PROCESS | 2245 | 1467477242361 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:02 INFO - PROCESS | 2245 | 1467477242365 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3f6000 == 45 [pid = 2245] [id = 145] 09:34:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1295d3800) [pid = 2245] [serial = 432] [outer = 0x0] 09:34:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x12b0c1000) [pid = 2245] [serial = 433] [outer = 0x1295d3800] 09:34:02 INFO - PROCESS | 2245 | 1467477242399 Marionette DEBUG loaded listener.js 09:34:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12b9e0400) [pid = 2245] [serial = 434] [outer = 0x1295d3800] 09:34:02 INFO - PROCESS | 2245 | 1467477242780 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]]]}] 09:34:02 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. 09:34:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 673ms 09:34:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:34:02 INFO - PROCESS | 2245 | 1467477242826 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:34:02 INFO - PROCESS | 2245 | 1467477242828 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 09:34:02 INFO - PROCESS | 2245 | 1467477242830 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:34:02 INFO - PROCESS | 2245 | 1467477242831 Marionette TRACE conn2 <- [1,554,null,{}] 09:34:02 INFO - PROCESS | 2245 | 1467477242834 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}] 09:34:02 INFO - PROCESS | 2245 | 1467477242835 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:02 INFO - PROCESS | 2245 | 1467477242942 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:34:03 INFO - PROCESS | 2245 | 1467477243030 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 2245 | 1467477243032 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc7c800 == 46 [pid = 2245] [id = 146] 09:34:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x12b9d7400) [pid = 2245] [serial = 435] [outer = 0x0] 09:34:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x12bcc8400) [pid = 2245] [serial = 436] [outer = 0x12b9d7400] 09:34:03 INFO - PROCESS | 2245 | 1467477243063 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x12bf4c800) [pid = 2245] [serial = 437] [outer = 0x12b9d7400] 09:34:03 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:03 INFO - PROCESS | 2245 | 1467477243659 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]]]}] 09:34:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:34:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 870ms 09:34:03 INFO - PROCESS | 2245 | 1467477243701 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:34:03 INFO - PROCESS | 2245 | 1467477243704 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 09:34:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:34:03 INFO - PROCESS | 2245 | 1467477243707 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:34:03 INFO - PROCESS | 2245 | 1467477243709 Marionette TRACE conn2 <- [1,558,null,{}] 09:34:03 INFO - PROCESS | 2245 | 1467477243715 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}] 09:34:03 INFO - PROCESS | 2245 | 1467477243717 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:03 INFO - PROCESS | 2245 | 1467477243814 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:34:03 INFO - PROCESS | 2245 | 1467477243882 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:03 INFO - PROCESS | 2245 | 1467477243885 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x117162000 == 47 [pid = 2245] [id = 147] 09:34:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1133b4c00) [pid = 2245] [serial = 438] [outer = 0x0] 09:34:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1167e8000) [pid = 2245] [serial = 439] [outer = 0x1133b4c00] 09:34:03 INFO - PROCESS | 2245 | 1467477243913 Marionette DEBUG loaded listener.js 09:34:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1174e6c00) [pid = 2245] [serial = 440] [outer = 0x1133b4c00] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x1299b3000 == 46 [pid = 2245] [id = 140] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x129321800 == 45 [pid = 2245] [id = 139] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x1185ae800 == 44 [pid = 2245] [id = 138] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x128aae800 == 43 [pid = 2245] [id = 137] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x1267f5800 == 42 [pid = 2245] [id = 136] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x1256b3000 == 41 [pid = 2245] [id = 135] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x120f13000 == 40 [pid = 2245] [id = 134] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x119b62800 == 39 [pid = 2245] [id = 133] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x1185cc800 == 38 [pid = 2245] [id = 132] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x117d4d000 == 37 [pid = 2245] [id = 131] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x11641b000 == 36 [pid = 2245] [id = 130] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x11640b800 == 35 [pid = 2245] [id = 129] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x128978000 == 34 [pid = 2245] [id = 127] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x116853000 == 33 [pid = 2245] [id = 128] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc7c800 == 32 [pid = 2245] [id = 146] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3f6000 == 31 [pid = 2245] [id = 145] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12b12d000 == 30 [pid = 2245] [id = 144] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12536c800 == 29 [pid = 2245] [id = 143] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x118221000 == 28 [pid = 2245] [id = 142] 09:34:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12ad88000 == 27 [pid = 2245] [id = 141] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x119cd2000) [pid = 2245] [serial = 355] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1212af800) [pid = 2245] [serial = 356] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1167a7c00) [pid = 2245] [serial = 349] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x11681c800) [pid = 2245] [serial = 350] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1181c2800) [pid = 2245] [serial = 352] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1187d6800) [pid = 2245] [serial = 353] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x123b20000) [pid = 2245] [serial = 358] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x118d84400) [pid = 2245] [serial = 346] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x11978d400) [pid = 2245] [serial = 347] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x128706800) [pid = 2245] [serial = 362] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x11850d400) [pid = 2245] [serial = 341] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1181c0000) [pid = 2245] [serial = 340] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x125b7f800) [pid = 2245] [serial = 344] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x125159c00) [pid = 2245] [serial = 343] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1289ea000) [pid = 2245] [serial = 364] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x12a63a800) [pid = 2245] [serial = 377] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x129351c00) [pid = 2245] [serial = 368] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x128ece400) [pid = 2245] [serial = 367] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x11619c400) [pid = 2245] [serial = 371] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1293e2400) [pid = 2245] [serial = 376] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x12a645800) [pid = 2245] [serial = 379] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1128d2800) [pid = 2245] [serial = 370] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1267bdc00) [pid = 2245] [serial = 361] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x128c15c00) [pid = 2245] [serial = 365] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x128c1c800) [pid = 2245] [serial = 374] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x125b82000) [pid = 2245] [serial = 359] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x123b9a000) [pid = 2245] [serial = 373] [outer = 0x0] [url = about:blank] 09:34:04 INFO - PROCESS | 2245 | 1467477244902 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]]]}] 09:34:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:34:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1225ms 09:34:04 INFO - PROCESS | 2245 | 1467477244933 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:34:04 INFO - PROCESS | 2245 | 1467477244936 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 09:34:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:34:04 INFO - PROCESS | 2245 | 1467477244939 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:34:04 INFO - PROCESS | 2245 | 1467477244941 Marionette TRACE conn2 <- [1,562,null,{}] 09:34:04 INFO - PROCESS | 2245 | 1467477244947 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}] 09:34:04 INFO - PROCESS | 2245 | 1467477244949 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:05 INFO - PROCESS | 2245 | 1467477245026 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:34:05 INFO - PROCESS | 2245 | 1467477245116 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 2245 | 1467477245117 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x11263f000 == 28 [pid = 2245] [id = 148] 09:34:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x11223d800) [pid = 2245] [serial = 441] [outer = 0x0] 09:34:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1128d6c00) [pid = 2245] [serial = 442] [outer = 0x11223d800] 09:34:05 INFO - PROCESS | 2245 | 1467477245150 Marionette DEBUG loaded listener.js 09:34:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x113383800) [pid = 2245] [serial = 443] [outer = 0x11223d800] 09:34:05 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:05 INFO - PROCESS | 2245 | 1467477245661 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]]]}] 09:34:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:34:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 773ms 09:34:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:34:05 INFO - PROCESS | 2245 | 1467477245721 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:34:05 INFO - PROCESS | 2245 | 1467477245723 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 09:34:05 INFO - PROCESS | 2245 | 1467477245728 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:34:05 INFO - PROCESS | 2245 | 1467477245731 Marionette TRACE conn2 <- [1,566,null,{}] 09:34:05 INFO - PROCESS | 2245 | 1467477245735 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}] 09:34:05 INFO - PROCESS | 2245 | 1467477245737 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:05 INFO - PROCESS | 2245 | 1467477245837 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:34:05 INFO - PROCESS | 2245 | 1467477245909 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:05 INFO - PROCESS | 2245 | 1467477245911 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168b3800 == 29 [pid = 2245] [id = 149] 09:34:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x116888400) [pid = 2245] [serial = 444] [outer = 0x0] 09:34:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x116f5c400) [pid = 2245] [serial = 445] [outer = 0x116888400] 09:34:05 INFO - PROCESS | 2245 | 1467477245943 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x117d1b000) [pid = 2245] [serial = 446] [outer = 0x116888400] 09:34:06 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:06 INFO - PROCESS | 2245 | 1467477246506 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]]]}] 09:34:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:34:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 822ms 09:34:06 INFO - PROCESS | 2245 | 1467477246552 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:34:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:34:06 INFO - PROCESS | 2245 | 1467477246556 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 09:34:06 INFO - PROCESS | 2245 | 1467477246558 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:34:06 INFO - PROCESS | 2245 | 1467477246560 Marionette TRACE conn2 <- [1,570,null,{}] 09:34:06 INFO - PROCESS | 2245 | 1467477246562 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}] 09:34:06 INFO - PROCESS | 2245 | 1467477246564 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:06 INFO - PROCESS | 2245 | 1467477246672 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:34:06 INFO - PROCESS | 2245 | 1467477246745 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:06 INFO - PROCESS | 2245 | 1467477246746 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180ba800 == 30 [pid = 2245] [id = 150] 09:34:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x11850a800) [pid = 2245] [serial = 447] [outer = 0x0] 09:34:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1187d2000) [pid = 2245] [serial = 448] [outer = 0x11850a800] 09:34:06 INFO - PROCESS | 2245 | 1467477246777 Marionette DEBUG loaded listener.js 09:34:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x119296400) [pid = 2245] [serial = 449] [outer = 0x11850a800] 09:34:07 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:07 INFO - PROCESS | 2245 | --DOCSHELL 0x11714b800 == 29 [pid = 2245] [id = 24] 09:34:07 INFO - PROCESS | 2245 | --DOCSHELL 0x128e7e000 == 28 [pid = 2245] [id = 6] 09:34:07 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1d6000 == 27 [pid = 2245] [id = 21] 09:34:07 INFO - PROCESS | 2245 | --DOCSHELL 0x111f09000 == 26 [pid = 2245] [id = 22] 09:34:07 INFO - PROCESS | 2245 | --DOCSHELL 0x115d67000 == 25 [pid = 2245] [id = 23] 09:34:07 INFO - PROCESS | 2245 | --DOCSHELL 0x12cac4800 == 24 [pid = 2245] [id = 15] 09:34:07 INFO - PROCESS | 2245 | --DOCSHELL 0x117162000 == 23 [pid = 2245] [id = 147] 09:34:07 INFO - PROCESS | 2245 | 1467477247213 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]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 671ms 09:34:07 INFO - PROCESS | 2245 | 1467477247231 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:34:07 INFO - PROCESS | 2245 | 1467477247233 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 09:34:07 INFO - PROCESS | 2245 | 1467477247236 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 2245 | 1467477247239 Marionette TRACE conn2 <- [1,574,null,{}] 09:34:07 INFO - PROCESS | 2245 | 1467477247242 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}] 09:34:07 INFO - PROCESS | 2245 | 1467477247244 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:07 INFO - PROCESS | 2245 | 1467477247323 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:34:07 INFO - PROCESS | 2245 | 1467477247377 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 2245 | 1467477247379 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x116fad800 == 24 [pid = 2245] [id = 151] 09:34:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x11680dc00) [pid = 2245] [serial = 450] [outer = 0x0] 09:34:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1181bc400) [pid = 2245] [serial = 451] [outer = 0x11680dc00] 09:34:07 INFO - PROCESS | 2245 | 1467477247408 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x118504c00) [pid = 2245] [serial = 452] [outer = 0x11680dc00] 09:34:07 INFO - PROCESS | 2245 | 1467477247708 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]]]}] 09:34:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:34:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 521ms 09:34:07 INFO - PROCESS | 2245 | 1467477247757 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:34:07 INFO - PROCESS | 2245 | 1467477247761 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 09:34:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:34:07 INFO - PROCESS | 2245 | 1467477247767 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:34:07 INFO - PROCESS | 2245 | 1467477247768 Marionette TRACE conn2 <- [1,578,null,{}] 09:34:07 INFO - PROCESS | 2245 | 1467477247771 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}] 09:34:07 INFO - PROCESS | 2245 | 1467477247772 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:07 INFO - PROCESS | 2245 | 1467477247859 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:34:07 INFO - PROCESS | 2245 | 1467477247913 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:07 INFO - PROCESS | 2245 | 1467477247914 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185b0800 == 25 [pid = 2245] [id = 152] 09:34:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1181c6400) [pid = 2245] [serial = 453] [outer = 0x0] 09:34:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1195e0800) [pid = 2245] [serial = 454] [outer = 0x1181c6400] 09:34:07 INFO - PROCESS | 2245 | 1467477247941 Marionette DEBUG loaded listener.js 09:34:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x119cd5800) [pid = 2245] [serial = 455] [outer = 0x1181c6400] 09:34:08 INFO - PROCESS | 2245 | 1467477248291 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]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 570ms 09:34:08 INFO - PROCESS | 2245 | 1467477248338 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:34:08 INFO - PROCESS | 2245 | 1467477248339 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 09:34:08 INFO - PROCESS | 2245 | 1467477248343 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 2245 | 1467477248347 Marionette TRACE conn2 <- [1,582,null,{}] 09:34:08 INFO - PROCESS | 2245 | 1467477248358 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}] 09:34:08 INFO - PROCESS | 2245 | 1467477248363 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:08 INFO - PROCESS | 2245 | 1467477248499 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:34:08 INFO - PROCESS | 2245 | 1467477248577 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:08 INFO - PROCESS | 2245 | 1467477248580 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193e7000 == 26 [pid = 2245] [id = 153] 09:34:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x119cda800) [pid = 2245] [serial = 456] [outer = 0x0] 09:34:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x121190800) [pid = 2245] [serial = 457] [outer = 0x119cda800] 09:34:08 INFO - PROCESS | 2245 | 1467477248626 Marionette DEBUG loaded listener.js 09:34:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x123e68000) [pid = 2245] [serial = 458] [outer = 0x119cda800] 09:34:08 INFO - PROCESS | 2245 | 1467477248949 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]]]}] 09:34:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:34:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 624ms 09:34:08 INFO - PROCESS | 2245 | 1467477248969 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:34:08 INFO - PROCESS | 2245 | 1467477248970 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 09:34:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:34:08 INFO - PROCESS | 2245 | 1467477248973 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:34:08 INFO - PROCESS | 2245 | 1467477248974 Marionette TRACE conn2 <- [1,586,null,{}] 09:34:08 INFO - PROCESS | 2245 | 1467477248976 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}] 09:34:08 INFO - PROCESS | 2245 | 1467477248980 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:09 INFO - PROCESS | 2245 | 1467477249106 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:34:09 INFO - PROCESS | 2245 | 1467477249133 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 2245 | 1467477249134 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x112220800 == 27 [pid = 2245] [id = 154] 09:34:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x123e6d800) [pid = 2245] [serial = 459] [outer = 0x0] 09:34:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x125612000) [pid = 2245] [serial = 460] [outer = 0x123e6d800] 09:34:09 INFO - PROCESS | 2245 | 1467477249160 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x125cb4400) [pid = 2245] [serial = 461] [outer = 0x123e6d800] 09:34:09 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:09 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:09 INFO - PROCESS | 2245 | 1467477249492 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]]]}] 09:34:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:34:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 569ms 09:34:09 INFO - PROCESS | 2245 | 1467477249542 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:34:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:34:09 INFO - PROCESS | 2245 | 1467477249551 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 09:34:09 INFO - PROCESS | 2245 | 1467477249560 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:34:09 INFO - PROCESS | 2245 | 1467477249561 Marionette TRACE conn2 <- [1,590,null,{}] 09:34:09 INFO - PROCESS | 2245 | 1467477249564 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}] 09:34:09 INFO - PROCESS | 2245 | 1467477249565 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:09 INFO - PROCESS | 2245 | 1467477249662 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:34:09 INFO - PROCESS | 2245 | 1467477249665 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:09 INFO - PROCESS | 2245 | 1467477249666 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x12109a000 == 28 [pid = 2245] [id = 155] 09:34:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1164ebc00) [pid = 2245] [serial = 462] [outer = 0x0] 09:34:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x126d93c00) [pid = 2245] [serial = 463] [outer = 0x1164ebc00] 09:34:09 INFO - PROCESS | 2245 | 1467477249691 Marionette DEBUG loaded listener.js 09:34:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x12711f000) [pid = 2245] [serial = 464] [outer = 0x1164ebc00] 09:34:10 INFO - PROCESS | 2245 | 1467477250056 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]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 527ms 09:34:10 INFO - PROCESS | 2245 | 1467477250087 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 2245 | 1467477250088 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 09:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:34:10 INFO - PROCESS | 2245 | 1467477250090 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 2245 | 1467477250091 Marionette TRACE conn2 <- [1,594,null,{}] 09:34:10 INFO - PROCESS | 2245 | 1467477250094 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}] 09:34:10 INFO - PROCESS | 2245 | 1467477250098 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:10 INFO - PROCESS | 2245 | 1467477250209 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:34:10 INFO - PROCESS | 2245 | 1467477250242 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 2245 | 1467477250243 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x12198e000 == 29 [pid = 2245] [id = 156] 09:34:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x12870a400) [pid = 2245] [serial = 465] [outer = 0x0] 09:34:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x128c14c00) [pid = 2245] [serial = 466] [outer = 0x12870a400] 09:34:10 INFO - PROCESS | 2245 | 1467477250268 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x128ed1c00) [pid = 2245] [serial = 467] [outer = 0x12870a400] 09:34:10 INFO - PROCESS | 2245 | 1467477250605 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]]]}] 09:34:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:34:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 568ms 09:34:10 INFO - PROCESS | 2245 | 1467477250666 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:34:10 INFO - PROCESS | 2245 | 1467477250668 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 09:34:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:34:10 INFO - PROCESS | 2245 | 1467477250676 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:34:10 INFO - PROCESS | 2245 | 1467477250677 Marionette TRACE conn2 <- [1,598,null,{}] 09:34:10 INFO - PROCESS | 2245 | 1467477250680 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}] 09:34:10 INFO - PROCESS | 2245 | 1467477250681 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:10 INFO - PROCESS | 2245 | 1467477250779 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:34:10 INFO - PROCESS | 2245 | 1467477250783 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:10 INFO - PROCESS | 2245 | 1467477250784 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bbb000 == 30 [pid = 2245] [id = 157] 09:34:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x12870ac00) [pid = 2245] [serial = 468] [outer = 0x0] 09:34:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x129354c00) [pid = 2245] [serial = 469] [outer = 0x12870ac00] 09:34:10 INFO - PROCESS | 2245 | 1467477250808 Marionette DEBUG loaded listener.js 09:34:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1295cb400) [pid = 2245] [serial = 470] [outer = 0x12870ac00] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x125c0e400) [pid = 2245] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x1289de800) [pid = 2245] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x1289edc00) [pid = 2245] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1195df000) [pid = 2245] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1128d4000) [pid = 2245] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x117560400) [pid = 2245] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x113006800) [pid = 2245] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x119cd7800) [pid = 2245] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x12a63b000) [pid = 2245] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1250e5c00) [pid = 2245] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1129b1800) [pid = 2245] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1293e4400) [pid = 2245] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x11850bc00) [pid = 2245] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x12ae09400) [pid = 2245] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1253ccc00) [pid = 2245] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x12b9d7400) [pid = 2245] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1295d3800) [pid = 2245] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1199cfc00) [pid = 2245] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x11848a400) [pid = 2245] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:34:11 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1133aac00) [pid = 2245] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:34:11 INFO - PROCESS | 2245 | 1467477251167 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]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 518ms 09:34:11 INFO - PROCESS | 2245 | 1467477251196 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:34:11 INFO - PROCESS | 2245 | 1467477251199 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 09:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:34:11 INFO - PROCESS | 2245 | 1467477251202 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 2245 | 1467477251203 Marionette TRACE conn2 <- [1,602,null,{}] 09:34:11 INFO - PROCESS | 2245 | 1467477251205 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}] 09:34:11 INFO - PROCESS | 2245 | 1467477251206 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:11 INFO - PROCESS | 2245 | 1467477251285 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:34:11 INFO - PROCESS | 2245 | 1467477251289 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 2245 | 1467477251290 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183c8000 == 31 [pid = 2245] [id = 158] 09:34:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1122b2c00) [pid = 2245] [serial = 471] [outer = 0x0] 09:34:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x117d22400) [pid = 2245] [serial = 472] [outer = 0x1122b2c00] 09:34:11 INFO - PROCESS | 2245 | 1467477251318 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x119cd5c00) [pid = 2245] [serial = 473] [outer = 0x1122b2c00] 09:34:11 INFO - PROCESS | 2245 | 1467477251669 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]]]}] 09:34:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:34:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 09:34:11 INFO - PROCESS | 2245 | 1467477251721 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:34:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:34:11 INFO - PROCESS | 2245 | 1467477251730 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 09:34:11 INFO - PROCESS | 2245 | 1467477251732 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:34:11 INFO - PROCESS | 2245 | 1467477251733 Marionette TRACE conn2 <- [1,606,null,{}] 09:34:11 INFO - PROCESS | 2245 | 1467477251735 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}] 09:34:11 INFO - PROCESS | 2245 | 1467477251737 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:11 INFO - PROCESS | 2245 | 1467477251816 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:34:11 INFO - PROCESS | 2245 | 1467477251819 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:11 INFO - PROCESS | 2245 | 1467477251820 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193cd800 == 32 [pid = 2245] [id = 159] 09:34:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12532e800) [pid = 2245] [serial = 474] [outer = 0x0] 09:34:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128eca000) [pid = 2245] [serial = 475] [outer = 0x12532e800] 09:34:11 INFO - PROCESS | 2245 | 1467477251845 Marionette DEBUG loaded listener.js 09:34:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12a641c00) [pid = 2245] [serial = 476] [outer = 0x12532e800] 09:34:12 INFO - PROCESS | 2245 | 1467477252151 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]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 468ms 09:34:12 INFO - PROCESS | 2245 | 1467477252200 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 2245 | 1467477252202 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 09:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:34:12 INFO - PROCESS | 2245 | 1467477252204 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 2245 | 1467477252205 Marionette TRACE conn2 <- [1,610,null,{}] 09:34:12 INFO - PROCESS | 2245 | 1467477252207 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}] 09:34:12 INFO - PROCESS | 2245 | 1467477252208 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:12 INFO - PROCESS | 2245 | 1467477252287 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:34:12 INFO - PROCESS | 2245 | 1467477252344 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 2245 | 1467477252346 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x128cde000 == 33 [pid = 2245] [id = 160] 09:34:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1210d4000) [pid = 2245] [serial = 477] [outer = 0x0] 09:34:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12a648400) [pid = 2245] [serial = 478] [outer = 0x1210d4000] 09:34:12 INFO - PROCESS | 2245 | 1467477252371 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12b017c00) [pid = 2245] [serial = 479] [outer = 0x1210d4000] 09:34:12 INFO - PROCESS | 2245 | 1467477252675 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]]]}] 09:34:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:34:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 519ms 09:34:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:34:12 INFO - PROCESS | 2245 | 1467477252732 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:34:12 INFO - PROCESS | 2245 | 1467477252734 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 09:34:12 INFO - PROCESS | 2245 | 1467477252736 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:34:12 INFO - PROCESS | 2245 | 1467477252738 Marionette TRACE conn2 <- [1,614,null,{}] 09:34:12 INFO - PROCESS | 2245 | 1467477252740 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}] 09:34:12 INFO - PROCESS | 2245 | 1467477252742 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:12 INFO - PROCESS | 2245 | 1467477252835 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:34:12 INFO - PROCESS | 2245 | 1467477252839 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:12 INFO - PROCESS | 2245 | 1467477252841 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x129478000 == 34 [pid = 2245] [id = 161] 09:34:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x12ae10000) [pid = 2245] [serial = 480] [outer = 0x0] 09:34:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12b0c2000) [pid = 2245] [serial = 481] [outer = 0x12ae10000] 09:34:12 INFO - PROCESS | 2245 | 1467477252923 Marionette DEBUG loaded listener.js 09:34:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x12b9de000) [pid = 2245] [serial = 482] [outer = 0x12ae10000] 09:34:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x114f5f000) [pid = 2245] [serial = 483] [outer = 0x12c652c00] 09:34:13 INFO - PROCESS | 2245 | 1467477253511 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]]]}] 09:34:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:34:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 821ms 09:34:13 INFO - PROCESS | 2245 | 1467477253601 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:34:13 INFO - PROCESS | 2245 | 1467477253604 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 09:34:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:34:13 INFO - PROCESS | 2245 | 1467477253608 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:34:13 INFO - PROCESS | 2245 | 1467477253613 Marionette TRACE conn2 <- [1,618,null,{}] 09:34:13 INFO - PROCESS | 2245 | 1467477253617 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}] 09:34:13 INFO - PROCESS | 2245 | 1467477253619 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:13 INFO - PROCESS | 2245 | 1467477253720 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:34:13 INFO - PROCESS | 2245 | 1467477253786 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:13 INFO - PROCESS | 2245 | 1467477253788 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x11821b000 == 35 [pid = 2245] [id = 162] 09:34:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x11680ac00) [pid = 2245] [serial = 484] [outer = 0x0] 09:34:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1187d4800) [pid = 2245] [serial = 485] [outer = 0x11680ac00] 09:34:13 INFO - PROCESS | 2245 | 1467477253820 Marionette DEBUG loaded listener.js 09:34:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1195e9800) [pid = 2245] [serial = 486] [outer = 0x11680ac00] 09:34:14 INFO - PROCESS | 2245 | 1467477254263 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]]]}] 09:34:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:34:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 724ms 09:34:14 INFO - PROCESS | 2245 | 1467477254333 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:34:14 INFO - PROCESS | 2245 | 1467477254336 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 09:34:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:34:14 INFO - PROCESS | 2245 | 1467477254341 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:34:14 INFO - PROCESS | 2245 | 1467477254342 Marionette TRACE conn2 <- [1,622,null,{}] 09:34:14 INFO - PROCESS | 2245 | 1467477254345 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}] 09:34:14 INFO - PROCESS | 2245 | 1467477254347 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:14 INFO - PROCESS | 2245 | 1467477254446 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:34:14 INFO - PROCESS | 2245 | 1467477254511 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:14 INFO - PROCESS | 2245 | 1467477254513 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:14 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216d7800 == 36 [pid = 2245] [id = 163] 09:34:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x120e24800) [pid = 2245] [serial = 487] [outer = 0x0] 09:34:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x12118b000) [pid = 2245] [serial = 488] [outer = 0x120e24800] 09:34:14 INFO - PROCESS | 2245 | 1467477254544 Marionette DEBUG loaded listener.js 09:34:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x123bdb800) [pid = 2245] [serial = 489] [outer = 0x120e24800] 09:34:14 INFO - PROCESS | 2245 | 1467477254952 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]]]}] 09:34:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:34:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 670ms 09:34:15 INFO - PROCESS | 2245 | 1467477255032 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:34:15 INFO - PROCESS | 2245 | 1467477255034 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 09:34:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:34:15 INFO - PROCESS | 2245 | 1467477255038 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 2245 | 1467477255040 Marionette TRACE conn2 <- [1,626,null,{}] 09:34:15 INFO - PROCESS | 2245 | 1467477255050 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}] 09:34:15 INFO - PROCESS | 2245 | 1467477255053 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:15 INFO - PROCESS | 2245 | 1467477255154 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:34:15 INFO - PROCESS | 2245 | 1467477255221 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:15 INFO - PROCESS | 2245 | 1467477255223 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ad87800 == 37 [pid = 2245] [id = 164] 09:34:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x128710000) [pid = 2245] [serial = 490] [outer = 0x0] 09:34:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x1289f9400) [pid = 2245] [serial = 491] [outer = 0x128710000] 09:34:15 INFO - PROCESS | 2245 | 1467477255254 Marionette DEBUG loaded listener.js 09:34:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x128d63400) [pid = 2245] [serial = 492] [outer = 0x128710000] 09:34:15 INFO - PROCESS | 2245 | 1467477255694 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]]]}] 09:34:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:34:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 725ms 09:34:15 INFO - PROCESS | 2245 | 1467477255764 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:34:15 INFO - PROCESS | 2245 | 1467477255767 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 09:34:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:34:15 INFO - PROCESS | 2245 | 1467477255770 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:34:15 INFO - PROCESS | 2245 | 1467477255773 Marionette TRACE conn2 <- [1,630,null,{}] 09:34:15 INFO - PROCESS | 2245 | 1467477255776 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}] 09:34:15 INFO - PROCESS | 2245 | 1467477255778 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:15 INFO - PROCESS | 2245 | 1467477255926 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:34:16 INFO - PROCESS | 2245 | 1467477256000 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 2245 | 1467477256001 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b12a800 == 38 [pid = 2245] [id = 165] 09:34:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x12ad2dc00) [pid = 2245] [serial = 493] [outer = 0x0] 09:34:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x12b020400) [pid = 2245] [serial = 494] [outer = 0x12ad2dc00] 09:34:16 INFO - PROCESS | 2245 | 1467477256031 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x12b96bc00) [pid = 2245] [serial = 495] [outer = 0x12ad2dc00] 09:34:16 INFO - PROCESS | 2245 | 1467477256483 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]]]}] 09:34:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:34:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 722ms 09:34:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:34:16 INFO - PROCESS | 2245 | 1467477256492 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:34:16 INFO - PROCESS | 2245 | 1467477256494 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 09:34:16 INFO - PROCESS | 2245 | 1467477256498 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:34:16 INFO - PROCESS | 2245 | 1467477256500 Marionette TRACE conn2 <- [1,634,null,{}] 09:34:16 INFO - PROCESS | 2245 | 1467477256502 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}] 09:34:16 INFO - PROCESS | 2245 | 1467477256503 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:16 INFO - PROCESS | 2245 | 1467477256714 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:34:16 INFO - PROCESS | 2245 | 1467477256774 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:16 INFO - PROCESS | 2245 | 1467477256775 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x117463000 == 39 [pid = 2245] [id = 166] 09:34:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x11324dc00) [pid = 2245] [serial = 496] [outer = 0x0] 09:34:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x11661a000) [pid = 2245] [serial = 497] [outer = 0x11324dc00] 09:34:16 INFO - PROCESS | 2245 | 1467477256805 Marionette DEBUG loaded listener.js 09:34:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x11812ec00) [pid = 2245] [serial = 498] [outer = 0x11324dc00] 09:34:17 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:17 INFO - PROCESS | 2245 | 1467477257234 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]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:34:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 770ms 09:34:17 INFO - PROCESS | 2245 | 1467477257269 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 2245 | 1467477257272 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 09:34:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:34:17 INFO - PROCESS | 2245 | 1467477257275 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 2245 | 1467477257277 Marionette TRACE conn2 <- [1,638,null,{}] 09:34:17 INFO - PROCESS | 2245 | 1467477257280 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}] 09:34:17 INFO - PROCESS | 2245 | 1467477257282 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:17 INFO - PROCESS | 2245 | 1467477257376 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:34:17 INFO - PROCESS | 2245 | 1467477257432 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:17 INFO - PROCESS | 2245 | 1467477257433 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d51800 == 40 [pid = 2245] [id = 167] 09:34:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 118 (0x118482c00) [pid = 2245] [serial = 499] [outer = 0x0] 09:34:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 119 (0x11928c400) [pid = 2245] [serial = 500] [outer = 0x118482c00] 09:34:17 INFO - PROCESS | 2245 | 1467477257462 Marionette DEBUG loaded listener.js 09:34:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 120 (0x119cd8800) [pid = 2245] [serial = 501] [outer = 0x118482c00] 09:34:17 INFO - PROCESS | 2245 | --DOCSHELL 0x112ea5000 == 39 [pid = 2245] [id = 26] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 119 (0x1167e8000) [pid = 2245] [serial = 439] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:17 INFO - PROCESS | 2245 | --DOCSHELL 0x11263f000 == 38 [pid = 2245] [id = 148] 09:34:17 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 118 (0x12bcbf400) [pid = 2245] [serial = 421] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 117 (0x12b9d8000) [pid = 2245] [serial = 418] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x127115800) [pid = 2245] [serial = 400] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x129349000) [pid = 2245] [serial = 404] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x128c18400) [pid = 2245] [serial = 403] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x1293d7400) [pid = 2245] [serial = 406] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x12a643000) [pid = 2245] [serial = 407] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x11978dc00) [pid = 2245] [serial = 391] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x119cd1000) [pid = 2245] [serial = 392] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x115e6bc00) [pid = 2245] [serial = 385] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x118702c00) [pid = 2245] [serial = 386] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x118133800) [pid = 2245] [serial = 388] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x1181c8800) [pid = 2245] [serial = 389] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1167ec000) [pid = 2245] [serial = 382] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1174e7400) [pid = 2245] [serial = 383] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1212b3000) [pid = 2245] [serial = 394] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x123e6cc00) [pid = 2245] [serial = 395] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x12ae11000) [pid = 2245] [serial = 380] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x125b7d000) [pid = 2245] [serial = 397] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x12bcbbc00) [pid = 2245] [serial = 419] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x12b016800) [pid = 2245] [serial = 410] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1289eb400) [pid = 2245] [serial = 409] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x12b024800) [pid = 2245] [serial = 416] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x12870fc00) [pid = 2245] [serial = 401] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1267ba000) [pid = 2245] [serial = 412] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x12b01fc00) [pid = 2245] [serial = 415] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x125cb4c00) [pid = 2245] [serial = 398] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1293de000) [pid = 2245] [serial = 413] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x12bf49800) [pid = 2245] [serial = 422] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1293da400) [pid = 2245] [serial = 431] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12bf4c800) [pid = 2245] [serial = 437] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1289e6c00) [pid = 2245] [serial = 430] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x12b9e0400) [pid = 2245] [serial = 434] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x125351400) [pid = 2245] [serial = 428] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x12b0c1000) [pid = 2245] [serial = 433] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x11870c000) [pid = 2245] [serial = 424] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x121510000) [pid = 2245] [serial = 427] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1195e2400) [pid = 2245] [serial = 425] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x12bcc8400) [pid = 2245] [serial = 436] [outer = 0x0] [url = about:blank] 09:34:17 INFO - PROCESS | 2245 | 1467477257846 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]]]}] 09:34:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:34:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 621ms 09:34:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:34:17 INFO - PROCESS | 2245 | 1467477257896 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:34:17 INFO - PROCESS | 2245 | 1467477257898 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 09:34:17 INFO - PROCESS | 2245 | 1467477257900 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:34:17 INFO - PROCESS | 2245 | 1467477257901 Marionette TRACE conn2 <- [1,642,null,{}] 09:34:17 INFO - PROCESS | 2245 | 1467477257903 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}] 09:34:17 INFO - PROCESS | 2245 | 1467477257905 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:17 INFO - PROCESS | 2245 | 1467477257987 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:34:18 INFO - PROCESS | 2245 | 1467477258016 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 2245 | 1467477258017 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x11820e800 == 39 [pid = 2245] [id = 168] 09:34:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x121831800) [pid = 2245] [serial = 502] [outer = 0x0] 09:34:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x123e6c400) [pid = 2245] [serial = 503] [outer = 0x121831800] 09:34:18 INFO - PROCESS | 2245 | 1467477258043 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1253cdc00) [pid = 2245] [serial = 504] [outer = 0x121831800] 09:34:18 INFO - PROCESS | 2245 | 1467477258375 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]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:34:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 519ms 09:34:18 INFO - PROCESS | 2245 | 1467477258420 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 2245 | 1467477258422 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 09:34:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:34:18 INFO - PROCESS | 2245 | 1467477258430 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 2245 | 1467477258433 Marionette TRACE conn2 <- [1,646,null,{}] 09:34:18 INFO - PROCESS | 2245 | 1467477258435 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}] 09:34:18 INFO - PROCESS | 2245 | 1467477258437 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:18 INFO - PROCESS | 2245 | 1467477258524 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:34:18 INFO - PROCESS | 2245 | 1467477258532 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:18 INFO - PROCESS | 2245 | 1467477258533 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b4d800 == 40 [pid = 2245] [id = 169] 09:34:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x125b82000) [pid = 2245] [serial = 505] [outer = 0x0] 09:34:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x127121800) [pid = 2245] [serial = 506] [outer = 0x125b82000] 09:34:18 INFO - PROCESS | 2245 | 1467477258559 Marionette DEBUG loaded listener.js 09:34:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1289f9800) [pid = 2245] [serial = 507] [outer = 0x125b82000] 09:34:18 INFO - PROCESS | 2245 | 1467477258891 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]]]}] 09:34:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:34:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 474ms 09:34:18 INFO - PROCESS | 2245 | 1467477258900 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:34:18 INFO - PROCESS | 2245 | 1467477258902 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 09:34:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:34:18 INFO - PROCESS | 2245 | 1467477258904 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:34:18 INFO - PROCESS | 2245 | 1467477258905 Marionette TRACE conn2 <- [1,650,null,{}] 09:34:18 INFO - PROCESS | 2245 | 1467477258907 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}] 09:34:18 INFO - PROCESS | 2245 | 1467477258908 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:18 INFO - PROCESS | 2245 | 1467477258997 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:34:19 INFO - PROCESS | 2245 | 1467477259048 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 2245 | 1467477259049 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f19000 == 41 [pid = 2245] [id = 170] 09:34:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x125c02800) [pid = 2245] [serial = 508] [outer = 0x0] 09:34:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x128cd4800) [pid = 2245] [serial = 509] [outer = 0x125c02800] 09:34:19 INFO - PROCESS | 2245 | 1467477259074 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1295d8000) [pid = 2245] [serial = 510] [outer = 0x125c02800] 09:34:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:34:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 470ms 09:34:19 INFO - PROCESS | 2245 | 1467477259370 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]]]}] 09:34:19 INFO - PROCESS | 2245 | 1467477259375 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 2245 | 1467477259376 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 09:34:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:34:19 INFO - PROCESS | 2245 | 1467477259386 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 2245 | 1467477259387 Marionette TRACE conn2 <- [1,654,null,{}] 09:34:19 INFO - PROCESS | 2245 | 1467477259390 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}] 09:34:19 INFO - PROCESS | 2245 | 1467477259391 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:19 INFO - PROCESS | 2245 | 1467477259477 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:34:19 INFO - PROCESS | 2245 | 1467477259483 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:19 INFO - PROCESS | 2245 | 1467477259487 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bb4000 == 42 [pid = 2245] [id = 171] 09:34:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12b970800) [pid = 2245] [serial = 511] [outer = 0x0] 09:34:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12b975c00) [pid = 2245] [serial = 512] [outer = 0x12b970800] 09:34:19 INFO - PROCESS | 2245 | 1467477259520 Marionette DEBUG loaded listener.js 09:34:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12b9e0c00) [pid = 2245] [serial = 513] [outer = 0x12b970800] 09:34:19 INFO - PROCESS | 2245 | 1467477259873 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]]]}] 09:34:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:34:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 518ms 09:34:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:34:19 INFO - PROCESS | 2245 | 1467477259905 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:34:19 INFO - PROCESS | 2245 | 1467477259906 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 09:34:19 INFO - PROCESS | 2245 | 1467477259908 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:34:19 INFO - PROCESS | 2245 | 1467477259909 Marionette TRACE conn2 <- [1,658,null,{}] 09:34:19 INFO - PROCESS | 2245 | 1467477259914 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}] 09:34:19 INFO - PROCESS | 2245 | 1467477259916 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:20 INFO - PROCESS | 2245 | 1467477260033 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:34:20 INFO - PROCESS | 2245 | 1467477260045 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 2245 | 1467477260046 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x113cb4800 == 43 [pid = 2245] [id = 172] 09:34:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12b9e1000) [pid = 2245] [serial = 514] [outer = 0x0] 09:34:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12bcc0400) [pid = 2245] [serial = 515] [outer = 0x12b9e1000] 09:34:20 INFO - PROCESS | 2245 | 1467477260071 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12bf4f400) [pid = 2245] [serial = 516] [outer = 0x12b9e1000] 09:34:20 INFO - PROCESS | 2245 | 1467477260423 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]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:34:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 570ms 09:34:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:34:20 INFO - PROCESS | 2245 | 1467477260478 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:34:20 INFO - PROCESS | 2245 | 1467477260479 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 09:34:20 INFO - PROCESS | 2245 | 1467477260482 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:34:20 INFO - PROCESS | 2245 | 1467477260483 Marionette TRACE conn2 <- [1,662,null,{}] 09:34:20 INFO - PROCESS | 2245 | 1467477260485 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}] 09:34:20 INFO - PROCESS | 2245 | 1467477260486 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:20 INFO - PROCESS | 2245 | 1467477260585 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:34:20 INFO - PROCESS | 2245 | 1467477260597 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:20 INFO - PROCESS | 2245 | 1467477260598 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e74800 == 44 [pid = 2245] [id = 173] 09:34:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1128d1000) [pid = 2245] [serial = 517] [outer = 0x0] 09:34:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12c0d0c00) [pid = 2245] [serial = 518] [outer = 0x1128d1000] 09:34:20 INFO - PROCESS | 2245 | 1467477260630 Marionette DEBUG loaded listener.js 09:34:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12c0d8800) [pid = 2245] [serial = 519] [outer = 0x1128d1000] 09:34:20 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:20 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:20 INFO - PROCESS | 2245 | 1467477260970 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]]]}] 09:34:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:34:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 517ms 09:34:21 INFO - PROCESS | 2245 | 1467477261000 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 2245 | 1467477261001 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 09:34:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:34:21 INFO - PROCESS | 2245 | 1467477261010 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 2245 | 1467477261014 Marionette TRACE conn2 <- [1,666,null,{}] 09:34:21 INFO - PROCESS | 2245 | 1467477261016 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}] 09:34:21 INFO - PROCESS | 2245 | 1467477261017 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:21 INFO - PROCESS | 2245 | 1467477261120 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:34:21 INFO - PROCESS | 2245 | 1467477261123 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 2245 | 1467477261125 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x12984b800 == 45 [pid = 2245] [id = 174] 09:34:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x12c0d9c00) [pid = 2245] [serial = 520] [outer = 0x0] 09:34:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12c64e000) [pid = 2245] [serial = 521] [outer = 0x12c0d9c00] 09:34:21 INFO - PROCESS | 2245 | 1467477261178 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x12c654400) [pid = 2245] [serial = 522] [outer = 0x12c0d9c00] 09:34:21 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:21 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:21 INFO - PROCESS | 2245 | 1467477261505 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]]]}] 09:34:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:34:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 529ms 09:34:21 INFO - PROCESS | 2245 | 1467477261533 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:34:21 INFO - PROCESS | 2245 | 1467477261535 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 09:34:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:34:21 INFO - PROCESS | 2245 | 1467477261542 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:34:21 INFO - PROCESS | 2245 | 1467477261543 Marionette TRACE conn2 <- [1,670,null,{}] 09:34:21 INFO - PROCESS | 2245 | 1467477261546 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}] 09:34:21 INFO - PROCESS | 2245 | 1467477261547 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:21 INFO - PROCESS | 2245 | 1467477261650 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:34:21 INFO - PROCESS | 2245 | 1467477261654 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:21 INFO - PROCESS | 2245 | 1467477261654 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ad80800 == 46 [pid = 2245] [id = 175] 09:34:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x112f48c00) [pid = 2245] [serial = 523] [outer = 0x0] 09:34:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x112f50000) [pid = 2245] [serial = 524] [outer = 0x112f48c00] 09:34:21 INFO - PROCESS | 2245 | 1467477261716 Marionette DEBUG loaded listener.js 09:34:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x112f54800) [pid = 2245] [serial = 525] [outer = 0x112f48c00] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1164ebc00) [pid = 2245] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x12870a400) [pid = 2245] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x12870ac00) [pid = 2245] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x11680dc00) [pid = 2245] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1181c6400) [pid = 2245] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x11850a800) [pid = 2245] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x119cda800) [pid = 2245] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1122b2c00) [pid = 2245] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x123e6d800) [pid = 2245] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x12532e800) [pid = 2245] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1210d4000) [pid = 2245] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:34:22 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1133b4c00) [pid = 2245] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:34:22 INFO - PROCESS | 2245 | 1467477262139 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]]]}] 09:34:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 619ms 09:34:22 INFO - PROCESS | 2245 | 1467477262163 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 2245 | 1467477262165 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 09:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:34:22 INFO - PROCESS | 2245 | 1467477262167 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 2245 | 1467477262168 Marionette TRACE conn2 <- [1,674,null,{}] 09:34:22 INFO - PROCESS | 2245 | 1467477262171 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}] 09:34:22 INFO - PROCESS | 2245 | 1467477262172 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:22 INFO - PROCESS | 2245 | 1467477262254 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:34:22 INFO - PROCESS | 2245 | 1467477262258 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 2245 | 1467477262259 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256b4800 == 47 [pid = 2245] [id = 176] 09:34:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1122b2c00) [pid = 2245] [serial = 526] [outer = 0x0] 09:34:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x11680a000) [pid = 2245] [serial = 527] [outer = 0x1122b2c00] 09:34:22 INFO - PROCESS | 2245 | 1467477262287 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12150fc00) [pid = 2245] [serial = 528] [outer = 0x1122b2c00] 09:34:22 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:22 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:34:22 INFO - PROCESS | 2245 | 1467477262638 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]]]}] 09:34:22 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 09:34:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 518ms 09:34:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:34:22 INFO - PROCESS | 2245 | 1467477262689 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:34:22 INFO - PROCESS | 2245 | 1467477262690 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 09:34:22 INFO - PROCESS | 2245 | 1467477262699 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:34:22 INFO - PROCESS | 2245 | 1467477262701 Marionette TRACE conn2 <- [1,678,null,{}] 09:34:22 INFO - PROCESS | 2245 | 1467477262703 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}] 09:34:22 INFO - PROCESS | 2245 | 1467477262705 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:22 INFO - PROCESS | 2245 | 1467477262803 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:34:22 INFO - PROCESS | 2245 | 1467477262807 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:22 INFO - PROCESS | 2245 | 1467477262816 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc6f000 == 48 [pid = 2245] [id = 177] 09:34:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x123e6d800) [pid = 2245] [serial = 529] [outer = 0x0] 09:34:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12cb2ac00) [pid = 2245] [serial = 530] [outer = 0x123e6d800] 09:34:22 INFO - PROCESS | 2245 | 1467477262842 Marionette DEBUG loaded listener.js 09:34:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12cb32400) [pid = 2245] [serial = 531] [outer = 0x123e6d800] 09:34:23 INFO - PROCESS | 2245 | 1467477263171 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]]]}] 09:34:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:34:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 525ms 09:34:23 INFO - PROCESS | 2245 | 1467477263219 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:34:23 INFO - PROCESS | 2245 | 1467477263220 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 09:34:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:34:23 INFO - PROCESS | 2245 | 1467477263223 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:34:23 INFO - PROCESS | 2245 | 1467477263224 Marionette TRACE conn2 <- [1,682,null,{}] 09:34:23 INFO - PROCESS | 2245 | 1467477263226 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}] 09:34:23 INFO - PROCESS | 2245 | 1467477263227 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:23 INFO - PROCESS | 2245 | 1467477263312 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:34:23 INFO - PROCESS | 2245 | 1467477263367 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:23 INFO - PROCESS | 2245 | 1467477263368 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc83000 == 49 [pid = 2245] [id = 178] 09:34:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x116f02c00) [pid = 2245] [serial = 532] [outer = 0x0] 09:34:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x116f09c00) [pid = 2245] [serial = 533] [outer = 0x116f02c00] 09:34:23 INFO - PROCESS | 2245 | 1467477263392 Marionette DEBUG loaded listener.js 09:34:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x116f0e800) [pid = 2245] [serial = 534] [outer = 0x116f02c00] 09:34:24 INFO - PROCESS | 2245 | 1467477264152 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]]]}] 09:34:24 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) 09:34:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 968ms 09:34:24 INFO - PROCESS | 2245 | 1467477264192 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:34:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:34:24 INFO - PROCESS | 2245 | 1467477264195 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 09:34:24 INFO - PROCESS | 2245 | 1467477264198 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:34:24 INFO - PROCESS | 2245 | 1467477264200 Marionette TRACE conn2 <- [1,686,null,{}] 09:34:24 INFO - PROCESS | 2245 | 1467477264204 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}] 09:34:24 INFO - PROCESS | 2245 | 1467477264206 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:24 INFO - PROCESS | 2245 | 1467477264312 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:34:24 INFO - PROCESS | 2245 | 1467477264365 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:24 INFO - PROCESS | 2245 | 1467477264366 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d34000 == 50 [pid = 2245] [id = 179] 09:34:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1167e8000) [pid = 2245] [serial = 535] [outer = 0x0] 09:34:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x116f03800) [pid = 2245] [serial = 536] [outer = 0x1167e8000] 09:34:24 INFO - PROCESS | 2245 | 1467477264399 Marionette DEBUG loaded listener.js 09:34:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x116fe9000) [pid = 2245] [serial = 537] [outer = 0x1167e8000] 09:34:25 INFO - PROCESS | 2245 | 1467477265342 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]]]}] 09:34:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:34:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1173ms 09:34:25 INFO - PROCESS | 2245 | 1467477265372 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:34:25 INFO - PROCESS | 2245 | 1467477265375 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 09:34:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:34:25 INFO - PROCESS | 2245 | 1467477265382 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:34:25 INFO - PROCESS | 2245 | 1467477265384 Marionette TRACE conn2 <- [1,690,null,{}] 09:34:25 INFO - PROCESS | 2245 | 1467477265387 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}] 09:34:25 INFO - PROCESS | 2245 | 1467477265388 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:25 INFO - PROCESS | 2245 | 1467477265495 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:34:25 INFO - PROCESS | 2245 | 1467477265549 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:25 INFO - PROCESS | 2245 | 1467477265550 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f20800 == 51 [pid = 2245] [id = 180] 09:34:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x118473000) [pid = 2245] [serial = 538] [outer = 0x0] 09:34:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x118476000) [pid = 2245] [serial = 539] [outer = 0x118473000] 09:34:25 INFO - PROCESS | 2245 | 1467477265581 Marionette DEBUG loaded listener.js 09:34:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x118511000) [pid = 2245] [serial = 540] [outer = 0x118473000] 09:34:26 INFO - PROCESS | 2245 | 1467477266480 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]]]}] 09:34:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:34:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1122ms 09:34:26 INFO - PROCESS | 2245 | 1467477266502 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:34:26 INFO - PROCESS | 2245 | 1467477266504 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 09:34:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:34:26 INFO - PROCESS | 2245 | 1467477266506 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:34:26 INFO - PROCESS | 2245 | 1467477266509 Marionette TRACE conn2 <- [1,694,null,{}] 09:34:26 INFO - PROCESS | 2245 | 1467477266517 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}] 09:34:26 INFO - PROCESS | 2245 | 1467477266521 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:26 INFO - PROCESS | 2245 | 1467477266627 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:34:26 INFO - PROCESS | 2245 | 1467477266680 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:26 INFO - PROCESS | 2245 | 1467477266682 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc69800 == 52 [pid = 2245] [id = 181] 09:34:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x1212b0800) [pid = 2245] [serial = 541] [outer = 0x0] 09:34:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x125353800) [pid = 2245] [serial = 542] [outer = 0x1212b0800] 09:34:26 INFO - PROCESS | 2245 | 1467477266714 Marionette DEBUG loaded listener.js 09:34:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x1267ba000) [pid = 2245] [serial = 543] [outer = 0x1212b0800] 09:34:27 INFO - PROCESS | 2245 | 1467477267757 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]]]}] 09:34:27 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) 09:34:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1276ms 09:34:27 INFO - PROCESS | 2245 | 1467477267783 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:34:27 INFO - PROCESS | 2245 | 1467477267785 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 09:34:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:34:27 INFO - PROCESS | 2245 | 1467477267789 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:34:27 INFO - PROCESS | 2245 | 1467477267791 Marionette TRACE conn2 <- [1,698,null,{}] 09:34:27 INFO - PROCESS | 2245 | 1467477267795 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}] 09:34:27 INFO - PROCESS | 2245 | 1467477267796 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:27 INFO - PROCESS | 2245 | 1467477267890 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:34:27 INFO - PROCESS | 2245 | 1467477267975 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:27 INFO - PROCESS | 2245 | 1467477267977 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193e3800 == 53 [pid = 2245] [id = 182] 09:34:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1181c8800) [pid = 2245] [serial = 544] [outer = 0x0] 09:34:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x11846b000) [pid = 2245] [serial = 545] [outer = 0x1181c8800] 09:34:28 INFO - PROCESS | 2245 | 1467477268008 Marionette DEBUG loaded listener.js 09:34:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x118477800) [pid = 2245] [serial = 546] [outer = 0x1181c8800] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12b12a000 == 52 [pid = 2245] [id = 9] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12c36f000 == 51 [pid = 2245] [id = 14] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12da2f800 == 50 [pid = 2245] [id = 20] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3f2800 == 49 [pid = 2245] [id = 10] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc67800 == 48 [pid = 2245] [id = 11] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12ae96800 == 47 [pid = 2245] [id = 8] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1e0800 == 46 [pid = 2245] [id = 13] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x1133dc800 == 45 [pid = 2245] [id = 25] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12d196000 == 44 [pid = 2245] [id = 18] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc6f000 == 43 [pid = 2245] [id = 177] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x1256b4800 == 42 [pid = 2245] [id = 176] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12ad80800 == 41 [pid = 2245] [id = 175] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12984b800 == 40 [pid = 2245] [id = 174] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x128e74800 == 39 [pid = 2245] [id = 173] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x12b0c2000) [pid = 2245] [serial = 481] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x113cb4800 == 38 [pid = 2245] [id = 172] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x125bb4000 == 37 [pid = 2245] [id = 171] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x120f19000 == 36 [pid = 2245] [id = 170] 09:34:28 INFO - PROCESS | 2245 | --DOCSHELL 0x119b4d800 == 35 [pid = 2245] [id = 169] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x1174e6c00) [pid = 2245] [serial = 440] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x126d93c00) [pid = 2245] [serial = 463] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x128c14c00) [pid = 2245] [serial = 466] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x129354c00) [pid = 2245] [serial = 469] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x116f5c400) [pid = 2245] [serial = 445] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x1128d6c00) [pid = 2245] [serial = 442] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1181bc400) [pid = 2245] [serial = 451] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x118504c00) [pid = 2245] [serial = 452] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1195e0800) [pid = 2245] [serial = 454] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x119296400) [pid = 2245] [serial = 449] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1187d2000) [pid = 2245] [serial = 448] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x121190800) [pid = 2245] [serial = 457] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x123e68000) [pid = 2245] [serial = 458] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x128ed1c00) [pid = 2245] [serial = 467] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x119cd5c00) [pid = 2245] [serial = 473] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x117d22400) [pid = 2245] [serial = 472] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1295cb400) [pid = 2245] [serial = 470] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x119cd5800) [pid = 2245] [serial = 455] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x125612000) [pid = 2245] [serial = 460] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x125cb4400) [pid = 2245] [serial = 461] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x128eca000) [pid = 2245] [serial = 475] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x12711f000) [pid = 2245] [serial = 464] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x12a648400) [pid = 2245] [serial = 478] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12b017c00) [pid = 2245] [serial = 479] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12a641c00) [pid = 2245] [serial = 476] [outer = 0x0] [url = about:blank] 09:34:28 INFO - PROCESS | 2245 | 1467477268888 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]]]}] 09:34:28 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) 09:34:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1126ms 09:34:28 INFO - PROCESS | 2245 | 1467477268915 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:34:28 INFO - PROCESS | 2245 | 1467477268918 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 09:34:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:34:28 INFO - PROCESS | 2245 | 1467477268922 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:34:28 INFO - PROCESS | 2245 | 1467477268924 Marionette TRACE conn2 <- [1,702,null,{}] 09:34:28 INFO - PROCESS | 2245 | 1467477268926 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}] 09:34:28 INFO - PROCESS | 2245 | 1467477268928 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:29 INFO - PROCESS | 2245 | 1467477269006 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:34:29 INFO - PROCESS | 2245 | 1467477269012 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:29 INFO - PROCESS | 2245 | 1467477269014 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:29 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168b4000 == 36 [pid = 2245] [id = 183] 09:34:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x11870cc00) [pid = 2245] [serial = 547] [outer = 0x0] 09:34:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x118d85000) [pid = 2245] [serial = 548] [outer = 0x11870cc00] 09:34:29 INFO - PROCESS | 2245 | 1467477269042 Marionette DEBUG loaded listener.js 09:34:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1195e4c00) [pid = 2245] [serial = 549] [outer = 0x11870cc00] 09:34:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:34:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 970ms 09:34:29 INFO - PROCESS | 2245 | 1467477269886 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]]]}] 09:34:29 INFO - PROCESS | 2245 | 1467477269893 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:34:29 INFO - PROCESS | 2245 | 1467477269895 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 09:34:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:34:29 INFO - PROCESS | 2245 | 1467477269898 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:34:29 INFO - PROCESS | 2245 | 1467477269900 Marionette TRACE conn2 <- [1,706,null,{}] 09:34:29 INFO - PROCESS | 2245 | 1467477269907 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}] 09:34:29 INFO - PROCESS | 2245 | 1467477269911 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:30 INFO - PROCESS | 2245 | 1467477269999 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:34:30 INFO - PROCESS | 2245 | 1467477270051 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:30 INFO - PROCESS | 2245 | 1467477270053 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d48800 == 37 [pid = 2245] [id = 184] 09:34:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x121012800) [pid = 2245] [serial = 550] [outer = 0x0] 09:34:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x121829400) [pid = 2245] [serial = 551] [outer = 0x121012800] 09:34:30 INFO - PROCESS | 2245 | 1467477270081 Marionette DEBUG loaded listener.js 09:34:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x125359c00) [pid = 2245] [serial = 552] [outer = 0x121012800] 09:34:30 INFO - PROCESS | 2245 | 1467477270874 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]]]}] 09:34:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:34:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1022ms 09:34:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:34:30 INFO - PROCESS | 2245 | 1467477270920 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:34:30 INFO - PROCESS | 2245 | 1467477270922 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 09:34:30 INFO - PROCESS | 2245 | 1467477270924 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:34:30 INFO - PROCESS | 2245 | 1467477270925 Marionette TRACE conn2 <- [1,710,null,{}] 09:34:30 INFO - PROCESS | 2245 | 1467477270928 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}] 09:34:30 INFO - PROCESS | 2245 | 1467477270929 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:31 INFO - PROCESS | 2245 | 1467477271033 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:34:31 INFO - PROCESS | 2245 | 1467477271045 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:31 INFO - PROCESS | 2245 | 1467477271046 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x120de9000 == 38 [pid = 2245] [id = 185] 09:34:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x127115c00) [pid = 2245] [serial = 553] [outer = 0x0] 09:34:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128713000) [pid = 2245] [serial = 554] [outer = 0x127115c00] 09:34:31 INFO - PROCESS | 2245 | 1467477271072 Marionette DEBUG loaded listener.js 09:34:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1289ee400) [pid = 2245] [serial = 555] [outer = 0x127115c00] 09:34:31 INFO - PROCESS | 2245 | 1467477271887 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]]]}] 09:34:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:34:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 969ms 09:34:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:34:31 INFO - PROCESS | 2245 | 1467477271905 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 09:34:31 INFO - PROCESS | 2245 | 1467477271906 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 09:34:31 INFO - PROCESS | 2245 | 1467477271908 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:34:31 INFO - PROCESS | 2245 | 1467477271909 Marionette TRACE conn2 <- [1,714,null,{}] 09:34:31 INFO - PROCESS | 2245 | 1467477271913 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}] 09:34:31 INFO - PROCESS | 2245 | 1467477271914 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:32 INFO - PROCESS | 2245 | 1467477272016 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:34:32 INFO - PROCESS | 2245 | 1467477272019 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:32 INFO - PROCESS | 2245 | 1467477272020 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x121599800 == 39 [pid = 2245] [id = 186] 09:34:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12711e800) [pid = 2245] [serial = 556] [outer = 0x0] 09:34:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x128ecc000) [pid = 2245] [serial = 557] [outer = 0x12711e800] 09:34:32 INFO - PROCESS | 2245 | 1467477272045 Marionette DEBUG loaded listener.js 09:34:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x129372000) [pid = 2245] [serial = 558] [outer = 0x12711e800] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1128d1000) [pid = 2245] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x12c0d9c00) [pid = 2245] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x121831800) [pid = 2245] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x12b970800) [pid = 2245] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x11324dc00) [pid = 2245] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x118482c00) [pid = 2245] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x125b82000) [pid = 2245] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x125c02800) [pid = 2245] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x112f48c00) [pid = 2245] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1122b2c00) [pid = 2245] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x123e6d800) [pid = 2245] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:34:32 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12b9e1000) [pid = 2245] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:34:32 INFO - PROCESS | 2245 | 1467477272913 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]]]}] 09:34:32 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 09:34:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1024ms 09:34:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:34:32 INFO - PROCESS | 2245 | 1467477272933 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:34:32 INFO - PROCESS | 2245 | 1467477272934 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 09:34:32 INFO - PROCESS | 2245 | 1467477272936 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:34:32 INFO - PROCESS | 2245 | 1467477272937 Marionette TRACE conn2 <- [1,718,null,{}] 09:34:32 INFO - PROCESS | 2245 | 1467477272939 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}] 09:34:32 INFO - PROCESS | 2245 | 1467477272944 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:33 INFO - PROCESS | 2245 | 1467477273051 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:34:33 INFO - PROCESS | 2245 | 1467477273056 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:33 INFO - PROCESS | 2245 | 1467477273057 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bc9800 == 40 [pid = 2245] [id = 187] 09:34:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x129374000) [pid = 2245] [serial = 559] [outer = 0x0] 09:34:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x12a63f800) [pid = 2245] [serial = 560] [outer = 0x129374000] 09:34:33 INFO - PROCESS | 2245 | 1467477273082 Marionette DEBUG loaded listener.js 09:34:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12b01c400) [pid = 2245] [serial = 561] [outer = 0x129374000] 09:34:33 INFO - PROCESS | 2245 | 1467477273910 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]]]}] 09:34:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:34:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1019ms 09:34:33 INFO - PROCESS | 2245 | 1467477273956 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 09:34:33 INFO - PROCESS | 2245 | 1467477273957 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 09:34:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:34:33 INFO - PROCESS | 2245 | 1467477273959 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:34:33 INFO - PROCESS | 2245 | 1467477273960 Marionette TRACE conn2 <- [1,722,null,{}] 09:34:33 INFO - PROCESS | 2245 | 1467477273963 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}] 09:34:33 INFO - PROCESS | 2245 | 1467477273964 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:34 INFO - PROCESS | 2245 | 1467477274065 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:34:34 INFO - PROCESS | 2245 | 1467477274073 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 2245 | 1467477274074 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x12895d800 == 41 [pid = 2245] [id = 188] 09:34:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x1267bc800) [pid = 2245] [serial = 562] [outer = 0x0] 09:34:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12b0c3400) [pid = 2245] [serial = 563] [outer = 0x1267bc800] 09:34:34 INFO - PROCESS | 2245 | 1467477274099 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12b979000) [pid = 2245] [serial = 564] [outer = 0x1267bc800] 09:34:34 INFO - PROCESS | 2245 | 1467477274422 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] 09:34:34 INFO - PROCESS | 2245 | 1467477274435 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 09:34:34 INFO - PROCESS | 2245 | 1467477274437 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:34:34 INFO - PROCESS | 2245 | 1467477274438 Marionette TRACE conn2 <- [1,726,null,{}] 09:34:34 INFO - PROCESS | 2245 | 1467477274440 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}] 09:34:34 INFO - PROCESS | 2245 | 1467477274441 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:34 INFO - PROCESS | 2245 | 1467477274526 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:34:34 INFO - PROCESS | 2245 | 1467477274533 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:34 INFO - PROCESS | 2245 | 1467477274534 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x129308000 == 42 [pid = 2245] [id = 189] 09:34:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12b9db400) [pid = 2245] [serial = 565] [outer = 0x0] 09:34:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12bcc7800) [pid = 2245] [serial = 566] [outer = 0x12b9db400] 09:34:34 INFO - PROCESS | 2245 | 1467477274559 Marionette DEBUG loaded listener.js 09:34:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x12bf4e800) [pid = 2245] [serial = 567] [outer = 0x12b9db400] 09:34:35 INFO - PROCESS | 2245 | 1467477275149 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]]]}] 09:34:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:34:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 772ms 09:34:35 INFO - PROCESS | 2245 | 1467477275210 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:34:35 INFO - PROCESS | 2245 | 1467477275213 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 09:34:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:34:35 INFO - PROCESS | 2245 | 1467477275217 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:34:35 INFO - PROCESS | 2245 | 1467477275218 Marionette TRACE conn2 <- [1,730,null,{}] 09:34:35 INFO - PROCESS | 2245 | 1467477275222 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}] 09:34:35 INFO - PROCESS | 2245 | 1467477275223 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:35 INFO - PROCESS | 2245 | 1467477275340 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:34:35 INFO - PROCESS | 2245 | 1467477275457 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:35 INFO - PROCESS | 2245 | 1467477275460 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183d2800 == 43 [pid = 2245] [id = 190] 09:34:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x11619c400) [pid = 2245] [serial = 568] [outer = 0x0] 09:34:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1174e7400) [pid = 2245] [serial = 569] [outer = 0x11619c400] 09:34:35 INFO - PROCESS | 2245 | 1467477275513 Marionette DEBUG loaded listener.js 09:34:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x11846c000) [pid = 2245] [serial = 570] [outer = 0x11619c400] 09:34:36 INFO - PROCESS | 2245 | 1467477276090 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] 09:34:36 INFO - PROCESS | 2245 | 1467477276147 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 09:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:34:36 INFO - PROCESS | 2245 | 1467477276152 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 2245 | 1467477276153 Marionette TRACE conn2 <- [1,734,null,{}] 09:34:36 INFO - PROCESS | 2245 | 1467477276156 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}] 09:34:36 INFO - PROCESS | 2245 | 1467477276158 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:36 INFO - PROCESS | 2245 | 1467477276260 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:34:36 INFO - PROCESS | 2245 | 1467477276330 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:36 INFO - PROCESS | 2245 | 1467477276332 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256b4800 == 44 [pid = 2245] [id = 191] 09:34:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x119cdc000) [pid = 2245] [serial = 571] [outer = 0x0] 09:34:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1210d0400) [pid = 2245] [serial = 572] [outer = 0x119cdc000] 09:34:36 INFO - PROCESS | 2245 | 1467477276363 Marionette DEBUG loaded listener.js 09:34:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x125358000) [pid = 2245] [serial = 573] [outer = 0x119cdc000] 09:34:36 INFO - PROCESS | 2245 | 1467477276782 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]]]}] 09:34:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:34:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 673ms 09:34:36 INFO - PROCESS | 2245 | 1467477276825 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:34:36 INFO - PROCESS | 2245 | 1467477276826 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 09:34:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:34:36 INFO - PROCESS | 2245 | 1467477276829 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:34:36 INFO - PROCESS | 2245 | 1467477276831 Marionette TRACE conn2 <- [1,738,null,{}] 09:34:36 INFO - PROCESS | 2245 | 1467477276839 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}] 09:34:36 INFO - PROCESS | 2245 | 1467477276842 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:36 INFO - PROCESS | 2245 | 1467477276945 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:34:37 INFO - PROCESS | 2245 | 1467477277033 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:37 INFO - PROCESS | 2245 | 1467477277035 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x12aeaa800 == 45 [pid = 2245] [id = 192] 09:34:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x125b88c00) [pid = 2245] [serial = 574] [outer = 0x0] 09:34:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x128c1e000) [pid = 2245] [serial = 575] [outer = 0x125b88c00] 09:34:37 INFO - PROCESS | 2245 | 1467477277081 Marionette DEBUG loaded listener.js 09:34:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x12b0cb800) [pid = 2245] [serial = 576] [outer = 0x125b88c00] 09:34:37 INFO - PROCESS | 2245 | 1467477277980 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]]]}] 09:34:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:34:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1172ms 09:34:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:34:38 INFO - PROCESS | 2245 | 1467477278002 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:34:38 INFO - PROCESS | 2245 | 1467477278004 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 09:34:38 INFO - PROCESS | 2245 | 1467477278006 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:34:38 INFO - PROCESS | 2245 | 1467477278008 Marionette TRACE conn2 <- [1,742,null,{}] 09:34:38 INFO - PROCESS | 2245 | 1467477278010 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}] 09:34:38 INFO - PROCESS | 2245 | 1467477278012 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:38 INFO - PROCESS | 2245 | 1467477278113 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:34:38 INFO - PROCESS | 2245 | 1467477278167 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:38 INFO - PROCESS | 2245 | 1467477278169 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3f5000 == 46 [pid = 2245] [id = 193] 09:34:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x12b96c800) [pid = 2245] [serial = 577] [outer = 0x0] 09:34:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x12c0cc800) [pid = 2245] [serial = 578] [outer = 0x12b96c800] 09:34:38 INFO - PROCESS | 2245 | 1467477278198 Marionette DEBUG loaded listener.js 09:34:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x12c648800) [pid = 2245] [serial = 579] [outer = 0x12b96c800] 09:34:39 INFO - PROCESS | 2245 | 1467477279076 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]]]}] 09:34:39 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 09:34:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1120ms 09:34:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:34:39 INFO - PROCESS | 2245 | 1467477279127 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:34:39 INFO - PROCESS | 2245 | 1467477279128 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 09:34:39 INFO - PROCESS | 2245 | 1467477279131 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:34:39 INFO - PROCESS | 2245 | 1467477279132 Marionette TRACE conn2 <- [1,746,null,{}] 09:34:39 INFO - PROCESS | 2245 | 1467477279135 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}] 09:34:39 INFO - PROCESS | 2245 | 1467477279136 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:39 INFO - PROCESS | 2245 | 1467477279235 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:34:39 INFO - PROCESS | 2245 | 1467477279291 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:39 INFO - PROCESS | 2245 | 1467477279293 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f19800 == 47 [pid = 2245] [id = 194] 09:34:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x116f05800) [pid = 2245] [serial = 580] [outer = 0x0] 09:34:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x11809c800) [pid = 2245] [serial = 581] [outer = 0x116f05800] 09:34:39 INFO - PROCESS | 2245 | 1467477279322 Marionette DEBUG loaded listener.js 09:34:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1180a0c00) [pid = 2245] [serial = 582] [outer = 0x116f05800] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12895d800 == 46 [pid = 2245] [id = 188] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x125bc9800 == 45 [pid = 2245] [id = 187] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x121599800 == 44 [pid = 2245] [id = 186] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x120de9000 == 43 [pid = 2245] [id = 185] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x118d48800 == 42 [pid = 2245] [id = 184] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1168b4000 == 41 [pid = 2245] [id = 183] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1193e3800 == 40 [pid = 2245] [id = 182] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1180d1800 == 39 [pid = 2245] [id = 12] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1168b3800 == 38 [pid = 2245] [id = 149] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x117d34000 == 37 [pid = 2245] [id = 179] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc69800 == 36 [pid = 2245] [id = 181] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1180ba800 == 35 [pid = 2245] [id = 150] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x120f20800 == 34 [pid = 2245] [id = 180] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1183d9000 == 33 [pid = 2245] [id = 19] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc83000 == 32 [pid = 2245] [id = 178] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3f5000 == 31 [pid = 2245] [id = 193] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12aeaa800 == 30 [pid = 2245] [id = 192] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1256b4800 == 29 [pid = 2245] [id = 191] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x129308000 == 28 [pid = 2245] [id = 189] 09:34:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1183d2800 == 27 [pid = 2245] [id = 190] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x116f09c00) [pid = 2245] [serial = 533] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x12c0d0c00) [pid = 2245] [serial = 518] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x12c64e000) [pid = 2245] [serial = 521] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x123e6c400) [pid = 2245] [serial = 503] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x1253cdc00) [pid = 2245] [serial = 504] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x12b975c00) [pid = 2245] [serial = 512] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x12b9e0c00) [pid = 2245] [serial = 513] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x11812ec00) [pid = 2245] [serial = 498] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x11661a000) [pid = 2245] [serial = 497] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x119cd8800) [pid = 2245] [serial = 501] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x11928c400) [pid = 2245] [serial = 500] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1289f9800) [pid = 2245] [serial = 507] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x127121800) [pid = 2245] [serial = 506] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1187d4800) [pid = 2245] [serial = 485] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x12118b000) [pid = 2245] [serial = 488] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x128cd4800) [pid = 2245] [serial = 509] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1295d8000) [pid = 2245] [serial = 510] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1289f9400) [pid = 2245] [serial = 491] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x12b020400) [pid = 2245] [serial = 494] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x112f50000) [pid = 2245] [serial = 524] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x12c654400) [pid = 2245] [serial = 522] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x11680a000) [pid = 2245] [serial = 527] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x118d86800) [pid = 2245] [serial = 194] [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.] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12150fc00) [pid = 2245] [serial = 528] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x112f54800) [pid = 2245] [serial = 525] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x12cb2ac00) [pid = 2245] [serial = 530] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x12bcc0400) [pid = 2245] [serial = 515] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x12cb32400) [pid = 2245] [serial = 531] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12c0d8800) [pid = 2245] [serial = 519] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12bf4f400) [pid = 2245] [serial = 516] [outer = 0x0] [url = about:blank] 09:34:40 INFO - PROCESS | 2245 | 1467477280812 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]]]}] 09:34:40 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.) 09:34:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1724ms 09:34:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:34:40 INFO - PROCESS | 2245 | 1467477280864 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:34:40 INFO - PROCESS | 2245 | 1467477280865 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 09:34:40 INFO - PROCESS | 2245 | 1467477280870 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:34:40 INFO - PROCESS | 2245 | 1467477280872 Marionette TRACE conn2 <- [1,750,null,{}] 09:34:40 INFO - PROCESS | 2245 | 1467477280876 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}] 09:34:40 INFO - PROCESS | 2245 | 1467477280878 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:40 INFO - PROCESS | 2245 | 1467477280954 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:34:40 INFO - PROCESS | 2245 | 1467477280959 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:40 INFO - PROCESS | 2245 | 1467477280961 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x11684e000 == 28 [pid = 2245] [id = 195] 09:34:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x117d24800) [pid = 2245] [serial = 583] [outer = 0x0] 09:34:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x11809a800) [pid = 2245] [serial = 584] [outer = 0x117d24800] 09:34:40 INFO - PROCESS | 2245 | 1467477280994 Marionette DEBUG loaded listener.js 09:34:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1180a4c00) [pid = 2245] [serial = 585] [outer = 0x117d24800] 09:34:41 INFO - PROCESS | 2245 | 1467477281804 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]]]}] 09:34:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:34:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 972ms 09:34:41 INFO - PROCESS | 2245 | 1467477281842 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:34:41 INFO - PROCESS | 2245 | 1467477281847 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 09:34:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:34:41 INFO - PROCESS | 2245 | 1467477281856 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:34:41 INFO - PROCESS | 2245 | 1467477281857 Marionette TRACE conn2 <- [1,754,null,{}] 09:34:41 INFO - PROCESS | 2245 | 1467477281862 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}] 09:34:41 INFO - PROCESS | 2245 | 1467477281864 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:41 INFO - PROCESS | 2245 | 1467477281939 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:34:41 INFO - PROCESS | 2245 | 1467477281943 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:41 INFO - PROCESS | 2245 | 1467477281945 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c6000 == 29 [pid = 2245] [id = 196] 09:34:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x11846dc00) [pid = 2245] [serial = 586] [outer = 0x0] 09:34:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x118477c00) [pid = 2245] [serial = 587] [outer = 0x11846dc00] 09:34:41 INFO - PROCESS | 2245 | 1467477281975 Marionette DEBUG loaded listener.js 09:34:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x118711400) [pid = 2245] [serial = 588] [outer = 0x11846dc00] 09:34:42 INFO - PROCESS | 2245 | 1467477282808 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]]]}] 09:34:42 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 09:34:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 975ms 09:34:42 INFO - PROCESS | 2245 | 1467477282833 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:34:42 INFO - PROCESS | 2245 | 1467477282834 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 09:34:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:34:42 INFO - PROCESS | 2245 | 1467477282845 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:34:42 INFO - PROCESS | 2245 | 1467477282849 Marionette TRACE conn2 <- [1,758,null,{}] 09:34:42 INFO - PROCESS | 2245 | 1467477282857 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}] 09:34:42 INFO - PROCESS | 2245 | 1467477282860 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:42 INFO - PROCESS | 2245 | 1467477282957 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:34:42 INFO - PROCESS | 2245 | 1467477282994 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 2245 | 1467477282996 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d53800 == 30 [pid = 2245] [id = 197] 09:34:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1195e1400) [pid = 2245] [serial = 589] [outer = 0x0] 09:34:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x119931800) [pid = 2245] [serial = 590] [outer = 0x1195e1400] 09:34:43 INFO - PROCESS | 2245 | 1467477283024 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x120d5d000) [pid = 2245] [serial = 591] [outer = 0x1195e1400] 09:34:43 INFO - PROCESS | 2245 | 1467477283369 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]]]}] 09:34:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:34:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 572ms 09:34:43 INFO - PROCESS | 2245 | 1467477283418 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:34:43 INFO - PROCESS | 2245 | 1467477283420 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 09:34:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:34:43 INFO - PROCESS | 2245 | 1467477283422 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:34:43 INFO - PROCESS | 2245 | 1467477283423 Marionette TRACE conn2 <- [1,762,null,{}] 09:34:43 INFO - PROCESS | 2245 | 1467477283426 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}] 09:34:43 INFO - PROCESS | 2245 | 1467477283427 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:43 INFO - PROCESS | 2245 | 1467477283533 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:34:43 INFO - PROCESS | 2245 | 1467477283537 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:43 INFO - PROCESS | 2245 | 1467477283538 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b79800 == 31 [pid = 2245] [id = 198] 09:34:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x121190800) [pid = 2245] [serial = 592] [outer = 0x0] 09:34:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x123e6b400) [pid = 2245] [serial = 593] [outer = 0x121190800] 09:34:43 INFO - PROCESS | 2245 | 1467477283564 Marionette DEBUG loaded listener.js 09:34:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x125b7f800) [pid = 2245] [serial = 594] [outer = 0x121190800] 09:34:44 INFO - PROCESS | 2245 | 1467477284360 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]]]}] 09:34:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:34:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 969ms 09:34:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:34:44 INFO - PROCESS | 2245 | 1467477284392 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:34:44 INFO - PROCESS | 2245 | 1467477284393 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 09:34:44 INFO - PROCESS | 2245 | 1467477284395 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:34:44 INFO - PROCESS | 2245 | 1467477284396 Marionette TRACE conn2 <- [1,766,null,{}] 09:34:44 INFO - PROCESS | 2245 | 1467477284398 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}] 09:34:44 INFO - PROCESS | 2245 | 1467477284400 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:44 INFO - PROCESS | 2245 | 1467477284511 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:34:44 INFO - PROCESS | 2245 | 1467477284516 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:44 INFO - PROCESS | 2245 | 1467477284517 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x121599000 == 32 [pid = 2245] [id = 199] 09:34:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x116f04400) [pid = 2245] [serial = 595] [outer = 0x0] 09:34:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12711c400) [pid = 2245] [serial = 596] [outer = 0x116f04400] 09:34:44 INFO - PROCESS | 2245 | 1467477284542 Marionette DEBUG loaded listener.js 09:34:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128712800) [pid = 2245] [serial = 597] [outer = 0x116f04400] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x12711e800) [pid = 2245] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1181c8800) [pid = 2245] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x116f02c00) [pid = 2245] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1212b0800) [pid = 2245] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1167e8000) [pid = 2245] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x118473000) [pid = 2245] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x11870cc00) [pid = 2245] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x121012800) [pid = 2245] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12b9db400) [pid = 2245] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x129374000) [pid = 2245] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x127115c00) [pid = 2245] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1267bc800) [pid = 2245] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x120e24800) [pid = 2245] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x116888400) [pid = 2245] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12ae10000) [pid = 2245] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x11223d800) [pid = 2245] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x11680ac00) [pid = 2245] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x128710000) [pid = 2245] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:34:45 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x12ad2dc00) [pid = 2245] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:34:45 INFO - PROCESS | 2245 | 1467477285616 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]]]}] 09:34:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:34:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1273ms 09:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:34:45 INFO - PROCESS | 2245 | 1467477285668 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:34:45 INFO - PROCESS | 2245 | 1467477285669 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 09:34:45 INFO - PROCESS | 2245 | 1467477285672 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:34:45 INFO - PROCESS | 2245 | 1467477285673 Marionette TRACE conn2 <- [1,770,null,{}] 09:34:45 INFO - PROCESS | 2245 | 1467477285679 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}] 09:34:45 INFO - PROCESS | 2245 | 1467477285684 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:45 INFO - PROCESS | 2245 | 1467477285786 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:34:45 INFO - PROCESS | 2245 | 1467477285790 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:45 INFO - PROCESS | 2245 | 1467477285791 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bc3000 == 33 [pid = 2245] [id = 200] 09:34:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x116f0d400) [pid = 2245] [serial = 598] [outer = 0x0] 09:34:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1267c3000) [pid = 2245] [serial = 599] [outer = 0x116f0d400] 09:34:45 INFO - PROCESS | 2245 | 1467477285819 Marionette DEBUG loaded listener.js 09:34:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1289e9400) [pid = 2245] [serial = 600] [outer = 0x116f0d400] 09:34:46 INFO - PROCESS | 2245 | 1467477286149 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]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 522ms 09:34:46 INFO - PROCESS | 2245 | 1467477286194 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 2245 | 1467477286196 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 09:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:34:46 INFO - PROCESS | 2245 | 1467477286198 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 2245 | 1467477286199 Marionette TRACE conn2 <- [1,774,null,{}] 09:34:46 INFO - PROCESS | 2245 | 1467477286201 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}] 09:34:46 INFO - PROCESS | 2245 | 1467477286203 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:46 INFO - PROCESS | 2245 | 1467477286310 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:34:46 INFO - PROCESS | 2245 | 1467477286320 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 2245 | 1467477286320 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ec8800 == 34 [pid = 2245] [id = 201] 09:34:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x11846d400) [pid = 2245] [serial = 601] [outer = 0x0] 09:34:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1289ee800) [pid = 2245] [serial = 602] [outer = 0x11846d400] 09:34:46 INFO - PROCESS | 2245 | 1467477286345 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x128cce400) [pid = 2245] [serial = 603] [outer = 0x11846d400] 09:34:46 INFO - PROCESS | 2245 | 1467477286634 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]]]}] 09:34:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:34:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 469ms 09:34:46 INFO - PROCESS | 2245 | 1467477286669 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:34:46 INFO - PROCESS | 2245 | 1467477286670 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 09:34:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:34:46 INFO - PROCESS | 2245 | 1467477286672 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:34:46 INFO - PROCESS | 2245 | 1467477286674 Marionette TRACE conn2 <- [1,778,null,{}] 09:34:46 INFO - PROCESS | 2245 | 1467477286676 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}] 09:34:46 INFO - PROCESS | 2245 | 1467477286677 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:46 INFO - PROCESS | 2245 | 1467477286758 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:34:46 INFO - PROCESS | 2245 | 1467477286764 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:46 INFO - PROCESS | 2245 | 1467477286766 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x129469800 == 35 [pid = 2245] [id = 202] 09:34:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x128ed1000) [pid = 2245] [serial = 604] [outer = 0x0] 09:34:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1293e2400) [pid = 2245] [serial = 605] [outer = 0x128ed1000] 09:34:46 INFO - PROCESS | 2245 | 1467477286791 Marionette DEBUG loaded listener.js 09:34:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x12a63e800) [pid = 2245] [serial = 606] [outer = 0x128ed1000] 09:34:47 INFO - PROCESS | 2245 | 1467477287301 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]]]}] 09:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 668ms 09:34:47 INFO - PROCESS | 2245 | 1467477287342 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:34:47 INFO - PROCESS | 2245 | 1467477287345 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 09:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:34:47 INFO - PROCESS | 2245 | 1467477287348 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:34:47 INFO - PROCESS | 2245 | 1467477287351 Marionette TRACE conn2 <- [1,782,null,{}] 09:34:47 INFO - PROCESS | 2245 | 1467477287355 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}] 09:34:47 INFO - PROCESS | 2245 | 1467477287357 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:47 INFO - PROCESS | 2245 | 1467477287473 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:34:47 INFO - PROCESS | 2245 | 1467477287533 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:47 INFO - PROCESS | 2245 | 1467477287535 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x11714f000 == 36 [pid = 2245] [id = 203] 09:34:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x11679dc00) [pid = 2245] [serial = 607] [outer = 0x0] 09:34:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x11681ec00) [pid = 2245] [serial = 608] [outer = 0x11679dc00] 09:34:47 INFO - PROCESS | 2245 | 1467477287568 Marionette DEBUG loaded listener.js 09:34:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x117560400) [pid = 2245] [serial = 609] [outer = 0x11679dc00] 09:34:48 INFO - PROCESS | 2245 | 1467477288125 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]]]}] 09:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 824ms 09:34:48 INFO - PROCESS | 2245 | 1467477288172 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:34:48 INFO - PROCESS | 2245 | 1467477288175 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 09:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:34:48 INFO - PROCESS | 2245 | 1467477288180 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:34:48 INFO - PROCESS | 2245 | 1467477288182 Marionette TRACE conn2 <- [1,786,null,{}] 09:34:48 INFO - PROCESS | 2245 | 1467477288185 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}] 09:34:48 INFO - PROCESS | 2245 | 1467477288186 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:48 INFO - PROCESS | 2245 | 1467477288295 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:34:48 INFO - PROCESS | 2245 | 1467477288373 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:48 INFO - PROCESS | 2245 | 1467477288375 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:48 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b77000 == 37 [pid = 2245] [id = 204] 09:34:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1181c9400) [pid = 2245] [serial = 610] [outer = 0x0] 09:34:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x11846f000) [pid = 2245] [serial = 611] [outer = 0x1181c9400] 09:34:48 INFO - PROCESS | 2245 | 1467477288405 Marionette DEBUG loaded listener.js 09:34:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x11870cc00) [pid = 2245] [serial = 612] [outer = 0x1181c9400] 09:34:49 INFO - PROCESS | 2245 | 1467477289069 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]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 922ms 09:34:49 INFO - PROCESS | 2245 | 1467477289102 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 2245 | 1467477289105 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 09:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:34:49 INFO - PROCESS | 2245 | 1467477289108 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 2245 | 1467477289110 Marionette TRACE conn2 <- [1,790,null,{}] 09:34:49 INFO - PROCESS | 2245 | 1467477289114 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}] 09:34:49 INFO - PROCESS | 2245 | 1467477289115 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:49 INFO - PROCESS | 2245 | 1467477289215 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:34:49 INFO - PROCESS | 2245 | 1467477289272 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 2245 | 1467477289274 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d35800 == 38 [pid = 2245] [id = 205] 09:34:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1167e8000) [pid = 2245] [serial = 613] [outer = 0x0] 09:34:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x11688d400) [pid = 2245] [serial = 614] [outer = 0x1167e8000] 09:34:49 INFO - PROCESS | 2245 | 1467477289303 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x117562400) [pid = 2245] [serial = 615] [outer = 0x1167e8000] 09:34:49 INFO - PROCESS | 2245 | --DOCSHELL 0x126ec8800 == 37 [pid = 2245] [id = 201] 09:34:49 INFO - PROCESS | 2245 | --DOCSHELL 0x125bc3000 == 36 [pid = 2245] [id = 200] 09:34:49 INFO - PROCESS | 2245 | --DOCSHELL 0x121599000 == 35 [pid = 2245] [id = 199] 09:34:49 INFO - PROCESS | 2245 | --DOCSHELL 0x119b79800 == 34 [pid = 2245] [id = 198] 09:34:49 INFO - PROCESS | 2245 | --DOCSHELL 0x118d53800 == 33 [pid = 2245] [id = 197] 09:34:49 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c6000 == 32 [pid = 2245] [id = 196] 09:34:49 INFO - PROCESS | 2245 | --DOCSHELL 0x11684e000 == 31 [pid = 2245] [id = 195] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x123bdb800) [pid = 2245] [serial = 489] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x117d1b000) [pid = 2245] [serial = 446] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x12b9de000) [pid = 2245] [serial = 482] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x113383800) [pid = 2245] [serial = 443] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1195e9800) [pid = 2245] [serial = 486] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x128d63400) [pid = 2245] [serial = 492] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12b96bc00) [pid = 2245] [serial = 495] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x128ecc000) [pid = 2245] [serial = 557] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x11846b000) [pid = 2245] [serial = 545] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x118477800) [pid = 2245] [serial = 546] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x116f0e800) [pid = 2245] [serial = 534] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x125353800) [pid = 2245] [serial = 542] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1267ba000) [pid = 2245] [serial = 543] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x116f03800) [pid = 2245] [serial = 536] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x116fe9000) [pid = 2245] [serial = 537] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x118476000) [pid = 2245] [serial = 539] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x118511000) [pid = 2245] [serial = 540] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x118d85000) [pid = 2245] [serial = 548] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x1195e4c00) [pid = 2245] [serial = 549] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x121829400) [pid = 2245] [serial = 551] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x12bcc7800) [pid = 2245] [serial = 566] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x12bf4e800) [pid = 2245] [serial = 567] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x12a63f800) [pid = 2245] [serial = 560] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 71 (0x12b01c400) [pid = 2245] [serial = 561] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 70 (0x128713000) [pid = 2245] [serial = 554] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x129372000) [pid = 2245] [serial = 558] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 68 (0x12b979000) [pid = 2245] [serial = 564] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 67 (0x1289ee400) [pid = 2245] [serial = 555] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 66 (0x12b0c3400) [pid = 2245] [serial = 563] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | --DOMWINDOW == 65 (0x125359c00) [pid = 2245] [serial = 552] [outer = 0x0] [url = about:blank] 09:34:49 INFO - PROCESS | 2245 | 1467477289692 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]]]}] 09:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 624ms 09:34:49 INFO - PROCESS | 2245 | 1467477289733 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:34:49 INFO - PROCESS | 2245 | 1467477289736 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 09:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:34:49 INFO - PROCESS | 2245 | 1467477289740 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:34:49 INFO - PROCESS | 2245 | 1467477289742 Marionette TRACE conn2 <- [1,794,null,{}] 09:34:49 INFO - PROCESS | 2245 | 1467477289744 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}] 09:34:49 INFO - PROCESS | 2245 | 1467477289746 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:49 INFO - PROCESS | 2245 | 1467477289827 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:34:49 INFO - PROCESS | 2245 | 1467477289879 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:49 INFO - PROCESS | 2245 | 1467477289880 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c7000 == 32 [pid = 2245] [id = 206] 09:34:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 66 (0x117562c00) [pid = 2245] [serial = 616] [outer = 0x0] 09:34:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 67 (0x1180a4400) [pid = 2245] [serial = 617] [outer = 0x117562c00] 09:34:49 INFO - PROCESS | 2245 | 1467477289907 Marionette DEBUG loaded listener.js 09:34:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 68 (0x118476000) [pid = 2245] [serial = 618] [outer = 0x117562c00] 09:34:50 INFO - PROCESS | 2245 | 1467477290225 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]]]}] 09:34:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 09:34:50 INFO - PROCESS | 2245 | 1467477290259 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 2245 | 1467477290261 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 09:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:34:50 INFO - PROCESS | 2245 | 1467477290265 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 2245 | 1467477290268 Marionette TRACE conn2 <- [1,798,null,{}] 09:34:50 INFO - PROCESS | 2245 | 1467477290276 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}] 09:34:50 INFO - PROCESS | 2245 | 1467477290279 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:50 INFO - PROCESS | 2245 | 1467477290359 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:34:50 INFO - PROCESS | 2245 | 1467477290412 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 2245 | 1467477290414 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x119822800 == 33 [pid = 2245] [id = 207] 09:34:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 69 (0x112f52400) [pid = 2245] [serial = 619] [outer = 0x0] 09:34:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x1187d4800) [pid = 2245] [serial = 620] [outer = 0x112f52400] 09:34:50 INFO - PROCESS | 2245 | 1467477290442 Marionette DEBUG loaded listener.js 09:34:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x119cd2000) [pid = 2245] [serial = 621] [outer = 0x112f52400] 09:34:50 INFO - PROCESS | 2245 | 1467477290738 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]]]}] 09:34:50 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 09:34:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 522ms 09:34:50 INFO - PROCESS | 2245 | 1467477290788 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:34:50 INFO - PROCESS | 2245 | 1467477290790 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 09:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:34:50 INFO - PROCESS | 2245 | 1467477290792 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:34:50 INFO - PROCESS | 2245 | 1467477290794 Marionette TRACE conn2 <- [1,802,null,{}] 09:34:50 INFO - PROCESS | 2245 | 1467477290797 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}] 09:34:50 INFO - PROCESS | 2245 | 1467477290799 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:50 INFO - PROCESS | 2245 | 1467477290882 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:34:50 INFO - PROCESS | 2245 | 1467477290932 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:50 INFO - PROCESS | 2245 | 1467477290933 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f19000 == 34 [pid = 2245] [id = 208] 09:34:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x1182ef400) [pid = 2245] [serial = 622] [outer = 0x0] 09:34:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x1212af000) [pid = 2245] [serial = 623] [outer = 0x1182ef400] 09:34:50 INFO - PROCESS | 2245 | 1467477290959 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x123b97000) [pid = 2245] [serial = 624] [outer = 0x1182ef400] 09:34:51 INFO - PROCESS | 2245 | 1467477291283 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]]]}] 09:34:51 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 09:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 521ms 09:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:34:51 INFO - PROCESS | 2245 | 1467477291316 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 2245 | 1467477291317 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 09:34:51 INFO - PROCESS | 2245 | 1467477291319 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 2245 | 1467477291320 Marionette TRACE conn2 <- [1,806,null,{}] 09:34:51 INFO - PROCESS | 2245 | 1467477291322 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}] 09:34:51 INFO - PROCESS | 2245 | 1467477291324 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:51 INFO - PROCESS | 2245 | 1467477291401 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:34:51 INFO - PROCESS | 2245 | 1467477291404 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:51 INFO - PROCESS | 2245 | 1467477291405 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x125371000 == 35 [pid = 2245] [id = 209] 09:34:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x1132aa400) [pid = 2245] [serial = 625] [outer = 0x0] 09:34:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x125b7d000) [pid = 2245] [serial = 626] [outer = 0x1132aa400] 09:34:51 INFO - PROCESS | 2245 | 1467477291430 Marionette DEBUG loaded listener.js 09:34:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x127116800) [pid = 2245] [serial = 627] [outer = 0x1132aa400] 09:34:51 INFO - PROCESS | 2245 | [2245] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 09:34:51 INFO - PROCESS | 2245 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 09:34:51 INFO - PROCESS | 2245 | Determined SkiaGL cache limits: Size 100663296, Items: 256 09:34:51 INFO - PROCESS | 2245 | [GFX2-]: Using SkiaGL canvas. 09:34:51 INFO - PROCESS | 2245 | 1467477291849 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]]]}] 09:34:51 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 09:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 569ms 09:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:34:51 INFO - PROCESS | 2245 | 1467477291888 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:34:51 INFO - PROCESS | 2245 | 1467477291890 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 09:34:51 INFO - PROCESS | 2245 | 1467477291892 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:34:51 INFO - PROCESS | 2245 | 1467477291893 Marionette TRACE conn2 <- [1,810,null,{}] 09:34:51 INFO - PROCESS | 2245 | 1467477291895 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}] 09:34:51 INFO - PROCESS | 2245 | 1467477291899 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:52 INFO - PROCESS | 2245 | 1467477292033 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:34:52 INFO - PROCESS | 2245 | 1467477292038 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 2245 | 1467477292040 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x125c45000 == 36 [pid = 2245] [id = 210] 09:34:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x128704800) [pid = 2245] [serial = 628] [outer = 0x0] 09:34:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x128c17000) [pid = 2245] [serial = 629] [outer = 0x128704800] 09:34:52 INFO - PROCESS | 2245 | 1467477292068 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1293e2c00) [pid = 2245] [serial = 630] [outer = 0x128704800] 09:34:52 INFO - PROCESS | 2245 | 1467477292424 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]]]}] 09:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 568ms 09:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:34:52 INFO - PROCESS | 2245 | 1467477292460 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 09:34:52 INFO - PROCESS | 2245 | 1467477292462 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 09:34:52 INFO - PROCESS | 2245 | 1467477292464 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 2245 | 1467477292465 Marionette TRACE conn2 <- [1,814,null,{}] 09:34:52 INFO - PROCESS | 2245 | 1467477292467 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}] 09:34:52 INFO - PROCESS | 2245 | 1467477292468 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:52 INFO - PROCESS | 2245 | 1467477292569 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:34:52 INFO - PROCESS | 2245 | 1467477292572 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:52 INFO - PROCESS | 2245 | 1467477292574 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e80800 == 37 [pid = 2245] [id = 211] 09:34:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1295da400) [pid = 2245] [serial = 631] [outer = 0x0] 09:34:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x12a648400) [pid = 2245] [serial = 632] [outer = 0x1295da400] 09:34:52 INFO - PROCESS | 2245 | 1467477292598 Marionette DEBUG loaded listener.js 09:34:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x12ae12c00) [pid = 2245] [serial = 633] [outer = 0x1295da400] 09:34:52 INFO - PROCESS | 2245 | 1467477292943 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] 09:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:34:52 INFO - PROCESS | 2245 | 1467477292985 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 09:34:52 INFO - PROCESS | 2245 | 1467477292987 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:34:52 INFO - PROCESS | 2245 | 1467477292988 Marionette TRACE conn2 <- [1,818,null,{}] 09:34:52 INFO - PROCESS | 2245 | 1467477292990 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}] 09:34:52 INFO - PROCESS | 2245 | 1467477292991 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:53 INFO - PROCESS | 2245 | 1467477293090 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:34:53 INFO - PROCESS | 2245 | 1467477293102 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 2245 | 1467477293104 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299a8000 == 38 [pid = 2245] [id = 212] 09:34:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x12b019800) [pid = 2245] [serial = 634] [outer = 0x0] 09:34:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x12b023000) [pid = 2245] [serial = 635] [outer = 0x12b019800] 09:34:53 INFO - PROCESS | 2245 | 1467477293128 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x12b0c7c00) [pid = 2245] [serial = 636] [outer = 0x12b019800] 09:34:53 INFO - PROCESS | 2245 | 1467477293480 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]]]}] 09:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 519ms 09:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:34:53 INFO - PROCESS | 2245 | 1467477293506 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:34:53 INFO - PROCESS | 2245 | 1467477293508 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 09:34:53 INFO - PROCESS | 2245 | 1467477293553 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:34:53 INFO - PROCESS | 2245 | 1467477293554 Marionette TRACE conn2 <- [1,822,null,{}] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x121190800) [pid = 2245] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x11846dc00) [pid = 2245] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x117d24800) [pid = 2245] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x116f05800) [pid = 2245] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x11619c400) [pid = 2245] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x119cdc000) [pid = 2245] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x125b88c00) [pid = 2245] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x116f04400) [pid = 2245] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x116f0d400) [pid = 2245] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x1195e1400) [pid = 2245] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x12b96c800) [pid = 2245] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:34:53 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x11846d400) [pid = 2245] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:34:53 INFO - PROCESS | 2245 | 1467477293566 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}] 09:34:53 INFO - PROCESS | 2245 | 1467477293567 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:53 INFO - PROCESS | 2245 | 1467477293649 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:34:53 INFO - PROCESS | 2245 | 1467477293653 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:53 INFO - PROCESS | 2245 | 1467477293654 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x119821000 == 39 [pid = 2245] [id = 213] 09:34:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x1180a5400) [pid = 2245] [serial = 637] [outer = 0x0] 09:34:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x11870e800) [pid = 2245] [serial = 638] [outer = 0x1180a5400] 09:34:53 INFO - PROCESS | 2245 | 1467477293680 Marionette DEBUG loaded listener.js 09:34:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x125b82000) [pid = 2245] [serial = 639] [outer = 0x1180a5400] 09:34:54 INFO - PROCESS | 2245 | 1467477294005 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 2245 | 1467477294035 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 09:34:54 INFO - PROCESS | 2245 | 1467477294037 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 2245 | 1467477294038 Marionette TRACE conn2 <- [1,826,null,{}] 09:34:54 INFO - PROCESS | 2245 | 1467477294040 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}] 09:34:54 INFO - PROCESS | 2245 | 1467477294041 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:54 INFO - PROCESS | 2245 | 1467477294121 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:34:54 INFO - PROCESS | 2245 | 1467477294125 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 2245 | 1467477294126 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b11f000 == 40 [pid = 2245] [id = 214] 09:34:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x128711c00) [pid = 2245] [serial = 640] [outer = 0x0] 09:34:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x12b972000) [pid = 2245] [serial = 641] [outer = 0x128711c00] 09:34:54 INFO - PROCESS | 2245 | 1467477294152 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x12b9d7400) [pid = 2245] [serial = 642] [outer = 0x128711c00] 09:34:54 INFO - PROCESS | 2245 | 1467477294496 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]]]}] 09:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 09:34:54 INFO - PROCESS | 2245 | 1467477294555 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:34:54 INFO - PROCESS | 2245 | 1467477294557 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 09:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:34:54 INFO - PROCESS | 2245 | 1467477294559 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:34:54 INFO - PROCESS | 2245 | 1467477294562 Marionette TRACE conn2 <- [1,830,null,{}] 09:34:54 INFO - PROCESS | 2245 | 1467477294566 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}] 09:34:54 INFO - PROCESS | 2245 | 1467477294568 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:54 INFO - PROCESS | 2245 | 1467477294658 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:34:54 INFO - PROCESS | 2245 | 1467477294664 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:54 INFO - PROCESS | 2245 | 1467477294666 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3f7000 == 41 [pid = 2245] [id = 215] 09:34:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x12b96d400) [pid = 2245] [serial = 643] [outer = 0x0] 09:34:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x12b9e4400) [pid = 2245] [serial = 644] [outer = 0x12b96d400] 09:34:54 INFO - PROCESS | 2245 | 1467477294693 Marionette DEBUG loaded listener.js 09:34:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x12bf4e800) [pid = 2245] [serial = 645] [outer = 0x12b96d400] 09:34:55 INFO - PROCESS | 2245 | 1467477295028 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]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 475ms 09:34:55 INFO - PROCESS | 2245 | 1467477295035 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 2245 | 1467477295036 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 09:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:34:55 INFO - PROCESS | 2245 | 1467477295038 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 2245 | 1467477295039 Marionette TRACE conn2 <- [1,834,null,{}] 09:34:55 INFO - PROCESS | 2245 | 1467477295042 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}] 09:34:55 INFO - PROCESS | 2245 | 1467477295043 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:55 INFO - PROCESS | 2245 | 1467477295125 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:34:55 INFO - PROCESS | 2245 | 1467477295195 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 2245 | 1467477295196 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc7c000 == 42 [pid = 2245] [id = 216] 09:34:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x12bf51800) [pid = 2245] [serial = 646] [outer = 0x0] 09:34:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x12c0d8800) [pid = 2245] [serial = 647] [outer = 0x12bf51800] 09:34:55 INFO - PROCESS | 2245 | 1467477295220 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x12c64d400) [pid = 2245] [serial = 648] [outer = 0x12bf51800] 09:34:55 INFO - PROCESS | 2245 | 1467477295501 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]]]}] 09:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 469ms 09:34:55 INFO - PROCESS | 2245 | 1467477295508 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:34:55 INFO - PROCESS | 2245 | 1467477295509 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 09:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:34:55 INFO - PROCESS | 2245 | 1467477295519 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:34:55 INFO - PROCESS | 2245 | 1467477295520 Marionette TRACE conn2 <- [1,838,null,{}] 09:34:55 INFO - PROCESS | 2245 | 1467477295522 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}] 09:34:55 INFO - PROCESS | 2245 | 1467477295523 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:55 INFO - PROCESS | 2245 | 1467477295663 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:34:55 INFO - PROCESS | 2245 | 1467477295718 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:55 INFO - PROCESS | 2245 | 1467477295720 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x1133e1800 == 43 [pid = 2245] [id = 217] 09:34:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x110fab400) [pid = 2245] [serial = 649] [outer = 0x0] 09:34:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x110fafc00) [pid = 2245] [serial = 650] [outer = 0x110fab400] 09:34:55 INFO - PROCESS | 2245 | 1467477295752 Marionette DEBUG loaded listener.js 09:34:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x110fb8400) [pid = 2245] [serial = 651] [outer = 0x110fab400] 09:34:56 INFO - PROCESS | 2245 | 1467477296227 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]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 727ms 09:34:56 INFO - PROCESS | 2245 | 1467477296240 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 2245 | 1467477296242 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 09:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:34:56 INFO - PROCESS | 2245 | 1467477296246 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 2245 | 1467477296248 Marionette TRACE conn2 <- [1,842,null,{}] 09:34:56 INFO - PROCESS | 2245 | 1467477296251 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}] 09:34:56 INFO - PROCESS | 2245 | 1467477296254 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:56 INFO - PROCESS | 2245 | 1467477296362 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:34:56 INFO - PROCESS | 2245 | 1467477296455 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:56 INFO - PROCESS | 2245 | 1467477296457 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b3c800 == 44 [pid = 2245] [id = 218] 09:34:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x114f68c00) [pid = 2245] [serial = 652] [outer = 0x0] 09:34:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x116f0f400) [pid = 2245] [serial = 653] [outer = 0x114f68c00] 09:34:56 INFO - PROCESS | 2245 | 1467477296503 Marionette DEBUG loaded listener.js 09:34:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x11809e800) [pid = 2245] [serial = 654] [outer = 0x114f68c00] 09:34:56 INFO - PROCESS | 2245 | 1467477296950 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]]]}] 09:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 720ms 09:34:56 INFO - PROCESS | 2245 | 1467477296966 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:34:56 INFO - PROCESS | 2245 | 1467477296968 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 09:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:34:56 INFO - PROCESS | 2245 | 1467477296970 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:34:56 INFO - PROCESS | 2245 | 1467477296972 Marionette TRACE conn2 <- [1,846,null,{}] 09:34:56 INFO - PROCESS | 2245 | 1467477296974 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}] 09:34:56 INFO - PROCESS | 2245 | 1467477296976 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:57 INFO - PROCESS | 2245 | 1467477297081 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:34:57 INFO - PROCESS | 2245 | 1467477297154 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 2245 | 1467477297155 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b12b000 == 45 [pid = 2245] [id = 219] 09:34:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x118485800) [pid = 2245] [serial = 655] [outer = 0x0] 09:34:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1187d7400) [pid = 2245] [serial = 656] [outer = 0x118485800] 09:34:57 INFO - PROCESS | 2245 | 1467477297184 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1195eb400) [pid = 2245] [serial = 657] [outer = 0x118485800] 09:34:57 INFO - PROCESS | 2245 | 1467477297626 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]]]}] 09:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 670ms 09:34:57 INFO - PROCESS | 2245 | 1467477297640 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:34:57 INFO - PROCESS | 2245 | 1467477297643 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 09:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:34:57 INFO - PROCESS | 2245 | 1467477297651 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:34:57 INFO - PROCESS | 2245 | 1467477297654 Marionette TRACE conn2 <- [1,850,null,{}] 09:34:57 INFO - PROCESS | 2245 | 1467477297657 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}] 09:34:57 INFO - PROCESS | 2245 | 1467477297659 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:57 INFO - PROCESS | 2245 | 1467477297790 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:34:57 INFO - PROCESS | 2245 | 1467477297875 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:57 INFO - PROCESS | 2245 | 1467477297877 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c375000 == 46 [pid = 2245] [id = 220] 09:34:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1212b1c00) [pid = 2245] [serial = 658] [outer = 0x0] 09:34:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x128707c00) [pid = 2245] [serial = 659] [outer = 0x1212b1c00] 09:34:57 INFO - PROCESS | 2245 | 1467477297906 Marionette DEBUG loaded listener.js 09:34:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1289eac00) [pid = 2245] [serial = 660] [outer = 0x1212b1c00] 09:34:58 INFO - PROCESS | 2245 | 1467477298345 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]]]}] 09:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 724ms 09:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:34:58 INFO - PROCESS | 2245 | 1467477298382 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:34:58 INFO - PROCESS | 2245 | 1467477298384 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 09:34:58 INFO - PROCESS | 2245 | 1467477298387 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:34:58 INFO - PROCESS | 2245 | 1467477298389 Marionette TRACE conn2 <- [1,854,null,{}] 09:34:58 INFO - PROCESS | 2245 | 1467477298391 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}] 09:34:58 INFO - PROCESS | 2245 | 1467477298393 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:58 INFO - PROCESS | 2245 | 1467477298498 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:34:58 INFO - PROCESS | 2245 | 1467477298568 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:58 INFO - PROCESS | 2245 | 1467477298569 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x117151000 == 47 [pid = 2245] [id = 221] 09:34:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x118097c00) [pid = 2245] [serial = 661] [outer = 0x0] 09:34:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x119cd7000) [pid = 2245] [serial = 662] [outer = 0x118097c00] 09:34:58 INFO - PROCESS | 2245 | 1467477298598 Marionette DEBUG loaded listener.js 09:34:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x128c16000) [pid = 2245] [serial = 663] [outer = 0x118097c00] 09:34:59 INFO - PROCESS | 2245 | 1467477299172 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]]]}] 09:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 820ms 09:34:59 INFO - PROCESS | 2245 | 1467477299207 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:34:59 INFO - PROCESS | 2245 | 1467477299210 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 09:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:34:59 INFO - PROCESS | 2245 | 1467477299213 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:34:59 INFO - PROCESS | 2245 | 1467477299215 Marionette TRACE conn2 <- [1,858,null,{}] 09:34:59 INFO - PROCESS | 2245 | 1467477299219 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}] 09:34:59 INFO - PROCESS | 2245 | 1467477299220 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:59 INFO - PROCESS | 2245 | 1467477299315 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:34:59 INFO - PROCESS | 2245 | 1467477299391 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:34:59 INFO - PROCESS | 2245 | 1467477299393 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:34:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x115e1e800 == 48 [pid = 2245] [id = 222] 09:34:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x112a7d400) [pid = 2245] [serial = 664] [outer = 0x0] 09:34:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x112a88800) [pid = 2245] [serial = 665] [outer = 0x112a7d400] 09:34:59 INFO - PROCESS | 2245 | 1467477299424 Marionette DEBUG loaded listener.js 09:34:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x112f4dc00) [pid = 2245] [serial = 666] [outer = 0x112a7d400] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc7c000 == 47 [pid = 2245] [id = 216] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3f7000 == 46 [pid = 2245] [id = 215] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12b11f000 == 45 [pid = 2245] [id = 214] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x119821000 == 44 [pid = 2245] [id = 213] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x1299a8000 == 43 [pid = 2245] [id = 212] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x128e80800 == 42 [pid = 2245] [id = 211] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x125c45000 == 41 [pid = 2245] [id = 210] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x125371000 == 40 [pid = 2245] [id = 209] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x120f19000 == 39 [pid = 2245] [id = 208] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x119822800 == 38 [pid = 2245] [id = 207] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c7000 == 37 [pid = 2245] [id = 206] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x117d35800 == 36 [pid = 2245] [id = 205] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x119b77000 == 35 [pid = 2245] [id = 204] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x11714f000 == 34 [pid = 2245] [id = 203] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x129469800 == 33 [pid = 2245] [id = 202] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x120f19800 == 32 [pid = 2245] [id = 194] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x117151000 == 31 [pid = 2245] [id = 221] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12c375000 == 30 [pid = 2245] [id = 220] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12b12b000 == 29 [pid = 2245] [id = 219] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x119b3c800 == 28 [pid = 2245] [id = 218] 09:35:00 INFO - PROCESS | 2245 | --DOCSHELL 0x1133e1800 == 27 [pid = 2245] [id = 217] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x123e6b400) [pid = 2245] [serial = 593] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x118477c00) [pid = 2245] [serial = 587] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x11809a800) [pid = 2245] [serial = 584] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1180a4c00) [pid = 2245] [serial = 585] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1180a0c00) [pid = 2245] [serial = 582] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x11809c800) [pid = 2245] [serial = 581] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x11846c000) [pid = 2245] [serial = 570] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1174e7400) [pid = 2245] [serial = 569] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x125358000) [pid = 2245] [serial = 573] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1210d0400) [pid = 2245] [serial = 572] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x12b0cb800) [pid = 2245] [serial = 576] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x128c1e000) [pid = 2245] [serial = 575] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x128712800) [pid = 2245] [serial = 597] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x12711c400) [pid = 2245] [serial = 596] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1267c3000) [pid = 2245] [serial = 599] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x119931800) [pid = 2245] [serial = 590] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x120d5d000) [pid = 2245] [serial = 591] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x125b7f800) [pid = 2245] [serial = 594] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x12c648800) [pid = 2245] [serial = 579] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1293e2400) [pid = 2245] [serial = 605] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x128cce400) [pid = 2245] [serial = 603] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1289e9400) [pid = 2245] [serial = 600] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x118711400) [pid = 2245] [serial = 588] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x12c0cc800) [pid = 2245] [serial = 578] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x1289ee800) [pid = 2245] [serial = 602] [outer = 0x0] [url = about:blank] 09:35:00 INFO - PROCESS | 2245 | 1467477300391 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]]]}] 09:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1225ms 09:35:00 INFO - PROCESS | 2245 | 1467477300438 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:35:00 INFO - PROCESS | 2245 | 1467477300440 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 09:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:35:00 INFO - PROCESS | 2245 | 1467477300444 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:35:00 INFO - PROCESS | 2245 | 1467477300446 Marionette TRACE conn2 <- [1,862,null,{}] 09:35:00 INFO - PROCESS | 2245 | 1467477300455 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}] 09:35:00 INFO - PROCESS | 2245 | 1467477300457 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:00 INFO - PROCESS | 2245 | 1467477300540 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:35:00 INFO - PROCESS | 2245 | 1467477300549 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:00 INFO - PROCESS | 2245 | 1467477300550 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x1132e3800 == 28 [pid = 2245] [id = 223] 09:35:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1128ce000) [pid = 2245] [serial = 667] [outer = 0x0] 09:35:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1128d1000) [pid = 2245] [serial = 668] [outer = 0x1128ce000] 09:35:00 INFO - PROCESS | 2245 | 1467477300579 Marionette DEBUG loaded listener.js 09:35:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1129a7400) [pid = 2245] [serial = 669] [outer = 0x1128ce000] 09:35:00 INFO - PROCESS | 2245 | 1467477300970 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]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 576ms 09:35:01 INFO - PROCESS | 2245 | 1467477301020 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 2245 | 1467477301023 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 09:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:35:01 INFO - PROCESS | 2245 | 1467477301028 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 2245 | 1467477301030 Marionette TRACE conn2 <- [1,866,null,{}] 09:35:01 INFO - PROCESS | 2245 | 1467477301032 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}] 09:35:01 INFO - PROCESS | 2245 | 1467477301034 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:01 INFO - PROCESS | 2245 | 1467477301111 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:35:01 INFO - PROCESS | 2245 | 1467477301117 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 2245 | 1467477301119 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168c3000 == 29 [pid = 2245] [id = 224] 09:35:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x11324e000) [pid = 2245] [serial = 670] [outer = 0x0] 09:35:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1132aac00) [pid = 2245] [serial = 671] [outer = 0x11324e000] 09:35:01 INFO - PROCESS | 2245 | 1467477301146 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x113c36c00) [pid = 2245] [serial = 672] [outer = 0x11324e000] 09:35:01 INFO - PROCESS | 2245 | 1467477301485 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]]]}] 09:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 470ms 09:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:35:01 INFO - PROCESS | 2245 | 1467477301507 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:35:01 INFO - PROCESS | 2245 | 1467477301508 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 09:35:01 INFO - PROCESS | 2245 | 1467477301511 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:35:01 INFO - PROCESS | 2245 | 1467477301514 Marionette TRACE conn2 <- [1,870,null,{}] 09:35:01 INFO - PROCESS | 2245 | 1467477301521 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}] 09:35:01 INFO - PROCESS | 2245 | 1467477301524 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:01 INFO - PROCESS | 2245 | 1467477301624 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:35:01 INFO - PROCESS | 2245 | 1467477301635 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:01 INFO - PROCESS | 2245 | 1467477301637 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d50000 == 30 [pid = 2245] [id = 225] 09:35:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1128d3400) [pid = 2245] [serial = 673] [outer = 0x0] 09:35:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1167f1000) [pid = 2245] [serial = 674] [outer = 0x1128d3400] 09:35:01 INFO - PROCESS | 2245 | 1467477301666 Marionette DEBUG loaded listener.js 09:35:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x116a23400) [pid = 2245] [serial = 675] [outer = 0x1128d3400] 09:35:01 INFO - PROCESS | 2245 | 1467477301991 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]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 523ms 09:35:02 INFO - PROCESS | 2245 | 1467477302034 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 2245 | 1467477302036 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 09:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:35:02 INFO - PROCESS | 2245 | 1467477302038 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 2245 | 1467477302039 Marionette TRACE conn2 <- [1,874,null,{}] 09:35:02 INFO - PROCESS | 2245 | 1467477302042 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}] 09:35:02 INFO - PROCESS | 2245 | 1467477302043 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:02 INFO - PROCESS | 2245 | 1467477302121 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:35:02 INFO - PROCESS | 2245 | 1467477302178 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 2245 | 1467477302180 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x11839c000 == 31 [pid = 2245] [id = 226] 09:35:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x112fda800) [pid = 2245] [serial = 676] [outer = 0x0] 09:35:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x116f0bc00) [pid = 2245] [serial = 677] [outer = 0x112fda800] 09:35:02 INFO - PROCESS | 2245 | 1467477302206 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x11755f800) [pid = 2245] [serial = 678] [outer = 0x112fda800] 09:35:02 INFO - PROCESS | 2245 | 1467477302530 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]]]}] 09:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 520ms 09:35:02 INFO - PROCESS | 2245 | 1467477302558 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:35:02 INFO - PROCESS | 2245 | 1467477302560 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 09:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:35:02 INFO - PROCESS | 2245 | 1467477302562 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:35:02 INFO - PROCESS | 2245 | 1467477302563 Marionette TRACE conn2 <- [1,878,null,{}] 09:35:02 INFO - PROCESS | 2245 | 1467477302573 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}] 09:35:02 INFO - PROCESS | 2245 | 1467477302581 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:02 INFO - PROCESS | 2245 | 1467477302678 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:35:02 INFO - PROCESS | 2245 | 1467477302681 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:02 INFO - PROCESS | 2245 | 1467477302682 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x11912a800 == 32 [pid = 2245] [id = 227] 09:35:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x111d19c00) [pid = 2245] [serial = 679] [outer = 0x0] 09:35:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x118097000) [pid = 2245] [serial = 680] [outer = 0x111d19c00] 09:35:02 INFO - PROCESS | 2245 | 1467477302707 Marionette DEBUG loaded listener.js 09:35:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1180a3000) [pid = 2245] [serial = 681] [outer = 0x111d19c00] 09:35:03 INFO - PROCESS | 2245 | 1467477303059 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]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 527ms 09:35:03 INFO - PROCESS | 2245 | 1467477303089 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 2245 | 1467477303091 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 09:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:35:03 INFO - PROCESS | 2245 | 1467477303093 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 2245 | 1467477303094 Marionette TRACE conn2 <- [1,882,null,{}] 09:35:03 INFO - PROCESS | 2245 | 1467477303099 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}] 09:35:03 INFO - PROCESS | 2245 | 1467477303103 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:03 INFO - PROCESS | 2245 | 1467477303215 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:35:03 INFO - PROCESS | 2245 | 1467477303250 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 2245 | 1467477303251 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x119850800 == 33 [pid = 2245] [id = 228] 09:35:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1181bb800) [pid = 2245] [serial = 682] [outer = 0x0] 09:35:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1182eb800) [pid = 2245] [serial = 683] [outer = 0x1181bb800] 09:35:03 INFO - PROCESS | 2245 | 1467477303277 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x11848a400) [pid = 2245] [serial = 684] [outer = 0x1181bb800] 09:35:03 INFO - PROCESS | 2245 | 1467477303569 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]]]}] 09:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 520ms 09:35:03 INFO - PROCESS | 2245 | 1467477303617 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:35:03 INFO - PROCESS | 2245 | 1467477303618 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 09:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:35:03 INFO - PROCESS | 2245 | 1467477303621 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:35:03 INFO - PROCESS | 2245 | 1467477303622 Marionette TRACE conn2 <- [1,886,null,{}] 09:35:03 INFO - PROCESS | 2245 | 1467477303624 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}] 09:35:03 INFO - PROCESS | 2245 | 1467477303626 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:03 INFO - PROCESS | 2245 | 1467477303730 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:35:03 INFO - PROCESS | 2245 | 1467477303733 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:03 INFO - PROCESS | 2245 | 1467477303734 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x120de6000 == 34 [pid = 2245] [id = 229] 09:35:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1181bf000) [pid = 2245] [serial = 685] [outer = 0x0] 09:35:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x118704000) [pid = 2245] [serial = 686] [outer = 0x1181bf000] 09:35:03 INFO - PROCESS | 2245 | 1467477303759 Marionette DEBUG loaded listener.js 09:35:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x11877dc00) [pid = 2245] [serial = 687] [outer = 0x1181bf000] 09:35:04 INFO - PROCESS | 2245 | 1467477304098 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]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 519ms 09:35:04 INFO - PROCESS | 2245 | 1467477304141 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 2245 | 1467477304142 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 09:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:35:04 INFO - PROCESS | 2245 | 1467477304144 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 2245 | 1467477304146 Marionette TRACE conn2 <- [1,890,null,{}] 09:35:04 INFO - PROCESS | 2245 | 1467477304148 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}] 09:35:04 INFO - PROCESS | 2245 | 1467477304149 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:04 INFO - PROCESS | 2245 | 1467477304246 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:35:04 INFO - PROCESS | 2245 | 1467477304250 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 2245 | 1467477304251 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x121254800 == 35 [pid = 2245] [id = 230] 09:35:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1182efc00) [pid = 2245] [serial = 688] [outer = 0x0] 09:35:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x118d8ec00) [pid = 2245] [serial = 689] [outer = 0x1182efc00] 09:35:04 INFO - PROCESS | 2245 | 1467477304275 Marionette DEBUG loaded listener.js 09:35:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x119110800) [pid = 2245] [serial = 690] [outer = 0x1182efc00] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x12b96d400) [pid = 2245] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x12bf51800) [pid = 2245] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x128704800) [pid = 2245] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1295da400) [pid = 2245] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x12b019800) [pid = 2245] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1180a5400) [pid = 2245] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x128ed1000) [pid = 2245] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x11679dc00) [pid = 2245] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1167e8000) [pid = 2245] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x117562c00) [pid = 2245] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x112f52400) [pid = 2245] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1182ef400) [pid = 2245] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1132aa400) [pid = 2245] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1181c9400) [pid = 2245] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:35:04 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x128711c00) [pid = 2245] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:35:04 INFO - PROCESS | 2245 | 1467477304793 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]]]}] 09:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 09:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:35:04 INFO - PROCESS | 2245 | 1467477304815 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:35:04 INFO - PROCESS | 2245 | 1467477304817 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 09:35:04 INFO - PROCESS | 2245 | 1467477304819 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:35:04 INFO - PROCESS | 2245 | 1467477304820 Marionette TRACE conn2 <- [1,894,null,{}] 09:35:04 INFO - PROCESS | 2245 | 1467477304823 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}] 09:35:04 INFO - PROCESS | 2245 | 1467477304824 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:04 INFO - PROCESS | 2245 | 1467477304906 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:35:04 INFO - PROCESS | 2245 | 1467477304964 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:04 INFO - PROCESS | 2245 | 1467477304966 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d4d800 == 36 [pid = 2245] [id = 231] 09:35:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x110fad000) [pid = 2245] [serial = 691] [outer = 0x0] 09:35:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1182ef400) [pid = 2245] [serial = 692] [outer = 0x110fad000] 09:35:04 INFO - PROCESS | 2245 | 1467477304990 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x11928dc00) [pid = 2245] [serial = 693] [outer = 0x110fad000] 09:35:05 INFO - PROCESS | 2245 | 1467477305271 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]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 469ms 09:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:35:05 INFO - PROCESS | 2245 | 1467477305289 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 2245 | 1467477305290 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 09:35:05 INFO - PROCESS | 2245 | 1467477305292 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 2245 | 1467477305294 Marionette TRACE conn2 <- [1,898,null,{}] 09:35:05 INFO - PROCESS | 2245 | 1467477305307 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}] 09:35:05 INFO - PROCESS | 2245 | 1467477305308 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:05 INFO - PROCESS | 2245 | 1467477305402 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:35:05 INFO - PROCESS | 2245 | 1467477305408 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:05 INFO - PROCESS | 2245 | 1467477305410 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x12536a800 == 37 [pid = 2245] [id = 232] 09:35:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x11928e000) [pid = 2245] [serial = 694] [outer = 0x0] 09:35:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1195e2400) [pid = 2245] [serial = 695] [outer = 0x11928e000] 09:35:05 INFO - PROCESS | 2245 | 1467477305449 Marionette DEBUG loaded listener.js 09:35:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x11978d800) [pid = 2245] [serial = 696] [outer = 0x11928e000] 09:35:05 INFO - PROCESS | 2245 | 1467477305927 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]]]}] 09:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 680ms 09:35:05 INFO - PROCESS | 2245 | 1467477305972 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:35:05 INFO - PROCESS | 2245 | 1467477305974 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 09:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:35:05 INFO - PROCESS | 2245 | 1467477305976 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:35:05 INFO - PROCESS | 2245 | 1467477305978 Marionette TRACE conn2 <- [1,902,null,{}] 09:35:05 INFO - PROCESS | 2245 | 1467477305980 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}] 09:35:05 INFO - PROCESS | 2245 | 1467477305982 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:06 INFO - PROCESS | 2245 | 1467477306084 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:35:06 INFO - PROCESS | 2245 | 1467477306088 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 2245 | 1467477306090 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x119129800 == 38 [pid = 2245] [id = 233] 09:35:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x119799800) [pid = 2245] [serial = 697] [outer = 0x0] 09:35:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x119931800) [pid = 2245] [serial = 698] [outer = 0x119799800] 09:35:06 INFO - PROCESS | 2245 | 1467477306116 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x120e31400) [pid = 2245] [serial = 699] [outer = 0x119799800] 09:35:06 INFO - PROCESS | 2245 | 1467477306453 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]]]}] 09:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 522ms 09:35:06 INFO - PROCESS | 2245 | 1467477306500 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:35:06 INFO - PROCESS | 2245 | 1467477306502 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 09:35:06 INFO - PROCESS | 2245 | 1467477306504 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:35:06 INFO - PROCESS | 2245 | 1467477306505 Marionette TRACE conn2 <- [1,906,null,{}] 09:35:06 INFO - PROCESS | 2245 | 1467477306518 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}] 09:35:06 INFO - PROCESS | 2245 | 1467477306519 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:06 INFO - PROCESS | 2245 | 1467477306597 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:35:06 INFO - PROCESS | 2245 | 1467477306602 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:06 INFO - PROCESS | 2245 | 1467477306603 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ecd000 == 39 [pid = 2245] [id = 234] 09:35:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x119cd3800) [pid = 2245] [serial = 700] [outer = 0x0] 09:35:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x121509800) [pid = 2245] [serial = 701] [outer = 0x119cd3800] 09:35:06 INFO - PROCESS | 2245 | 1467477306627 Marionette DEBUG loaded listener.js 09:35:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12197e000) [pid = 2245] [serial = 702] [outer = 0x119cd3800] 09:35:07 INFO - PROCESS | 2245 | 1467477307224 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]]]}] 09:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 768ms 09:35:07 INFO - PROCESS | 2245 | 1467477307289 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:35:07 INFO - PROCESS | 2245 | 1467477307292 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 09:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:35:07 INFO - PROCESS | 2245 | 1467477307296 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:35:07 INFO - PROCESS | 2245 | 1467477307300 Marionette TRACE conn2 <- [1,910,null,{}] 09:35:07 INFO - PROCESS | 2245 | 1467477307304 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}] 09:35:07 INFO - PROCESS | 2245 | 1467477307307 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:07 INFO - PROCESS | 2245 | 1467477307415 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:35:07 INFO - PROCESS | 2245 | 1467477307491 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:07 INFO - PROCESS | 2245 | 1467477307492 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x11714c800 == 40 [pid = 2245] [id = 235] 09:35:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1129ad400) [pid = 2245] [serial = 703] [outer = 0x0] 09:35:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x112ee8c00) [pid = 2245] [serial = 704] [outer = 0x1129ad400] 09:35:07 INFO - PROCESS | 2245 | 1467477307524 Marionette DEBUG loaded listener.js 09:35:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1133acc00) [pid = 2245] [serial = 705] [outer = 0x1129ad400] 09:35:08 INFO - PROCESS | 2245 | 1467477308031 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]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 773ms 09:35:08 INFO - PROCESS | 2245 | 1467477308090 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:35:08 INFO - PROCESS | 2245 | 1467477308093 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 09:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:35:08 INFO - PROCESS | 2245 | 1467477308102 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 2245 | 1467477308104 Marionette TRACE conn2 <- [1,914,null,{}] 09:35:08 INFO - PROCESS | 2245 | 1467477308106 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}] 09:35:08 INFO - PROCESS | 2245 | 1467477308108 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:08 INFO - PROCESS | 2245 | 1467477308220 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:35:08 INFO - PROCESS | 2245 | 1467477308402 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:08 INFO - PROCESS | 2245 | 1467477308404 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x112ea5800 == 41 [pid = 2245] [id = 236] 09:35:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x111daec00) [pid = 2245] [serial = 706] [outer = 0x0] 09:35:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1129b0400) [pid = 2245] [serial = 707] [outer = 0x111daec00] 09:35:08 INFO - PROCESS | 2245 | 1467477308432 Marionette DEBUG loaded listener.js 09:35:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x11324a400) [pid = 2245] [serial = 708] [outer = 0x111daec00] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x119129800 == 40 [pid = 2245] [id = 233] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x12536a800 == 39 [pid = 2245] [id = 232] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x117d4d800 == 38 [pid = 2245] [id = 231] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x121254800 == 37 [pid = 2245] [id = 230] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x120de6000 == 36 [pid = 2245] [id = 229] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x119850800 == 35 [pid = 2245] [id = 228] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x11912a800 == 34 [pid = 2245] [id = 227] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x11839c000 == 33 [pid = 2245] [id = 226] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x117d50000 == 32 [pid = 2245] [id = 225] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x1168c3000 == 31 [pid = 2245] [id = 224] 09:35:08 INFO - PROCESS | 2245 | --DOCSHELL 0x1132e3800 == 30 [pid = 2245] [id = 223] 09:35:08 INFO - PROCESS | 2245 | 1467477308888 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]]]}] 09:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 821ms 09:35:08 INFO - PROCESS | 2245 | 1467477308924 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:35:08 INFO - PROCESS | 2245 | 1467477308926 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 09:35:08 INFO - PROCESS | 2245 | 1467477308929 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:35:08 INFO - PROCESS | 2245 | 1467477308931 Marionette TRACE conn2 <- [1,918,null,{}] 09:35:08 INFO - PROCESS | 2245 | 1467477308934 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}] 09:35:08 INFO - PROCESS | 2245 | 1467477308935 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:09 INFO - PROCESS | 2245 | 1467477309020 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x12bf4e800) [pid = 2245] [serial = 645] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x12c0d8800) [pid = 2245] [serial = 647] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x128c17000) [pid = 2245] [serial = 629] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x12a648400) [pid = 2245] [serial = 632] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1293e2c00) [pid = 2245] [serial = 630] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x12b023000) [pid = 2245] [serial = 635] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x12ae12c00) [pid = 2245] [serial = 633] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x11870e800) [pid = 2245] [serial = 638] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x12a63e800) [pid = 2245] [serial = 606] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x11681ec00) [pid = 2245] [serial = 608] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x117560400) [pid = 2245] [serial = 609] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x125b82000) [pid = 2245] [serial = 639] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11688d400) [pid = 2245] [serial = 614] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x117562400) [pid = 2245] [serial = 615] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1180a4400) [pid = 2245] [serial = 617] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x118476000) [pid = 2245] [serial = 618] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1187d4800) [pid = 2245] [serial = 620] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x119cd2000) [pid = 2245] [serial = 621] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1212af000) [pid = 2245] [serial = 623] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x123b97000) [pid = 2245] [serial = 624] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x125b7d000) [pid = 2245] [serial = 626] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x11846f000) [pid = 2245] [serial = 611] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x11870cc00) [pid = 2245] [serial = 612] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12b0c7c00) [pid = 2245] [serial = 636] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12b9e4400) [pid = 2245] [serial = 644] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x12b972000) [pid = 2245] [serial = 641] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x12c64d400) [pid = 2245] [serial = 648] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x12b9d7400) [pid = 2245] [serial = 642] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x127116800) [pid = 2245] [serial = 627] [outer = 0x0] [url = about:blank] 09:35:09 INFO - PROCESS | 2245 | 1467477309086 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 2245 | 1467477309088 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x116f98800 == 31 [pid = 2245] [id = 237] 09:35:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x11324c400) [pid = 2245] [serial = 709] [outer = 0x0] 09:35:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x113da6400) [pid = 2245] [serial = 710] [outer = 0x11324c400] 09:35:09 INFO - PROCESS | 2245 | 1467477309116 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x11688c400) [pid = 2245] [serial = 711] [outer = 0x11324c400] 09:35:09 INFO - PROCESS | 2245 | 1467477309410 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]]]}] 09:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 521ms 09:35:09 INFO - PROCESS | 2245 | 1467477309453 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:35:09 INFO - PROCESS | 2245 | 1467477309456 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 09:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:35:09 INFO - PROCESS | 2245 | 1467477309458 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:35:09 INFO - PROCESS | 2245 | 1467477309459 Marionette TRACE conn2 <- [1,922,null,{}] 09:35:09 INFO - PROCESS | 2245 | 1467477309462 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}] 09:35:09 INFO - PROCESS | 2245 | 1467477309465 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:09 INFO - PROCESS | 2245 | 1467477309558 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:35:09 INFO - PROCESS | 2245 | 1467477309610 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:09 INFO - PROCESS | 2245 | 1467477309611 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185b6000 == 32 [pid = 2245] [id = 238] 09:35:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x116f10800) [pid = 2245] [serial = 712] [outer = 0x0] 09:35:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x118098800) [pid = 2245] [serial = 713] [outer = 0x116f10800] 09:35:09 INFO - PROCESS | 2245 | 1467477309659 Marionette DEBUG loaded listener.js 09:35:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1180a4400) [pid = 2245] [serial = 714] [outer = 0x116f10800] 09:35:10 INFO - PROCESS | 2245 | 1467477310044 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]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 619ms 09:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:35:10 INFO - PROCESS | 2245 | 1467477310078 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 2245 | 1467477310082 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 09:35:10 INFO - PROCESS | 2245 | 1467477310094 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 2245 | 1467477310100 Marionette TRACE conn2 <- [1,926,null,{}] 09:35:10 INFO - PROCESS | 2245 | 1467477310127 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}] 09:35:10 INFO - PROCESS | 2245 | 1467477310133 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:10 INFO - PROCESS | 2245 | 1467477310271 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:35:10 INFO - PROCESS | 2245 | 1467477310289 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 2245 | 1467477310291 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b39000 == 33 [pid = 2245] [id = 239] 09:35:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x11846f000) [pid = 2245] [serial = 715] [outer = 0x0] 09:35:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x118473000) [pid = 2245] [serial = 716] [outer = 0x11846f000] 09:35:10 INFO - PROCESS | 2245 | 1467477310331 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x11850a800) [pid = 2245] [serial = 717] [outer = 0x11846f000] 09:35:10 INFO - PROCESS | 2245 | 1467477310655 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]]]}] 09:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 599ms 09:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:35:10 INFO - PROCESS | 2245 | 1467477310686 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:35:10 INFO - PROCESS | 2245 | 1467477310687 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 09:35:10 INFO - PROCESS | 2245 | 1467477310689 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:35:10 INFO - PROCESS | 2245 | 1467477310691 Marionette TRACE conn2 <- [1,930,null,{}] 09:35:10 INFO - PROCESS | 2245 | 1467477310693 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}] 09:35:10 INFO - PROCESS | 2245 | 1467477310694 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:10 INFO - PROCESS | 2245 | 1467477310806 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:35:10 INFO - PROCESS | 2245 | 1467477310832 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:10 INFO - PROCESS | 2245 | 1467477310833 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x1210a0000 == 34 [pid = 2245] [id = 240] 09:35:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x118706400) [pid = 2245] [serial = 718] [outer = 0x0] 09:35:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1187d5c00) [pid = 2245] [serial = 719] [outer = 0x118706400] 09:35:10 INFO - PROCESS | 2245 | 1467477310859 Marionette DEBUG loaded listener.js 09:35:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x119296400) [pid = 2245] [serial = 720] [outer = 0x118706400] 09:35:11 INFO - PROCESS | 2245 | 1467477311305 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]]]}] 09:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 669ms 09:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:35:11 INFO - PROCESS | 2245 | 1467477311360 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:35:11 INFO - PROCESS | 2245 | 1467477311363 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 09:35:11 INFO - PROCESS | 2245 | 1467477311366 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:35:11 INFO - PROCESS | 2245 | 1467477311369 Marionette TRACE conn2 <- [1,934,null,{}] 09:35:11 INFO - PROCESS | 2245 | 1467477311372 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}] 09:35:11 INFO - PROCESS | 2245 | 1467477311374 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:11 INFO - PROCESS | 2245 | 1467477311514 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:35:11 INFO - PROCESS | 2245 | 1467477311523 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:11 INFO - PROCESS | 2245 | 1467477311528 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x119822800 == 35 [pid = 2245] [id = 241] 09:35:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1199cf400) [pid = 2245] [serial = 721] [outer = 0x0] 09:35:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x119cd1000) [pid = 2245] [serial = 722] [outer = 0x1199cf400] 09:35:11 INFO - PROCESS | 2245 | 1467477311592 Marionette DEBUG loaded listener.js 09:35:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1210c9c00) [pid = 2245] [serial = 723] [outer = 0x1199cf400] 09:35:12 INFO - PROCESS | 2245 | 1467477312075 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]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 771ms 09:35:12 INFO - PROCESS | 2245 | 1467477312138 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 2245 | 1467477312140 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 09:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:35:12 INFO - PROCESS | 2245 | 1467477312144 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 2245 | 1467477312145 Marionette TRACE conn2 <- [1,938,null,{}] 09:35:12 INFO - PROCESS | 2245 | 1467477312149 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}] 09:35:12 INFO - PROCESS | 2245 | 1467477312152 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:12 INFO - PROCESS | 2245 | 1467477312271 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:35:12 INFO - PROCESS | 2245 | 1467477312313 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 2245 | 1467477312314 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x1267d8800 == 36 [pid = 2245] [id = 242] 09:35:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1122be800) [pid = 2245] [serial = 724] [outer = 0x0] 09:35:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x123e6b400) [pid = 2245] [serial = 725] [outer = 0x1122be800] 09:35:12 INFO - PROCESS | 2245 | 1467477312345 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x125157c00) [pid = 2245] [serial = 726] [outer = 0x1122be800] 09:35:12 INFO - PROCESS | 2245 | 1467477312659 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]]]}] 09:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 520ms 09:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:35:12 INFO - PROCESS | 2245 | 1467477312670 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:35:12 INFO - PROCESS | 2245 | 1467477312671 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 09:35:12 INFO - PROCESS | 2245 | 1467477312673 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:35:12 INFO - PROCESS | 2245 | 1467477312675 Marionette TRACE conn2 <- [1,942,null,{}] 09:35:12 INFO - PROCESS | 2245 | 1467477312677 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}] 09:35:12 INFO - PROCESS | 2245 | 1467477312678 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:12 INFO - PROCESS | 2245 | 1467477312784 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:35:12 INFO - PROCESS | 2245 | 1467477312795 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:12 INFO - PROCESS | 2245 | 1467477312797 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183a5000 == 37 [pid = 2245] [id = 243] 09:35:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x123b1f800) [pid = 2245] [serial = 727] [outer = 0x0] 09:35:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x125352c00) [pid = 2245] [serial = 728] [outer = 0x123b1f800] 09:35:12 INFO - PROCESS | 2245 | 1467477312822 Marionette DEBUG loaded listener.js 09:35:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12561d000) [pid = 2245] [serial = 729] [outer = 0x123b1f800] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x119799800) [pid = 2245] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x111d19c00) [pid = 2245] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1128ce000) [pid = 2245] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x112fda800) [pid = 2245] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x112a7d400) [pid = 2245] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1128d3400) [pid = 2245] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x11324e000) [pid = 2245] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1181bb800) [pid = 2245] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x110fab400) [pid = 2245] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x114f68c00) [pid = 2245] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1182efc00) [pid = 2245] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x110fad000) [pid = 2245] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x118485800) [pid = 2245] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1181bf000) [pid = 2245] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1212b1c00) [pid = 2245] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x11928e000) [pid = 2245] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:35:13 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x118097c00) [pid = 2245] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:35:13 INFO - PROCESS | 2245 | 1467477313325 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]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 668ms 09:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:35:13 INFO - PROCESS | 2245 | 1467477313343 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 2245 | 1467477313346 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 09:35:13 INFO - PROCESS | 2245 | 1467477313350 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 2245 | 1467477313352 Marionette TRACE conn2 <- [1,946,null,{}] 09:35:13 INFO - PROCESS | 2245 | 1467477313356 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}] 09:35:13 INFO - PROCESS | 2245 | 1467477313357 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:13 INFO - PROCESS | 2245 | 1467477313483 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:35:13 INFO - PROCESS | 2245 | 1467477313597 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:13 INFO - PROCESS | 2245 | 1467477313605 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256bb000 == 38 [pid = 2245] [id = 244] 09:35:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x112f4a000) [pid = 2245] [serial = 730] [outer = 0x0] 09:35:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x11688b400) [pid = 2245] [serial = 731] [outer = 0x112f4a000] 09:35:13 INFO - PROCESS | 2245 | 1467477313631 Marionette DEBUG loaded listener.js 09:35:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1181bb800) [pid = 2245] [serial = 732] [outer = 0x112f4a000] 09:35:13 INFO - PROCESS | 2245 | 1467477313901 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]]]}] 09:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 570ms 09:35:13 INFO - PROCESS | 2245 | 1467477313922 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:35:13 INFO - PROCESS | 2245 | 1467477313923 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 09:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:35:13 INFO - PROCESS | 2245 | 1467477313925 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:35:13 INFO - PROCESS | 2245 | 1467477313926 Marionette TRACE conn2 <- [1,950,null,{}] 09:35:13 INFO - PROCESS | 2245 | 1467477313936 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}] 09:35:13 INFO - PROCESS | 2245 | 1467477313937 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:14 INFO - PROCESS | 2245 | 1467477314021 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:35:14 INFO - PROCESS | 2245 | 1467477314025 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 2245 | 1467477314027 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:14 INFO - PROCESS | 2245 | ++DOCSHELL 0x129306000 == 39 [pid = 2245] [id = 245] 09:35:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1132b5800) [pid = 2245] [serial = 733] [outer = 0x0] 09:35:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x121010c00) [pid = 2245] [serial = 734] [outer = 0x1132b5800] 09:35:14 INFO - PROCESS | 2245 | 1467477314054 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x125b87c00) [pid = 2245] [serial = 735] [outer = 0x1132b5800] 09:35:14 INFO - PROCESS | 2245 | 1467477314374 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]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 468ms 09:35:14 INFO - PROCESS | 2245 | 1467477314394 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 2245 | 1467477314396 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 09:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:35:14 INFO - PROCESS | 2245 | 1467477314401 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 2245 | 1467477314402 Marionette TRACE conn2 <- [1,954,null,{}] 09:35:14 INFO - PROCESS | 2245 | 1467477314405 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}] 09:35:14 INFO - PROCESS | 2245 | 1467477314406 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:14 INFO - PROCESS | 2245 | 1467477314523 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:35:14 INFO - PROCESS | 2245 | 1467477314530 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:14 INFO - PROCESS | 2245 | 1467477314532 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:14 INFO - PROCESS | 2245 | ++DOCSHELL 0x12946f000 == 40 [pid = 2245] [id = 246] 09:35:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1128d2000) [pid = 2245] [serial = 736] [outer = 0x0] 09:35:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x12532a800) [pid = 2245] [serial = 737] [outer = 0x1128d2000] 09:35:14 INFO - PROCESS | 2245 | 1467477314559 Marionette DEBUG loaded listener.js 09:35:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1267bc000) [pid = 2245] [serial = 738] [outer = 0x1128d2000] 09:35:14 INFO - PROCESS | 2245 | 1467477314927 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]]]}] 09:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 571ms 09:35:14 INFO - PROCESS | 2245 | 1467477314971 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:35:14 INFO - PROCESS | 2245 | 1467477314973 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 09:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:35:14 INFO - PROCESS | 2245 | 1467477314977 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:35:14 INFO - PROCESS | 2245 | 1467477314980 Marionette TRACE conn2 <- [1,958,null,{}] 09:35:14 INFO - PROCESS | 2245 | 1467477314983 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}] 09:35:14 INFO - PROCESS | 2245 | 1467477314986 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:15 INFO - PROCESS | 2245 | 1467477315127 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:35:15 INFO - PROCESS | 2245 | 1467477315214 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:15 INFO - PROCESS | 2245 | 1467477315215 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299a8800 == 41 [pid = 2245] [id = 247] 09:35:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x11850bc00) [pid = 2245] [serial = 739] [outer = 0x0] 09:35:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1267c2800) [pid = 2245] [serial = 740] [outer = 0x11850bc00] 09:35:15 INFO - PROCESS | 2245 | 1467477315255 Marionette DEBUG loaded listener.js 09:35:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12870e400) [pid = 2245] [serial = 741] [outer = 0x11850bc00] 09:35:15 INFO - PROCESS | 2245 | 1467477315775 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]]]}] 09:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 824ms 09:35:15 INFO - PROCESS | 2245 | 1467477315820 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:35:15 INFO - PROCESS | 2245 | 1467477315824 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 09:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:35:15 INFO - PROCESS | 2245 | 1467477315833 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:35:15 INFO - PROCESS | 2245 | 1467477315838 Marionette TRACE conn2 <- [1,962,null,{}] 09:35:15 INFO - PROCESS | 2245 | 1467477315844 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}] 09:35:15 INFO - PROCESS | 2245 | 1467477315847 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:16 INFO - PROCESS | 2245 | 1467477315999 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:35:16 INFO - PROCESS | 2245 | 1467477316097 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 2245 | 1467477316099 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183a8000 == 42 [pid = 2245] [id = 248] 09:35:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1133b3800) [pid = 2245] [serial = 742] [outer = 0x0] 09:35:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x115e5ec00) [pid = 2245] [serial = 743] [outer = 0x1133b3800] 09:35:16 INFO - PROCESS | 2245 | 1467477316130 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x116815400) [pid = 2245] [serial = 744] [outer = 0x1133b3800] 09:35:16 INFO - PROCESS | 2245 | 1467477316584 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]]]}] 09:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 779ms 09:35:16 INFO - PROCESS | 2245 | 1467477316609 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:35:16 INFO - PROCESS | 2245 | 1467477316612 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 09:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:35:16 INFO - PROCESS | 2245 | 1467477316617 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:35:16 INFO - PROCESS | 2245 | 1467477316619 Marionette TRACE conn2 <- [1,966,null,{}] 09:35:16 INFO - PROCESS | 2245 | 1467477316622 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}] 09:35:16 INFO - PROCESS | 2245 | 1467477316624 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:16 INFO - PROCESS | 2245 | 1467477316731 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:35:16 INFO - PROCESS | 2245 | 1467477316789 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:16 INFO - PROCESS | 2245 | 1467477316791 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216db000 == 43 [pid = 2245] [id = 249] 09:35:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x116fe8000) [pid = 2245] [serial = 745] [outer = 0x0] 09:35:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1181c4c00) [pid = 2245] [serial = 746] [outer = 0x116fe8000] 09:35:16 INFO - PROCESS | 2245 | 1467477316822 Marionette DEBUG loaded listener.js 09:35:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1182f7400) [pid = 2245] [serial = 747] [outer = 0x116fe8000] 09:35:17 INFO - PROCESS | 2245 | 1467477317284 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]]]}] 09:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 720ms 09:35:17 INFO - PROCESS | 2245 | 1467477317347 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:35:17 INFO - PROCESS | 2245 | 1467477317348 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 09:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:35:17 INFO - PROCESS | 2245 | 1467477317351 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:35:17 INFO - PROCESS | 2245 | 1467477317354 Marionette TRACE conn2 <- [1,970,null,{}] 09:35:17 INFO - PROCESS | 2245 | 1467477317362 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}] 09:35:17 INFO - PROCESS | 2245 | 1467477317367 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:17 INFO - PROCESS | 2245 | 1467477317470 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:35:17 INFO - PROCESS | 2245 | 1467477317541 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:17 INFO - PROCESS | 2245 | 1467477317543 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x12a6c1000 == 44 [pid = 2245] [id = 250] 09:35:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x119796400) [pid = 2245] [serial = 748] [outer = 0x0] 09:35:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1199cc400) [pid = 2245] [serial = 749] [outer = 0x119796400] 09:35:17 INFO - PROCESS | 2245 | 1467477317575 Marionette DEBUG loaded listener.js 09:35:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x12118b000) [pid = 2245] [serial = 750] [outer = 0x119796400] 09:35:18 INFO - PROCESS | 2245 | 1467477318086 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]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 771ms 09:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:35:18 INFO - PROCESS | 2245 | 1467477318123 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 2245 | 1467477318126 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 09:35:18 INFO - PROCESS | 2245 | 1467477318130 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 2245 | 1467477318132 Marionette TRACE conn2 <- [1,974,null,{}] 09:35:18 INFO - PROCESS | 2245 | 1467477318136 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}] 09:35:18 INFO - PROCESS | 2245 | 1467477318138 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:18 INFO - PROCESS | 2245 | 1467477318270 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:35:18 INFO - PROCESS | 2245 | 1467477318340 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 2245 | 1467477318341 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x12aeae000 == 45 [pid = 2245] [id = 251] 09:35:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x119924800) [pid = 2245] [serial = 751] [outer = 0x0] 09:35:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x125b7dc00) [pid = 2245] [serial = 752] [outer = 0x119924800] 09:35:18 INFO - PROCESS | 2245 | 1467477318370 Marionette DEBUG loaded listener.js 09:35:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x125cbbc00) [pid = 2245] [serial = 753] [outer = 0x119924800] 09:35:18 INFO - PROCESS | 2245 | 1467477318783 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]]]}] 09:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 672ms 09:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:35:18 INFO - PROCESS | 2245 | 1467477318802 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:35:18 INFO - PROCESS | 2245 | 1467477318803 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 09:35:18 INFO - PROCESS | 2245 | 1467477318806 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:35:18 INFO - PROCESS | 2245 | 1467477318807 Marionette TRACE conn2 <- [1,978,null,{}] 09:35:18 INFO - PROCESS | 2245 | 1467477318809 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}] 09:35:18 INFO - PROCESS | 2245 | 1467477318811 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:18 INFO - PROCESS | 2245 | 1467477318922 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:35:18 INFO - PROCESS | 2245 | 1467477318980 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:18 INFO - PROCESS | 2245 | 1467477318981 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b132000 == 46 [pid = 2245] [id = 252] 09:35:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1128d0400) [pid = 2245] [serial = 754] [outer = 0x0] 09:35:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x126d94c00) [pid = 2245] [serial = 755] [outer = 0x1128d0400] 09:35:19 INFO - PROCESS | 2245 | 1467477319009 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x127121c00) [pid = 2245] [serial = 756] [outer = 0x1128d0400] 09:35:19 INFO - PROCESS | 2245 | 1467477319587 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]]]}] 09:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 820ms 09:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:35:19 INFO - PROCESS | 2245 | 1467477319626 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:35:19 INFO - PROCESS | 2245 | 1467477319629 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 09:35:19 INFO - PROCESS | 2245 | 1467477319631 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:35:19 INFO - PROCESS | 2245 | 1467477319634 Marionette TRACE conn2 <- [1,982,null,{}] 09:35:19 INFO - PROCESS | 2245 | 1467477319637 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}] 09:35:19 INFO - PROCESS | 2245 | 1467477319639 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:19 INFO - PROCESS | 2245 | 1467477319737 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:35:19 INFO - PROCESS | 2245 | 1467477319796 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:19 INFO - PROCESS | 2245 | 1467477319797 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183e1000 == 47 [pid = 2245] [id = 253] 09:35:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x112f51000) [pid = 2245] [serial = 757] [outer = 0x0] 09:35:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x115e5f000) [pid = 2245] [serial = 758] [outer = 0x112f51000] 09:35:19 INFO - PROCESS | 2245 | 1467477319825 Marionette DEBUG loaded listener.js 09:35:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x116881c00) [pid = 2245] [serial = 759] [outer = 0x112f51000] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x12946f000 == 46 [pid = 2245] [id = 246] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x129306000 == 45 [pid = 2245] [id = 245] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x1256bb000 == 44 [pid = 2245] [id = 244] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x1183a5000 == 43 [pid = 2245] [id = 243] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x1267d8800 == 42 [pid = 2245] [id = 242] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x119822800 == 41 [pid = 2245] [id = 241] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x1210a0000 == 40 [pid = 2245] [id = 240] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x119b39000 == 39 [pid = 2245] [id = 239] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x1185b6000 == 38 [pid = 2245] [id = 238] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x116f98800 == 37 [pid = 2245] [id = 237] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x112ea5800 == 36 [pid = 2245] [id = 236] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x11714c800 == 35 [pid = 2245] [id = 235] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x126ecd000 == 34 [pid = 2245] [id = 234] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x115e1e800 == 33 [pid = 2245] [id = 222] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x12b132000 == 32 [pid = 2245] [id = 252] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x12aeae000 == 31 [pid = 2245] [id = 251] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x12a6c1000 == 30 [pid = 2245] [id = 250] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x1216db000 == 29 [pid = 2245] [id = 249] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x1183a8000 == 28 [pid = 2245] [id = 248] 09:35:20 INFO - PROCESS | 2245 | --DOCSHELL 0x1299a8800 == 27 [pid = 2245] [id = 247] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x118097000) [pid = 2245] [serial = 680] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x1128d1000) [pid = 2245] [serial = 668] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x116f0bc00) [pid = 2245] [serial = 677] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x112f4dc00) [pid = 2245] [serial = 666] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x112a88800) [pid = 2245] [serial = 665] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1167f1000) [pid = 2245] [serial = 674] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x116a23400) [pid = 2245] [serial = 675] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1132aac00) [pid = 2245] [serial = 671] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x113c36c00) [pid = 2245] [serial = 672] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x11848a400) [pid = 2245] [serial = 684] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1182eb800) [pid = 2245] [serial = 683] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x110fb8400) [pid = 2245] [serial = 651] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x110fafc00) [pid = 2245] [serial = 650] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x11809e800) [pid = 2245] [serial = 654] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x116f0f400) [pid = 2245] [serial = 653] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x118d8ec00) [pid = 2245] [serial = 689] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1182ef400) [pid = 2245] [serial = 692] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1195eb400) [pid = 2245] [serial = 657] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1187d7400) [pid = 2245] [serial = 656] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x118704000) [pid = 2245] [serial = 686] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1289eac00) [pid = 2245] [serial = 660] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x128707c00) [pid = 2245] [serial = 659] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1195e2400) [pid = 2245] [serial = 695] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x128c16000) [pid = 2245] [serial = 663] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x119cd7000) [pid = 2245] [serial = 662] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x11928dc00) [pid = 2245] [serial = 693] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x119110800) [pid = 2245] [serial = 690] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1129a7400) [pid = 2245] [serial = 669] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x11877dc00) [pid = 2245] [serial = 687] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1180a3000) [pid = 2245] [serial = 681] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x120e31400) [pid = 2245] [serial = 699] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x11755f800) [pid = 2245] [serial = 678] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x11978d800) [pid = 2245] [serial = 696] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x119931800) [pid = 2245] [serial = 698] [outer = 0x0] [url = about:blank] 09:35:20 INFO - PROCESS | 2245 | 1467477320824 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]]]}] 09:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1223ms 09:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:35:20 INFO - PROCESS | 2245 | 1467477320855 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:35:20 INFO - PROCESS | 2245 | 1467477320857 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 09:35:20 INFO - PROCESS | 2245 | 1467477320861 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:35:20 INFO - PROCESS | 2245 | 1467477320864 Marionette TRACE conn2 <- [1,986,null,{}] 09:35:20 INFO - PROCESS | 2245 | 1467477320868 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}] 09:35:20 INFO - PROCESS | 2245 | 1467477320870 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:20 INFO - PROCESS | 2245 | 1467477320951 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:35:20 INFO - PROCESS | 2245 | 1467477320956 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:20 INFO - PROCESS | 2245 | 1467477320958 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x115d67800 == 28 [pid = 2245] [id = 254] 09:35:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x112a7ac00) [pid = 2245] [serial = 760] [outer = 0x0] 09:35:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x112a88800) [pid = 2245] [serial = 761] [outer = 0x112a7ac00] 09:35:20 INFO - PROCESS | 2245 | 1467477320988 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x112f4f400) [pid = 2245] [serial = 762] [outer = 0x112a7ac00] 09:35:21 INFO - PROCESS | 2245 | 1467477321343 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]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 524ms 09:35:21 INFO - PROCESS | 2245 | 1467477321407 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 2245 | 1467477321411 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 09:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:35:21 INFO - PROCESS | 2245 | 1467477321417 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 2245 | 1467477321419 Marionette TRACE conn2 <- [1,990,null,{}] 09:35:21 INFO - PROCESS | 2245 | 1467477321421 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}] 09:35:21 INFO - PROCESS | 2245 | 1467477321423 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:21 INFO - PROCESS | 2245 | 1467477321502 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:35:21 INFO - PROCESS | 2245 | 1467477321506 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:21 INFO - PROCESS | 2245 | 1467477321508 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x116f9a000 == 29 [pid = 2245] [id = 255] 09:35:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1133ec400) [pid = 2245] [serial = 763] [outer = 0x0] 09:35:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1167f1000) [pid = 2245] [serial = 764] [outer = 0x1133ec400] 09:35:21 INFO - PROCESS | 2245 | 1467477321538 Marionette DEBUG loaded listener.js 09:35:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x116a23000) [pid = 2245] [serial = 765] [outer = 0x1133ec400] 09:35:21 INFO - PROCESS | 2245 | 1467477321885 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]]]}] 09:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 09:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:35:21 INFO - PROCESS | 2245 | 1467477321945 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:35:21 INFO - PROCESS | 2245 | 1467477321946 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 09:35:21 INFO - PROCESS | 2245 | 1467477321950 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:35:21 INFO - PROCESS | 2245 | 1467477321960 Marionette TRACE conn2 <- [1,994,null,{}] 09:35:21 INFO - PROCESS | 2245 | 1467477321968 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}] 09:35:21 INFO - PROCESS | 2245 | 1467477321971 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:22 INFO - PROCESS | 2245 | 1467477322052 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:35:22 INFO - PROCESS | 2245 | 1467477322056 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 2245 | 1467477322059 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x116f99000 == 30 [pid = 2245] [id = 256] 09:35:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x118096400) [pid = 2245] [serial = 766] [outer = 0x0] 09:35:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x11809d800) [pid = 2245] [serial = 767] [outer = 0x118096400] 09:35:22 INFO - PROCESS | 2245 | 1467477322089 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x118131400) [pid = 2245] [serial = 768] [outer = 0x118096400] 09:35:22 INFO - PROCESS | 2245 | 1467477322529 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]]]}] 09:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 630ms 09:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:35:22 INFO - PROCESS | 2245 | 1467477322584 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:35:22 INFO - PROCESS | 2245 | 1467477322587 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 09:35:22 INFO - PROCESS | 2245 | 1467477322590 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:35:22 INFO - PROCESS | 2245 | 1467477322592 Marionette TRACE conn2 <- [1,998,null,{}] 09:35:22 INFO - PROCESS | 2245 | 1467477322595 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}] 09:35:22 INFO - PROCESS | 2245 | 1467477322596 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:22 INFO - PROCESS | 2245 | 1467477322667 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:35:22 INFO - PROCESS | 2245 | 1467477322670 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:22 INFO - PROCESS | 2245 | 1467477322672 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191b5000 == 31 [pid = 2245] [id = 257] 09:35:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1181c4800) [pid = 2245] [serial = 769] [outer = 0x0] 09:35:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1181c9400) [pid = 2245] [serial = 770] [outer = 0x1181c4800] 09:35:22 INFO - PROCESS | 2245 | 1467477322692 Marionette DEBUG loaded listener.js 09:35:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x118470400) [pid = 2245] [serial = 771] [outer = 0x1181c4800] 09:35:23 INFO - PROCESS | 2245 | 1467477323165 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]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 626ms 09:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:35:23 INFO - PROCESS | 2245 | 1467477323221 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 2245 | 1467477323222 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 09:35:23 INFO - PROCESS | 2245 | 1467477323224 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 2245 | 1467477323225 Marionette TRACE conn2 <- [1,1002,null,{}] 09:35:23 INFO - PROCESS | 2245 | 1467477323228 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}] 09:35:23 INFO - PROCESS | 2245 | 1467477323229 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:23 INFO - PROCESS | 2245 | 1467477323333 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:35:23 INFO - PROCESS | 2245 | 1467477323387 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 2245 | 1467477323388 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x119850800 == 32 [pid = 2245] [id = 258] 09:35:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1181c5400) [pid = 2245] [serial = 772] [outer = 0x0] 09:35:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x118486c00) [pid = 2245] [serial = 773] [outer = 0x1181c5400] 09:35:23 INFO - PROCESS | 2245 | 1467477323413 Marionette DEBUG loaded listener.js 09:35:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x118711400) [pid = 2245] [serial = 774] [outer = 0x1181c5400] 09:35:23 INFO - PROCESS | 2245 | 1467477323745 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]]]}] 09:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 568ms 09:35:23 INFO - PROCESS | 2245 | 1467477323793 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:35:23 INFO - PROCESS | 2245 | 1467477323794 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 09:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:35:23 INFO - PROCESS | 2245 | 1467477323797 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:35:23 INFO - PROCESS | 2245 | 1467477323798 Marionette TRACE conn2 <- [1,1006,null,{}] 09:35:23 INFO - PROCESS | 2245 | 1467477323800 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}] 09:35:23 INFO - PROCESS | 2245 | 1467477323805 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:23 INFO - PROCESS | 2245 | 1467477323925 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:35:23 INFO - PROCESS | 2245 | 1467477323959 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:23 INFO - PROCESS | 2245 | 1467477323960 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f0d800 == 33 [pid = 2245] [id = 259] 09:35:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x118703400) [pid = 2245] [serial = 775] [outer = 0x0] 09:35:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x11910e800) [pid = 2245] [serial = 776] [outer = 0x118703400] 09:35:23 INFO - PROCESS | 2245 | 1467477323986 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1199d2c00) [pid = 2245] [serial = 777] [outer = 0x118703400] 09:35:24 INFO - PROCESS | 2245 | 1467477324348 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]]]}] 09:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 572ms 09:35:24 INFO - PROCESS | 2245 | 1467477324372 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:35:24 INFO - PROCESS | 2245 | 1467477324373 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 09:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:35:24 INFO - PROCESS | 2245 | 1467477324376 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:35:24 INFO - PROCESS | 2245 | 1467477324376 Marionette TRACE conn2 <- [1,1010,null,{}] 09:35:24 INFO - PROCESS | 2245 | 1467477324379 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}] 09:35:24 INFO - PROCESS | 2245 | 1467477324383 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:24 INFO - PROCESS | 2245 | 1467477324473 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:35:24 INFO - PROCESS | 2245 | 1467477324477 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:24 INFO - PROCESS | 2245 | 1467477324478 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x121593800 == 34 [pid = 2245] [id = 260] 09:35:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1195e1800) [pid = 2245] [serial = 778] [outer = 0x0] 09:35:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x120e30c00) [pid = 2245] [serial = 779] [outer = 0x1195e1800] 09:35:24 INFO - PROCESS | 2245 | 1467477324506 Marionette DEBUG loaded listener.js 09:35:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1212b7000) [pid = 2245] [serial = 780] [outer = 0x1195e1800] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1199cf400) [pid = 2245] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1122be800) [pid = 2245] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x123b1f800) [pid = 2245] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x119cd3800) [pid = 2245] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x111daec00) [pid = 2245] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x118706400) [pid = 2245] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1129ad400) [pid = 2245] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x11324c400) [pid = 2245] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x11846f000) [pid = 2245] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x116f10800) [pid = 2245] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1132b5800) [pid = 2245] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x112f4a000) [pid = 2245] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1128d2000) [pid = 2245] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:35:25 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x11850bc00) [pid = 2245] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:35:25 INFO - PROCESS | 2245 | 1467477325281 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]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 919ms 09:35:25 INFO - PROCESS | 2245 | 1467477325296 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 2245 | 1467477325299 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 09:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:35:25 INFO - PROCESS | 2245 | 1467477325305 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 2245 | 1467477325306 Marionette TRACE conn2 <- [1,1014,null,{}] 09:35:25 INFO - PROCESS | 2245 | 1467477325308 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}] 09:35:25 INFO - PROCESS | 2245 | 1467477325309 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:25 INFO - PROCESS | 2245 | 1467477325386 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:35:25 INFO - PROCESS | 2245 | 1467477325390 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 2245 | 1467477325391 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x12199e000 == 35 [pid = 2245] [id = 261] 09:35:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1110a1c00) [pid = 2245] [serial = 781] [outer = 0x0] 09:35:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x11324c400) [pid = 2245] [serial = 782] [outer = 0x1110a1c00] 09:35:25 INFO - PROCESS | 2245 | 1467477325418 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x11850d400) [pid = 2245] [serial = 783] [outer = 0x1110a1c00] 09:35:25 INFO - PROCESS | 2245 | 1467477325725 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]]]}] 09:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 472ms 09:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:35:25 INFO - PROCESS | 2245 | 1467477325777 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:35:25 INFO - PROCESS | 2245 | 1467477325779 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 09:35:25 INFO - PROCESS | 2245 | 1467477325781 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:35:25 INFO - PROCESS | 2245 | 1467477325782 Marionette TRACE conn2 <- [1,1018,null,{}] 09:35:25 INFO - PROCESS | 2245 | 1467477325783 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}] 09:35:25 INFO - PROCESS | 2245 | 1467477325784 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:25 INFO - PROCESS | 2245 | 1467477325886 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:35:25 INFO - PROCESS | 2245 | 1467477325894 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:25 INFO - PROCESS | 2245 | 1467477325895 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256c1000 == 36 [pid = 2245] [id = 262] 09:35:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x116f09c00) [pid = 2245] [serial = 784] [outer = 0x0] 09:35:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1212bb000) [pid = 2245] [serial = 785] [outer = 0x116f09c00] 09:35:25 INFO - PROCESS | 2245 | 1467477325923 Marionette DEBUG loaded listener.js 09:35:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x123b21c00) [pid = 2245] [serial = 786] [outer = 0x116f09c00] 09:35:26 INFO - PROCESS | 2245 | 1467477326330 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]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 572ms 09:35:26 INFO - PROCESS | 2245 | 1467477326354 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 2245 | 1467477326356 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 09:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:35:26 INFO - PROCESS | 2245 | 1467477326359 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 2245 | 1467477326361 Marionette TRACE conn2 <- [1,1022,null,{}] 09:35:26 INFO - PROCESS | 2245 | 1467477326367 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}] 09:35:26 INFO - PROCESS | 2245 | 1467477326370 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:26 INFO - PROCESS | 2245 | 1467477326489 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:35:26 INFO - PROCESS | 2245 | 1467477326571 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:26 INFO - PROCESS | 2245 | 1467477326573 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x125c48800 == 37 [pid = 2245] [id = 263] 09:35:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x112f49000) [pid = 2245] [serial = 787] [outer = 0x0] 09:35:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x123e67400) [pid = 2245] [serial = 788] [outer = 0x112f49000] 09:35:26 INFO - PROCESS | 2245 | 1467477326606 Marionette DEBUG loaded listener.js 09:35:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12534d000) [pid = 2245] [serial = 789] [outer = 0x112f49000] 09:35:26 INFO - PROCESS | 2245 | 1467477326875 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]]]}] 09:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 520ms 09:35:26 INFO - PROCESS | 2245 | 1467477326890 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:35:26 INFO - PROCESS | 2245 | 1467477326893 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 09:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:35:26 INFO - PROCESS | 2245 | 1467477326926 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:35:26 INFO - PROCESS | 2245 | 1467477326929 Marionette TRACE conn2 <- [1,1026,null,{}] 09:35:26 INFO - PROCESS | 2245 | 1467477326937 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}] 09:35:26 INFO - PROCESS | 2245 | 1467477326939 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:27 INFO - PROCESS | 2245 | 1467477327050 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:35:27 INFO - PROCESS | 2245 | 1467477327053 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 2245 | 1467477327055 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ec9800 == 38 [pid = 2245] [id = 264] 09:35:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1122bd000) [pid = 2245] [serial = 790] [outer = 0x0] 09:35:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x125350c00) [pid = 2245] [serial = 791] [outer = 0x1122bd000] 09:35:27 INFO - PROCESS | 2245 | 1467477327128 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x126e47000) [pid = 2245] [serial = 792] [outer = 0x1122bd000] 09:35:27 INFO - PROCESS | 2245 | 1467477327635 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]]]}] 09:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 748ms 09:35:27 INFO - PROCESS | 2245 | 1467477327673 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:35:27 INFO - PROCESS | 2245 | 1467477327676 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 09:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:35:27 INFO - PROCESS | 2245 | 1467477327683 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:35:27 INFO - PROCESS | 2245 | 1467477327685 Marionette TRACE conn2 <- [1,1030,null,{}] 09:35:27 INFO - PROCESS | 2245 | 1467477327690 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}] 09:35:27 INFO - PROCESS | 2245 | 1467477327692 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:27 INFO - PROCESS | 2245 | 1467477327802 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:35:27 INFO - PROCESS | 2245 | 1467477327879 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:27 INFO - PROCESS | 2245 | 1467477327880 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x116faa800 == 39 [pid = 2245] [id = 265] 09:35:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x112f4a800) [pid = 2245] [serial = 793] [outer = 0x0] 09:35:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x112fd7000) [pid = 2245] [serial = 794] [outer = 0x112f4a800] 09:35:27 INFO - PROCESS | 2245 | 1467477327912 Marionette DEBUG loaded listener.js 09:35:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x113c65c00) [pid = 2245] [serial = 795] [outer = 0x112f4a800] 09:35:28 INFO - PROCESS | 2245 | 1467477328512 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]]]}] 09:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 874ms 09:35:28 INFO - PROCESS | 2245 | 1467477328559 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:35:28 INFO - PROCESS | 2245 | 1467477328566 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 09:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:35:28 INFO - PROCESS | 2245 | 1467477328575 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:35:28 INFO - PROCESS | 2245 | 1467477328578 Marionette TRACE conn2 <- [1,1034,null,{}] 09:35:28 INFO - PROCESS | 2245 | 1467477328583 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}] 09:35:28 INFO - PROCESS | 2245 | 1467477328586 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:28 INFO - PROCESS | 2245 | 1467477328697 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:35:28 INFO - PROCESS | 2245 | 1467477328774 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:28 INFO - PROCESS | 2245 | 1467477328775 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x120dd1800 == 40 [pid = 2245] [id = 266] 09:35:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x116f03400) [pid = 2245] [serial = 796] [outer = 0x0] 09:35:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1174e6c00) [pid = 2245] [serial = 797] [outer = 0x116f03400] 09:35:28 INFO - PROCESS | 2245 | 1467477328807 Marionette DEBUG loaded listener.js 09:35:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1180a5000) [pid = 2245] [serial = 798] [outer = 0x116f03400] 09:35:29 INFO - PROCESS | 2245 | 1467477329439 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]]]}] 09:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 927ms 09:35:29 INFO - PROCESS | 2245 | 1467477329501 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:35:29 INFO - PROCESS | 2245 | 1467477329504 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 09:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:35:29 INFO - PROCESS | 2245 | 1467477329507 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:35:29 INFO - PROCESS | 2245 | 1467477329509 Marionette TRACE conn2 <- [1,1038,null,{}] 09:35:29 INFO - PROCESS | 2245 | 1467477329513 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}] 09:35:29 INFO - PROCESS | 2245 | 1467477329514 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:29 INFO - PROCESS | 2245 | 1467477329635 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:35:29 INFO - PROCESS | 2245 | --DOCSHELL 0x125c48800 == 39 [pid = 2245] [id = 263] 09:35:29 INFO - PROCESS | 2245 | --DOCSHELL 0x1256c1000 == 38 [pid = 2245] [id = 262] 09:35:29 INFO - PROCESS | 2245 | --DOCSHELL 0x12199e000 == 37 [pid = 2245] [id = 261] 09:35:29 INFO - PROCESS | 2245 | --DOCSHELL 0x121593800 == 36 [pid = 2245] [id = 260] 09:35:29 INFO - PROCESS | 2245 | --DOCSHELL 0x120f0d800 == 35 [pid = 2245] [id = 259] 09:35:29 INFO - PROCESS | 2245 | --DOCSHELL 0x119850800 == 34 [pid = 2245] [id = 258] 09:35:29 INFO - PROCESS | 2245 | --DOCSHELL 0x1191b5000 == 33 [pid = 2245] [id = 257] 09:35:29 INFO - PROCESS | 2245 | --DOCSHELL 0x116f99000 == 32 [pid = 2245] [id = 256] 09:35:29 INFO - PROCESS | 2245 | --DOCSHELL 0x116f9a000 == 31 [pid = 2245] [id = 255] 09:35:29 INFO - PROCESS | 2245 | --DOCSHELL 0x115d67800 == 30 [pid = 2245] [id = 254] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1267c2800) [pid = 2245] [serial = 740] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x119cd1000) [pid = 2245] [serial = 722] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x123e6b400) [pid = 2245] [serial = 725] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1210c9c00) [pid = 2245] [serial = 723] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x125352c00) [pid = 2245] [serial = 728] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x121509800) [pid = 2245] [serial = 701] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1129b0400) [pid = 2245] [serial = 707] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x11324a400) [pid = 2245] [serial = 708] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1187d5c00) [pid = 2245] [serial = 719] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x112ee8c00) [pid = 2245] [serial = 704] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1133acc00) [pid = 2245] [serial = 705] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x113da6400) [pid = 2245] [serial = 710] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x11688c400) [pid = 2245] [serial = 711] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x118473000) [pid = 2245] [serial = 716] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x11850a800) [pid = 2245] [serial = 717] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x118098800) [pid = 2245] [serial = 713] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1180a4400) [pid = 2245] [serial = 714] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x12197e000) [pid = 2245] [serial = 702] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x121010c00) [pid = 2245] [serial = 734] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x11688b400) [pid = 2245] [serial = 731] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1267bc000) [pid = 2245] [serial = 738] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x125157c00) [pid = 2245] [serial = 726] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x12561d000) [pid = 2245] [serial = 729] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x125b87c00) [pid = 2245] [serial = 735] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x1181bb800) [pid = 2245] [serial = 732] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x12532a800) [pid = 2245] [serial = 737] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x119296400) [pid = 2245] [serial = 720] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x12870e400) [pid = 2245] [serial = 741] [outer = 0x0] [url = about:blank] 09:35:29 INFO - PROCESS | 2245 | 1467477329712 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:29 INFO - PROCESS | 2245 | 1467477329715 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:29 INFO - PROCESS | 2245 | ++DOCSHELL 0x115d67800 == 31 [pid = 2245] [id = 267] 09:35:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x112f55c00) [pid = 2245] [serial = 799] [outer = 0x0] 09:35:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x1133acc00) [pid = 2245] [serial = 800] [outer = 0x112f55c00] 09:35:29 INFO - PROCESS | 2245 | 1467477329744 Marionette DEBUG loaded listener.js 09:35:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x1167ab000) [pid = 2245] [serial = 801] [outer = 0x112f55c00] 09:35:30 INFO - PROCESS | 2245 | 1467477330086 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]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 621ms 09:35:30 INFO - PROCESS | 2245 | 1467477330129 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 2245 | 1467477330132 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 09:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:35:30 INFO - PROCESS | 2245 | 1467477330137 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 2245 | 1467477330138 Marionette TRACE conn2 <- [1,1042,null,{}] 09:35:30 INFO - PROCESS | 2245 | 1467477330141 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}] 09:35:30 INFO - PROCESS | 2245 | 1467477330142 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:30 INFO - PROCESS | 2245 | 1467477330226 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:35:30 INFO - PROCESS | 2245 | 1467477330233 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 2245 | 1467477330236 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c7800 == 32 [pid = 2245] [id = 268] 09:35:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x116f0a400) [pid = 2245] [serial = 802] [outer = 0x0] 09:35:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x11809bc00) [pid = 2245] [serial = 803] [outer = 0x116f0a400] 09:35:30 INFO - PROCESS | 2245 | 1467477330266 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x118139800) [pid = 2245] [serial = 804] [outer = 0x116f0a400] 09:35:30 INFO - PROCESS | 2245 | 1467477330738 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]]]}] 09:35:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:35:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 621ms 09:35:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:35:30 INFO - PROCESS | 2245 | 1467477330758 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:35:30 INFO - PROCESS | 2245 | 1467477330759 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 09:35:30 INFO - PROCESS | 2245 | 1467477330762 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:35:30 INFO - PROCESS | 2245 | 1467477330766 Marionette TRACE conn2 <- [1,1046,null,{}] 09:35:30 INFO - PROCESS | 2245 | 1467477330773 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}] 09:35:30 INFO - PROCESS | 2245 | 1467477330777 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:30 INFO - PROCESS | 2245 | 1467477330866 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:35:30 INFO - PROCESS | 2245 | 1467477330871 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:30 INFO - PROCESS | 2245 | 1467477330874 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193df800 == 33 [pid = 2245] [id = 269] 09:35:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x112a7b400) [pid = 2245] [serial = 805] [outer = 0x0] 09:35:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x118773000) [pid = 2245] [serial = 806] [outer = 0x112a7b400] 09:35:30 INFO - PROCESS | 2245 | 1467477330902 Marionette DEBUG loaded listener.js 09:35:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x119105800) [pid = 2245] [serial = 807] [outer = 0x112a7b400] 09:35:31 INFO - PROCESS | 2245 | 1467477331226 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]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 523ms 09:35:31 INFO - PROCESS | 2245 | 1467477331285 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 2245 | 1467477331287 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 09:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:35:31 INFO - PROCESS | 2245 | 1467477331289 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 2245 | 1467477331290 Marionette TRACE conn2 <- [1,1050,null,{}] 09:35:31 INFO - PROCESS | 2245 | 1467477331293 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}] 09:35:31 INFO - PROCESS | 2245 | 1467477331294 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:31 INFO - PROCESS | 2245 | 1467477331375 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:35:31 INFO - PROCESS | 2245 | 1467477331379 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:31 INFO - PROCESS | 2245 | 1467477331381 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f0c000 == 34 [pid = 2245] [id = 270] 09:35:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1195e2c00) [pid = 2245] [serial = 808] [outer = 0x0] 09:35:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x11978c000) [pid = 2245] [serial = 809] [outer = 0x1195e2c00] 09:35:31 INFO - PROCESS | 2245 | 1467477331409 Marionette DEBUG loaded listener.js 09:35:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1199d7000) [pid = 2245] [serial = 810] [outer = 0x1195e2c00] 09:35:31 INFO - PROCESS | 2245 | 1467477331794 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]]]}] 09:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 520ms 09:35:31 INFO - PROCESS | 2245 | 1467477331810 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:35:31 INFO - PROCESS | 2245 | 1467477331812 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 09:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:35:31 INFO - PROCESS | 2245 | 1467477331818 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:35:31 INFO - PROCESS | 2245 | 1467477331820 Marionette TRACE conn2 <- [1,1054,null,{}] 09:35:31 INFO - PROCESS | 2245 | 1467477331823 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}] 09:35:31 INFO - PROCESS | 2245 | 1467477331826 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:31 INFO - PROCESS | 2245 | 1467477331987 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:35:32 INFO - PROCESS | 2245 | 1467477332002 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 2245 | 1467477332003 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x12199d000 == 35 [pid = 2245] [id = 271] 09:35:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x119cd1000) [pid = 2245] [serial = 811] [outer = 0x0] 09:35:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x120e31800) [pid = 2245] [serial = 812] [outer = 0x119cd1000] 09:35:32 INFO - PROCESS | 2245 | 1467477332028 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x121678800) [pid = 2245] [serial = 813] [outer = 0x119cd1000] 09:35:32 INFO - PROCESS | 2245 | 1467477332358 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]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 571ms 09:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:35:32 INFO - PROCESS | 2245 | 1467477332392 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 2245 | 1467477332393 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 09:35:32 INFO - PROCESS | 2245 | 1467477332395 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 2245 | 1467477332397 Marionette TRACE conn2 <- [1,1058,null,{}] 09:35:32 INFO - PROCESS | 2245 | 1467477332401 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}] 09:35:32 INFO - PROCESS | 2245 | 1467477332405 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:32 INFO - PROCESS | 2245 | 1467477332521 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:35:32 INFO - PROCESS | 2245 | 1467477332555 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:32 INFO - PROCESS | 2245 | 1467477332556 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x125c48800 == 36 [pid = 2245] [id = 272] 09:35:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x123b8f400) [pid = 2245] [serial = 814] [outer = 0x0] 09:35:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x125b7f400) [pid = 2245] [serial = 815] [outer = 0x123b8f400] 09:35:32 INFO - PROCESS | 2245 | 1467477332582 Marionette DEBUG loaded listener.js 09:35:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x126e50c00) [pid = 2245] [serial = 816] [outer = 0x123b8f400] 09:35:32 INFO - PROCESS | 2245 | 1467477332911 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]]]}] 09:35:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:35:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 521ms 09:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:35:32 INFO - PROCESS | 2245 | 1467477332918 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:35:32 INFO - PROCESS | 2245 | 1467477332920 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 09:35:32 INFO - PROCESS | 2245 | 1467477332922 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:35:32 INFO - PROCESS | 2245 | 1467477332923 Marionette TRACE conn2 <- [1,1062,null,{}] 09:35:32 INFO - PROCESS | 2245 | 1467477332941 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}] 09:35:32 INFO - PROCESS | 2245 | 1467477332942 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:33 INFO - PROCESS | 2245 | 1467477333041 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:35:33 INFO - PROCESS | 2245 | 1467477333045 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 2245 | 1467477333046 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x128aa2800 == 37 [pid = 2245] [id = 273] 09:35:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12711d800) [pid = 2245] [serial = 817] [outer = 0x0] 09:35:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128709c00) [pid = 2245] [serial = 818] [outer = 0x12711d800] 09:35:33 INFO - PROCESS | 2245 | 1467477333071 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128712000) [pid = 2245] [serial = 819] [outer = 0x12711d800] 09:35:33 INFO - PROCESS | 2245 | 1467477333411 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]]]}] 09:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 530ms 09:35:33 INFO - PROCESS | 2245 | 1467477333452 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:35:33 INFO - PROCESS | 2245 | 1467477333454 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 09:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:35:33 INFO - PROCESS | 2245 | 1467477333456 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:35:33 INFO - PROCESS | 2245 | 1467477333457 Marionette TRACE conn2 <- [1,1066,null,{}] 09:35:33 INFO - PROCESS | 2245 | 1467477333459 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}] 09:35:33 INFO - PROCESS | 2245 | 1467477333461 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:33 INFO - PROCESS | 2245 | 1467477333556 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:35:33 INFO - PROCESS | 2245 | 1467477333568 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:33 INFO - PROCESS | 2245 | 1467477333569 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e6e800 == 38 [pid = 2245] [id = 274] 09:35:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128712400) [pid = 2245] [serial = 820] [outer = 0x0] 09:35:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1289e3400) [pid = 2245] [serial = 821] [outer = 0x128712400] 09:35:33 INFO - PROCESS | 2245 | 1467477333594 Marionette DEBUG loaded listener.js 09:35:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1289ec800) [pid = 2245] [serial = 822] [outer = 0x128712400] 09:35:34 INFO - PROCESS | 2245 | 1467477334015 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]]]}] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1181c4800) [pid = 2245] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1181c5400) [pid = 2245] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x112a7ac00) [pid = 2245] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x118096400) [pid = 2245] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1133ec400) [pid = 2245] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1133b3800) [pid = 2245] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x112f51000) [pid = 2245] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x116fe8000) [pid = 2245] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x119796400) [pid = 2245] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x119924800) [pid = 2245] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x118703400) [pid = 2245] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1195e1800) [pid = 2245] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1128d0400) [pid = 2245] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1110a1c00) [pid = 2245] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x116f09c00) [pid = 2245] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:35:34 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x112f49000) [pid = 2245] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 618ms 09:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:35:34 INFO - PROCESS | 2245 | 1467477334074 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 2245 | 1467477334076 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 09:35:34 INFO - PROCESS | 2245 | 1467477334086 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 2245 | 1467477334087 Marionette TRACE conn2 <- [1,1070,null,{}] 09:35:34 INFO - PROCESS | 2245 | 1467477334090 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}] 09:35:34 INFO - PROCESS | 2245 | 1467477334091 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:34 INFO - PROCESS | 2245 | 1467477334169 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:35:34 INFO - PROCESS | 2245 | 1467477334173 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 2245 | 1467477334174 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193de000 == 39 [pid = 2245] [id = 275] 09:35:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1132ae000) [pid = 2245] [serial = 823] [outer = 0x0] 09:35:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x11688a400) [pid = 2245] [serial = 824] [outer = 0x1132ae000] 09:35:34 INFO - PROCESS | 2245 | 1467477334198 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1180a3c00) [pid = 2245] [serial = 825] [outer = 0x1132ae000] 09:35:34 INFO - PROCESS | 2245 | 1467477334525 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]]]}] 09:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 476ms 09:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:35:34 INFO - PROCESS | 2245 | 1467477334556 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:35:34 INFO - PROCESS | 2245 | 1467477334557 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 09:35:34 INFO - PROCESS | 2245 | 1467477334559 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:35:34 INFO - PROCESS | 2245 | 1467477334560 Marionette TRACE conn2 <- [1,1074,null,{}] 09:35:34 INFO - PROCESS | 2245 | 1467477334562 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}] 09:35:34 INFO - PROCESS | 2245 | 1467477334563 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:34 INFO - PROCESS | 2245 | 1467477334668 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:35:34 INFO - PROCESS | 2245 | 1467477334674 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:34 INFO - PROCESS | 2245 | 1467477334675 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x129849800 == 40 [pid = 2245] [id = 276] 09:35:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x112f54000) [pid = 2245] [serial = 826] [outer = 0x0] 09:35:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x119103000) [pid = 2245] [serial = 827] [outer = 0x112f54000] 09:35:34 INFO - PROCESS | 2245 | 1467477334699 Marionette DEBUG loaded listener.js 09:35:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x128706c00) [pid = 2245] [serial = 828] [outer = 0x112f54000] 09:35:35 INFO - PROCESS | 2245 | 1467477335022 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]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 09:35:35 INFO - PROCESS | 2245 | 1467477335078 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 2245 | 1467477335079 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 09:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:35:35 INFO - PROCESS | 2245 | 1467477335082 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 2245 | 1467477335083 Marionette TRACE conn2 <- [1,1078,null,{}] 09:35:35 INFO - PROCESS | 2245 | 1467477335086 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}] 09:35:35 INFO - PROCESS | 2245 | 1467477335087 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:35 INFO - PROCESS | 2245 | 1467477335180 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:35:35 INFO - PROCESS | 2245 | 1467477335185 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 2245 | 1467477335187 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ae94000 == 41 [pid = 2245] [id = 277] 09:35:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x128708800) [pid = 2245] [serial = 829] [outer = 0x0] 09:35:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x128c12400) [pid = 2245] [serial = 830] [outer = 0x128708800] 09:35:35 INFO - PROCESS | 2245 | 1467477335213 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128cccc00) [pid = 2245] [serial = 831] [outer = 0x128708800] 09:35:35 INFO - PROCESS | 2245 | 1467477335551 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]]]}] 09:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 520ms 09:35:35 INFO - PROCESS | 2245 | 1467477335613 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:35:35 INFO - PROCESS | 2245 | 1467477335614 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 09:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:35:35 INFO - PROCESS | 2245 | 1467477335616 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:35:35 INFO - PROCESS | 2245 | 1467477335617 Marionette TRACE conn2 <- [1,1082,null,{}] 09:35:35 INFO - PROCESS | 2245 | 1467477335620 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}] 09:35:35 INFO - PROCESS | 2245 | 1467477335621 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:35 INFO - PROCESS | 2245 | 1467477335704 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:35:35 INFO - PROCESS | 2245 | 1467477335708 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:35 INFO - PROCESS | 2245 | 1467477335709 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b122000 == 42 [pid = 2245] [id = 278] 09:35:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x128cd3800) [pid = 2245] [serial = 832] [outer = 0x0] 09:35:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x128d67400) [pid = 2245] [serial = 833] [outer = 0x128cd3800] 09:35:35 INFO - PROCESS | 2245 | 1467477335733 Marionette DEBUG loaded listener.js 09:35:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128ecc000) [pid = 2245] [serial = 834] [outer = 0x128cd3800] 09:35:36 INFO - PROCESS | 2245 | 1467477336131 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]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 569ms 09:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:35:36 INFO - PROCESS | 2245 | 1467477336186 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 2245 | 1467477336189 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 09:35:36 INFO - PROCESS | 2245 | 1467477336192 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:35:36 INFO - PROCESS | 2245 | 1467477336194 Marionette TRACE conn2 <- [1,1086,null,{}] 09:35:36 INFO - PROCESS | 2245 | 1467477336218 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}] 09:35:36 INFO - PROCESS | 2245 | 1467477336219 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:36 INFO - PROCESS | 2245 | 1467477336327 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:35:36 INFO - PROCESS | 2245 | 1467477336382 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:36 INFO - PROCESS | 2245 | 1467477336383 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x117470000 == 43 [pid = 2245] [id = 279] 09:35:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x112a7b800) [pid = 2245] [serial = 835] [outer = 0x0] 09:35:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1133f0400) [pid = 2245] [serial = 836] [outer = 0x112a7b800] 09:35:36 INFO - PROCESS | 2245 | 1467477336415 Marionette DEBUG loaded listener.js 09:35:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x116825800) [pid = 2245] [serial = 837] [outer = 0x112a7b800] 09:35:36 INFO - PROCESS | 2245 | 1467477336875 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]]]}] 09:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 725ms 09:35:36 INFO - PROCESS | 2245 | 1467477336987 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:35:36 INFO - PROCESS | 2245 | 1467477336990 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 09:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:35:37 INFO - PROCESS | 2245 | 1467477337080 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 2245 | 1467477337082 Marionette TRACE conn2 <- [1,1090,null,{}] 09:35:37 INFO - PROCESS | 2245 | 1467477337084 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}] 09:35:37 INFO - PROCESS | 2245 | 1467477337086 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:37 INFO - PROCESS | 2245 | 1467477337190 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:35:37 INFO - PROCESS | 2245 | 1467477337241 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:37 INFO - PROCESS | 2245 | 1467477337242 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ad9a000 == 44 [pid = 2245] [id = 280] 09:35:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1182e8c00) [pid = 2245] [serial = 838] [outer = 0x0] 09:35:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x119cd2000) [pid = 2245] [serial = 839] [outer = 0x1182e8c00] 09:35:37 INFO - PROCESS | 2245 | 1467477337272 Marionette DEBUG loaded listener.js 09:35:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x125357400) [pid = 2245] [serial = 840] [outer = 0x1182e8c00] 09:35:37 INFO - PROCESS | 2245 | 1467477337705 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]]]}] 09:35:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:35:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 695ms 09:35:37 INFO - PROCESS | 2245 | 1467477337757 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:35:37 INFO - PROCESS | 2245 | 1467477337759 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 09:35:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:35:37 INFO - PROCESS | 2245 | 1467477337763 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:35:37 INFO - PROCESS | 2245 | 1467477337767 Marionette TRACE conn2 <- [1,1094,null,{}] 09:35:37 INFO - PROCESS | 2245 | 1467477337778 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}] 09:35:37 INFO - PROCESS | 2245 | 1467477337783 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:37 INFO - PROCESS | 2245 | 1467477337976 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:35:38 INFO - PROCESS | 2245 | 1467477338047 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 2245 | 1467477338050 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc78800 == 45 [pid = 2245] [id = 281] 09:35:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1289e3800) [pid = 2245] [serial = 841] [outer = 0x0] 09:35:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1289f9800) [pid = 2245] [serial = 842] [outer = 0x1289e3800] 09:35:38 INFO - PROCESS | 2245 | 1467477338100 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x128c1e400) [pid = 2245] [serial = 843] [outer = 0x1289e3800] 09:35:38 INFO - PROCESS | 2245 | 1467477338604 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]]]}] 09:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 873ms 09:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:35:38 INFO - PROCESS | 2245 | 1467477338636 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:35:38 INFO - PROCESS | 2245 | 1467477338638 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 09:35:38 INFO - PROCESS | 2245 | 1467477338640 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:35:38 INFO - PROCESS | 2245 | 1467477338641 Marionette TRACE conn2 <- [1,1098,null,{}] 09:35:38 INFO - PROCESS | 2245 | 1467477338645 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}] 09:35:38 INFO - PROCESS | 2245 | 1467477338646 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:38 INFO - PROCESS | 2245 | 1467477338789 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:35:38 INFO - PROCESS | 2245 | 1467477338837 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:38 INFO - PROCESS | 2245 | 1467477338838 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1e1000 == 46 [pid = 2245] [id = 282] 09:35:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x128ecc800) [pid = 2245] [serial = 844] [outer = 0x0] 09:35:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x128ecf400) [pid = 2245] [serial = 845] [outer = 0x128ecc800] 09:35:38 INFO - PROCESS | 2245 | 1467477338869 Marionette DEBUG loaded listener.js 09:35:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x129349000) [pid = 2245] [serial = 846] [outer = 0x128ecc800] 09:35:39 INFO - PROCESS | 2245 | 1467477339272 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]]]}] 09:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 671ms 09:35:39 INFO - PROCESS | 2245 | 1467477339312 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:35:39 INFO - PROCESS | 2245 | 1467477339313 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 09:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:35:39 INFO - PROCESS | 2245 | 1467477339315 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:35:39 INFO - PROCESS | 2245 | 1467477339317 Marionette TRACE conn2 <- [1,1102,null,{}] 09:35:39 INFO - PROCESS | 2245 | 1467477339319 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}] 09:35:39 INFO - PROCESS | 2245 | 1467477339320 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:39 INFO - PROCESS | 2245 | 1467477339434 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:35:39 INFO - PROCESS | 2245 | 1467477339488 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:39 INFO - PROCESS | 2245 | 1467477339490 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c367000 == 47 [pid = 2245] [id = 283] 09:35:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x128c20800) [pid = 2245] [serial = 847] [outer = 0x0] 09:35:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x12934d800) [pid = 2245] [serial = 848] [outer = 0x128c20800] 09:35:39 INFO - PROCESS | 2245 | 1467477339518 Marionette DEBUG loaded listener.js 09:35:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x129372000) [pid = 2245] [serial = 849] [outer = 0x128c20800] 09:35:40 INFO - PROCESS | 2245 | 1467477340135 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]]]}] 09:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 870ms 09:35:40 INFO - PROCESS | 2245 | 1467477340186 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:35:40 INFO - PROCESS | 2245 | 1467477340189 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 09:35:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:35:40 INFO - PROCESS | 2245 | 1467477340193 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:35:40 INFO - PROCESS | 2245 | 1467477340195 Marionette TRACE conn2 <- [1,1106,null,{}] 09:35:40 INFO - PROCESS | 2245 | 1467477340219 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}] 09:35:40 INFO - PROCESS | 2245 | 1467477340220 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:40 INFO - PROCESS | 2245 | 1467477340317 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:35:40 INFO - PROCESS | 2245 | 1467477340405 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:40 INFO - PROCESS | 2245 | 1467477340407 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x116fa3000 == 48 [pid = 2245] [id = 284] 09:35:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x112a79400) [pid = 2245] [serial = 850] [outer = 0x0] 09:35:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1132aac00) [pid = 2245] [serial = 851] [outer = 0x112a79400] 09:35:40 INFO - PROCESS | 2245 | 1467477340434 Marionette DEBUG loaded listener.js 09:35:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x116f09800) [pid = 2245] [serial = 852] [outer = 0x112a79400] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12ae94000 == 47 [pid = 2245] [id = 277] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x129849800 == 46 [pid = 2245] [id = 276] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x1193de000 == 45 [pid = 2245] [id = 275] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x128e6e800 == 44 [pid = 2245] [id = 274] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x128aa2800 == 43 [pid = 2245] [id = 273] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x125c48800 == 42 [pid = 2245] [id = 272] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12199d000 == 41 [pid = 2245] [id = 271] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x120f0c000 == 40 [pid = 2245] [id = 270] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x1193df800 == 39 [pid = 2245] [id = 269] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c7800 == 38 [pid = 2245] [id = 268] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x115d67800 == 37 [pid = 2245] [id = 267] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x120dd1800 == 36 [pid = 2245] [id = 266] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x126ec9800 == 35 [pid = 2245] [id = 264] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x116faa800 == 34 [pid = 2245] [id = 265] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x1183e1000 == 33 [pid = 2245] [id = 253] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12c367000 == 32 [pid = 2245] [id = 283] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1e1000 == 31 [pid = 2245] [id = 282] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc78800 == 30 [pid = 2245] [id = 281] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12ad9a000 == 29 [pid = 2245] [id = 280] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12b122000 == 28 [pid = 2245] [id = 278] 09:35:41 INFO - PROCESS | 2245 | --DOCSHELL 0x117470000 == 27 [pid = 2245] [id = 279] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x1181c9400) [pid = 2245] [serial = 770] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x118486c00) [pid = 2245] [serial = 773] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x112a88800) [pid = 2245] [serial = 761] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x112f4f400) [pid = 2245] [serial = 762] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x11809d800) [pid = 2245] [serial = 767] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x118131400) [pid = 2245] [serial = 768] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1167f1000) [pid = 2245] [serial = 764] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x116a23000) [pid = 2245] [serial = 765] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x116815400) [pid = 2245] [serial = 744] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x116881c00) [pid = 2245] [serial = 759] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x115e5f000) [pid = 2245] [serial = 758] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x115e5ec00) [pid = 2245] [serial = 743] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1182f7400) [pid = 2245] [serial = 747] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1181c4c00) [pid = 2245] [serial = 746] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x12118b000) [pid = 2245] [serial = 750] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1199cc400) [pid = 2245] [serial = 749] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x125cbbc00) [pid = 2245] [serial = 753] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x125b7dc00) [pid = 2245] [serial = 752] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11910e800) [pid = 2245] [serial = 776] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x118711400) [pid = 2245] [serial = 774] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x120e30c00) [pid = 2245] [serial = 779] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1199d2c00) [pid = 2245] [serial = 777] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x127121c00) [pid = 2245] [serial = 756] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x11324c400) [pid = 2245] [serial = 782] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x11850d400) [pid = 2245] [serial = 783] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1212b7000) [pid = 2245] [serial = 780] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1212bb000) [pid = 2245] [serial = 785] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x126d94c00) [pid = 2245] [serial = 755] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x12534d000) [pid = 2245] [serial = 789] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x118470400) [pid = 2245] [serial = 771] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x123b21c00) [pid = 2245] [serial = 786] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x123e67400) [pid = 2245] [serial = 788] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x125350c00) [pid = 2245] [serial = 791] [outer = 0x0] [url = about:blank] 09:35:41 INFO - PROCESS | 2245 | 1467477341420 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]]]}] 09:35:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:35:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1294ms 09:35:41 INFO - PROCESS | 2245 | 1467477341487 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:35:41 INFO - PROCESS | 2245 | 1467477341489 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 09:35:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:35:41 INFO - PROCESS | 2245 | 1467477341492 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:35:41 INFO - PROCESS | 2245 | 1467477341494 Marionette TRACE conn2 <- [1,1110,null,{}] 09:35:41 INFO - PROCESS | 2245 | 1467477341498 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}] 09:35:41 INFO - PROCESS | 2245 | 1467477341500 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:41 INFO - PROCESS | 2245 | 1467477341579 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:35:41 INFO - PROCESS | 2245 | 1467477341588 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:41 INFO - PROCESS | 2245 | 1467477341591 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x113cb0800 == 28 [pid = 2245] [id = 285] 09:35:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x112f4ac00) [pid = 2245] [serial = 853] [outer = 0x0] 09:35:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x112f50800) [pid = 2245] [serial = 854] [outer = 0x112f4ac00] 09:35:41 INFO - PROCESS | 2245 | 1467477341619 Marionette DEBUG loaded listener.js 09:35:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x11324ac00) [pid = 2245] [serial = 855] [outer = 0x112f4ac00] 09:35:41 INFO - PROCESS | 2245 | 1467477341986 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]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 522ms 09:35:42 INFO - PROCESS | 2245 | 1467477342017 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 2245 | 1467477342021 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 09:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:35:42 INFO - PROCESS | 2245 | 1467477342026 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 2245 | 1467477342027 Marionette TRACE conn2 <- [1,1114,null,{}] 09:35:42 INFO - PROCESS | 2245 | 1467477342030 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}] 09:35:42 INFO - PROCESS | 2245 | 1467477342032 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:42 INFO - PROCESS | 2245 | 1467477342109 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:35:42 INFO - PROCESS | 2245 | 1467477342116 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 2245 | 1467477342118 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x116fa7000 == 29 [pid = 2245] [id = 286] 09:35:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1167acc00) [pid = 2245] [serial = 856] [outer = 0x0] 09:35:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x116f03c00) [pid = 2245] [serial = 857] [outer = 0x1167acc00] 09:35:42 INFO - PROCESS | 2245 | 1467477342145 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x116f64000) [pid = 2245] [serial = 858] [outer = 0x1167acc00] 09:35:42 INFO - PROCESS | 2245 | 1467477342477 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]]]}] 09:35:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:35:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 474ms 09:35:42 INFO - PROCESS | 2245 | 1467477342501 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:35:42 INFO - PROCESS | 2245 | 1467477342503 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 09:35:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:35:42 INFO - PROCESS | 2245 | 1467477342505 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:35:42 INFO - PROCESS | 2245 | 1467477342516 Marionette TRACE conn2 <- [1,1118,null,{}] 09:35:42 INFO - PROCESS | 2245 | 1467477342523 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}] 09:35:42 INFO - PROCESS | 2245 | 1467477342527 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:42 INFO - PROCESS | 2245 | 1467477342610 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:35:42 INFO - PROCESS | 2245 | 1467477342665 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:42 INFO - PROCESS | 2245 | 1467477342667 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x11839d000 == 30 [pid = 2245] [id = 287] 09:35:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x11809c800) [pid = 2245] [serial = 859] [outer = 0x0] 09:35:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1181ba800) [pid = 2245] [serial = 860] [outer = 0x11809c800] 09:35:42 INFO - PROCESS | 2245 | 1467477342696 Marionette DEBUG loaded listener.js 09:35:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x11846ec00) [pid = 2245] [serial = 861] [outer = 0x11809c800] 09:35:43 INFO - PROCESS | 2245 | 1467477343006 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]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 531ms 09:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:35:43 INFO - PROCESS | 2245 | 1467477343037 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 2245 | 1467477343039 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 09:35:43 INFO - PROCESS | 2245 | 1467477343041 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 2245 | 1467477343042 Marionette TRACE conn2 <- [1,1122,null,{}] 09:35:43 INFO - PROCESS | 2245 | 1467477343044 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}] 09:35:43 INFO - PROCESS | 2245 | 1467477343045 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:43 INFO - PROCESS | 2245 | 1467477343125 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:35:43 INFO - PROCESS | 2245 | 1467477343129 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 2245 | 1467477343130 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191ca800 == 31 [pid = 2245] [id = 288] 09:35:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x118475000) [pid = 2245] [serial = 862] [outer = 0x0] 09:35:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1187d4000) [pid = 2245] [serial = 863] [outer = 0x118475000] 09:35:43 INFO - PROCESS | 2245 | 1467477343159 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x119290400) [pid = 2245] [serial = 864] [outer = 0x118475000] 09:35:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x119927400) [pid = 2245] [serial = 865] [outer = 0x12c652c00] 09:35:43 INFO - PROCESS | 2245 | 1467477343590 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]]]}] 09:35:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:35:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 572ms 09:35:43 INFO - PROCESS | 2245 | 1467477343614 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:35:43 INFO - PROCESS | 2245 | 1467477343616 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 09:35:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:35:43 INFO - PROCESS | 2245 | 1467477343620 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:35:43 INFO - PROCESS | 2245 | 1467477343622 Marionette TRACE conn2 <- [1,1126,null,{}] 09:35:43 INFO - PROCESS | 2245 | 1467477343625 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}] 09:35:43 INFO - PROCESS | 2245 | 1467477343627 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:43 INFO - PROCESS | 2245 | 1467477343759 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:35:43 INFO - PROCESS | 2245 | 1467477343795 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:43 INFO - PROCESS | 2245 | 1467477343796 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193d6800 == 32 [pid = 2245] [id = 289] 09:35:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x115df7c00) [pid = 2245] [serial = 866] [outer = 0x0] 09:35:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1195e9400) [pid = 2245] [serial = 867] [outer = 0x115df7c00] 09:35:43 INFO - PROCESS | 2245 | 1467477343822 Marionette DEBUG loaded listener.js 09:35:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x119cd6c00) [pid = 2245] [serial = 868] [outer = 0x115df7c00] 09:35:44 INFO - PROCESS | 2245 | 1467477344163 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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 571ms 09:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:35:44 INFO - PROCESS | 2245 | 1467477344191 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 2245 | 1467477344192 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 09:35:44 INFO - PROCESS | 2245 | 1467477344194 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 2245 | 1467477344195 Marionette TRACE conn2 <- [1,1130,null,{}] 09:35:44 INFO - PROCESS | 2245 | 1467477344198 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}] 09:35:44 INFO - PROCESS | 2245 | 1467477344202 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:44 INFO - PROCESS | 2245 | 1467477344328 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:35:44 INFO - PROCESS | 2245 | 1467477344332 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 2245 | 1467477344333 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x121044000 == 33 [pid = 2245] [id = 290] 09:35:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1195e5800) [pid = 2245] [serial = 869] [outer = 0x0] 09:35:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1210cf800) [pid = 2245] [serial = 870] [outer = 0x1195e5800] 09:35:44 INFO - PROCESS | 2245 | 1467477344358 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1250ecc00) [pid = 2245] [serial = 871] [outer = 0x1195e5800] 09:35:44 INFO - PROCESS | 2245 | 1467477344694 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]]]}] 09:35:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:35:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 523ms 09:35:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:35:44 INFO - PROCESS | 2245 | 1467477344725 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:35:44 INFO - PROCESS | 2245 | 1467477344726 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 09:35:44 INFO - PROCESS | 2245 | 1467477344728 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:35:44 INFO - PROCESS | 2245 | 1467477344729 Marionette TRACE conn2 <- [1,1134,null,{}] 09:35:44 INFO - PROCESS | 2245 | 1467477344734 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}] 09:35:44 INFO - PROCESS | 2245 | 1467477344735 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:44 INFO - PROCESS | 2245 | 1467477344838 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:35:44 INFO - PROCESS | 2245 | 1467477344841 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:44 INFO - PROCESS | 2245 | 1467477344842 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x121989800 == 34 [pid = 2245] [id = 291] 09:35:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x12532a800) [pid = 2245] [serial = 872] [outer = 0x0] 09:35:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x125355400) [pid = 2245] [serial = 873] [outer = 0x12532a800] 09:35:44 INFO - PROCESS | 2245 | 1467477344867 Marionette DEBUG loaded listener.js 09:35:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x125b85c00) [pid = 2245] [serial = 874] [outer = 0x12532a800] 09:35:45 INFO - PROCESS | 2245 | 1467477345203 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]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 521ms 09:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:35:45 INFO - PROCESS | 2245 | 1467477345250 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 2245 | 1467477345251 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 09:35:45 INFO - PROCESS | 2245 | 1467477345253 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 2245 | 1467477345254 Marionette TRACE conn2 <- [1,1138,null,{}] 09:35:45 INFO - PROCESS | 2245 | 1467477345257 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}] 09:35:45 INFO - PROCESS | 2245 | 1467477345258 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:45 INFO - PROCESS | 2245 | 1467477345355 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:35:45 INFO - PROCESS | 2245 | 1467477345370 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:45 INFO - PROCESS | 2245 | 1467477345371 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bb8800 == 35 [pid = 2245] [id = 292] 09:35:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1129b3c00) [pid = 2245] [serial = 875] [outer = 0x0] 09:35:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x125caf000) [pid = 2245] [serial = 876] [outer = 0x1129b3c00] 09:35:45 INFO - PROCESS | 2245 | 1467477345396 Marionette DEBUG loaded listener.js 09:35:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1267bc800) [pid = 2245] [serial = 877] [outer = 0x1129b3c00] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x128cd3800) [pid = 2245] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x123b8f400) [pid = 2245] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x128712400) [pid = 2245] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x116f0a400) [pid = 2245] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x116f03400) [pid = 2245] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1132ae000) [pid = 2245] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x112f4a800) [pid = 2245] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x12711d800) [pid = 2245] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x112f54000) [pid = 2245] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1195e2c00) [pid = 2245] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x128708800) [pid = 2245] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x112a7b400) [pid = 2245] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1122bd000) [pid = 2245] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:35:45 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x119cd1000) [pid = 2245] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:35:45 INFO - PROCESS | 2245 | 1467477345914 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]]]}] 09:35:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:35:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 09:35:45 INFO - PROCESS | 2245 | 1467477345923 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:35:45 INFO - PROCESS | 2245 | 1467477345925 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 09:35:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:35:45 INFO - PROCESS | 2245 | 1467477345927 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:35:45 INFO - PROCESS | 2245 | 1467477345929 Marionette TRACE conn2 <- [1,1142,null,{}] 09:35:45 INFO - PROCESS | 2245 | 1467477345932 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}] 09:35:45 INFO - PROCESS | 2245 | 1467477345934 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:46 INFO - PROCESS | 2245 | 1467477346010 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:35:46 INFO - PROCESS | 2245 | 1467477346014 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 2245 | 1467477346025 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x126c9b800 == 36 [pid = 2245] [id = 293] 09:35:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x116a24000) [pid = 2245] [serial = 878] [outer = 0x0] 09:35:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x11876ec00) [pid = 2245] [serial = 879] [outer = 0x116a24000] 09:35:46 INFO - PROCESS | 2245 | 1467477346050 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x125cbc400) [pid = 2245] [serial = 880] [outer = 0x116a24000] 09:35:46 INFO - PROCESS | 2245 | 1467477346404 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]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 523ms 09:35:46 INFO - PROCESS | 2245 | 1467477346459 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 2245 | 1467477346460 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 09:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:35:46 INFO - PROCESS | 2245 | 1467477346463 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 2245 | 1467477346464 Marionette TRACE conn2 <- [1,1146,null,{}] 09:35:46 INFO - PROCESS | 2245 | 1467477346466 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}] 09:35:46 INFO - PROCESS | 2245 | 1467477346467 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:46 INFO - PROCESS | 2245 | 1467477346543 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:35:46 INFO - PROCESS | 2245 | 1467477346547 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:46 INFO - PROCESS | 2245 | 1467477346549 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ed4800 == 37 [pid = 2245] [id = 294] 09:35:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1267b5800) [pid = 2245] [serial = 881] [outer = 0x0] 09:35:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x127114000) [pid = 2245] [serial = 882] [outer = 0x1267b5800] 09:35:46 INFO - PROCESS | 2245 | 1467477346575 Marionette DEBUG loaded listener.js 09:35:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128708800) [pid = 2245] [serial = 883] [outer = 0x1267b5800] 09:35:46 INFO - PROCESS | 2245 | 1467477346891 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]]]}] 09:35:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:35:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 468ms 09:35:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:35:46 INFO - PROCESS | 2245 | 1467477346932 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:35:46 INFO - PROCESS | 2245 | 1467477346934 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 09:35:46 INFO - PROCESS | 2245 | 1467477346936 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:35:46 INFO - PROCESS | 2245 | 1467477346938 Marionette TRACE conn2 <- [1,1150,null,{}] 09:35:46 INFO - PROCESS | 2245 | 1467477346940 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}] 09:35:46 INFO - PROCESS | 2245 | 1467477346942 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:47 INFO - PROCESS | 2245 | 1467477347032 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:35:47 INFO - PROCESS | 2245 | 1467477347037 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 2245 | 1467477347039 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x129307000 == 38 [pid = 2245] [id = 295] 09:35:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x128709400) [pid = 2245] [serial = 884] [outer = 0x0] 09:35:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12870f000) [pid = 2245] [serial = 885] [outer = 0x128709400] 09:35:47 INFO - PROCESS | 2245 | 1467477347073 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x128c19000) [pid = 2245] [serial = 886] [outer = 0x128709400] 09:35:47 INFO - PROCESS | 2245 | 1467477347424 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]]]}] 09:35:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:35:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 519ms 09:35:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:35:47 INFO - PROCESS | 2245 | 1467477347458 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:35:47 INFO - PROCESS | 2245 | 1467477347459 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 09:35:47 INFO - PROCESS | 2245 | 1467477347461 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:35:47 INFO - PROCESS | 2245 | 1467477347462 Marionette TRACE conn2 <- [1,1154,null,{}] 09:35:47 INFO - PROCESS | 2245 | 1467477347470 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}] 09:35:47 INFO - PROCESS | 2245 | 1467477347471 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:47 INFO - PROCESS | 2245 | 1467477347552 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:35:47 INFO - PROCESS | 2245 | 1467477347556 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:47 INFO - PROCESS | 2245 | 1467477347557 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299a8800 == 39 [pid = 2245] [id = 296] 09:35:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12870a400) [pid = 2245] [serial = 887] [outer = 0x0] 09:35:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x128ccdc00) [pid = 2245] [serial = 888] [outer = 0x12870a400] 09:35:47 INFO - PROCESS | 2245 | 1467477347582 Marionette DEBUG loaded listener.js 09:35:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x129346800) [pid = 2245] [serial = 889] [outer = 0x12870a400] 09:35:48 INFO - PROCESS | 2245 | 1467477348074 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]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 675ms 09:35:48 INFO - PROCESS | 2245 | 1467477348137 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 2245 | 1467477348139 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 09:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:35:48 INFO - PROCESS | 2245 | 1467477348143 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 2245 | 1467477348145 Marionette TRACE conn2 <- [1,1158,null,{}] 09:35:48 INFO - PROCESS | 2245 | 1467477348149 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}] 09:35:48 INFO - PROCESS | 2245 | 1467477348151 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:48 INFO - PROCESS | 2245 | 1467477348260 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:35:48 INFO - PROCESS | 2245 | 1467477348363 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:48 INFO - PROCESS | 2245 | 1467477348364 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:48 INFO - PROCESS | 2245 | ++DOCSHELL 0x116f99000 == 40 [pid = 2245] [id = 297] 09:35:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x112fdac00) [pid = 2245] [serial = 890] [outer = 0x0] 09:35:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x113256400) [pid = 2245] [serial = 891] [outer = 0x112fdac00] 09:35:48 INFO - PROCESS | 2245 | 1467477348420 Marionette DEBUG loaded listener.js 09:35:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1167a4000) [pid = 2245] [serial = 892] [outer = 0x112fdac00] 09:35:48 INFO - PROCESS | 2245 | 1467477348869 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]]]}] 09:35:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:35:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 771ms 09:35:48 INFO - PROCESS | 2245 | 1467477348913 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:35:48 INFO - PROCESS | 2245 | 1467477348917 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 09:35:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:35:48 INFO - PROCESS | 2245 | 1467477348921 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:35:48 INFO - PROCESS | 2245 | 1467477348923 Marionette TRACE conn2 <- [1,1162,null,{}] 09:35:48 INFO - PROCESS | 2245 | 1467477348926 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}] 09:35:48 INFO - PROCESS | 2245 | 1467477348928 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:49 INFO - PROCESS | 2245 | 1467477349040 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:35:49 INFO - PROCESS | 2245 | 1467477349121 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:49 INFO - PROCESS | 2245 | 1467477349122 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x119846800 == 41 [pid = 2245] [id = 298] 09:35:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1167eec00) [pid = 2245] [serial = 893] [outer = 0x0] 09:35:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x118098800) [pid = 2245] [serial = 894] [outer = 0x1167eec00] 09:35:49 INFO - PROCESS | 2245 | 1467477349155 Marionette DEBUG loaded listener.js 09:35:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x1181c7000) [pid = 2245] [serial = 895] [outer = 0x1167eec00] 09:35:49 INFO - PROCESS | 2245 | 1467477349841 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]]]}] 09:35:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:35:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 975ms 09:35:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:35:49 INFO - PROCESS | 2245 | 1467477349897 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 09:35:49 INFO - PROCESS | 2245 | 1467477349899 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 09:35:49 INFO - PROCESS | 2245 | 1467477349903 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:35:49 INFO - PROCESS | 2245 | 1467477349904 Marionette TRACE conn2 <- [1,1166,null,{}] 09:35:49 INFO - PROCESS | 2245 | 1467477349908 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}] 09:35:49 INFO - PROCESS | 2245 | 1467477349910 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:50 INFO - PROCESS | 2245 | 1467477350021 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x129307000 == 40 [pid = 2245] [id = 295] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x126ed4800 == 39 [pid = 2245] [id = 294] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x126c9b800 == 38 [pid = 2245] [id = 293] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x125bb8800 == 37 [pid = 2245] [id = 292] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x121989800 == 36 [pid = 2245] [id = 291] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x121044000 == 35 [pid = 2245] [id = 290] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x1193d6800 == 34 [pid = 2245] [id = 289] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x1191ca800 == 33 [pid = 2245] [id = 288] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x11839d000 == 32 [pid = 2245] [id = 287] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x116fa7000 == 31 [pid = 2245] [id = 286] 09:35:50 INFO - PROCESS | 2245 | --DOCSHELL 0x113cb0800 == 30 [pid = 2245] [id = 285] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x128cccc00) [pid = 2245] [serial = 831] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x128d67400) [pid = 2245] [serial = 833] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x128ecc000) [pid = 2245] [serial = 834] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x126e50c00) [pid = 2245] [serial = 816] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1289ec800) [pid = 2245] [serial = 822] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x11809bc00) [pid = 2245] [serial = 803] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1174e6c00) [pid = 2245] [serial = 797] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1180a3c00) [pid = 2245] [serial = 825] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1180a5000) [pid = 2245] [serial = 798] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1133acc00) [pid = 2245] [serial = 800] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x113c65c00) [pid = 2245] [serial = 795] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x128709c00) [pid = 2245] [serial = 818] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x125b7f400) [pid = 2245] [serial = 815] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x128706c00) [pid = 2245] [serial = 828] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11978c000) [pid = 2245] [serial = 809] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x128c12400) [pid = 2245] [serial = 830] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1289e3400) [pid = 2245] [serial = 821] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x11688a400) [pid = 2245] [serial = 824] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x119105800) [pid = 2245] [serial = 807] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x119103000) [pid = 2245] [serial = 827] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1199d7000) [pid = 2245] [serial = 810] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x118773000) [pid = 2245] [serial = 806] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x128712000) [pid = 2245] [serial = 819] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x126e47000) [pid = 2245] [serial = 792] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x121678800) [pid = 2245] [serial = 813] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x118139800) [pid = 2245] [serial = 804] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x112fd7000) [pid = 2245] [serial = 794] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x120e31800) [pid = 2245] [serial = 812] [outer = 0x0] [url = about:blank] 09:35:50 INFO - PROCESS | 2245 | 1467477350107 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 2245 | 1467477350109 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x113cc0800 == 31 [pid = 2245] [id = 299] 09:35:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1133f9c00) [pid = 2245] [serial = 896] [outer = 0x0] 09:35:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x11661ac00) [pid = 2245] [serial = 897] [outer = 0x1133f9c00] 09:35:50 INFO - PROCESS | 2245 | 1467477350138 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x116f64400) [pid = 2245] [serial = 898] [outer = 0x1133f9c00] 09:35:50 INFO - PROCESS | 2245 | 1467477350454 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]]]}] 09:35:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:35:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 575ms 09:35:50 INFO - PROCESS | 2245 | 1467477350477 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 09:35:50 INFO - PROCESS | 2245 | 1467477350481 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 09:35:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:35:50 INFO - PROCESS | 2245 | 1467477350488 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:35:50 INFO - PROCESS | 2245 | 1467477350490 Marionette TRACE conn2 <- [1,1170,null,{}] 09:35:50 INFO - PROCESS | 2245 | 1467477350492 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}] 09:35:50 INFO - PROCESS | 2245 | 1467477350494 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:50 INFO - PROCESS | 2245 | 1467477350577 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:35:50 INFO - PROCESS | 2245 | 1467477350631 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:50 INFO - PROCESS | 2245 | 1467477350632 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x11838d800 == 32 [pid = 2245] [id = 300] 09:35:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x116f5ac00) [pid = 2245] [serial = 899] [outer = 0x0] 09:35:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x11809e000) [pid = 2245] [serial = 900] [outer = 0x116f5ac00] 09:35:50 INFO - PROCESS | 2245 | 1467477350660 Marionette DEBUG loaded listener.js 09:35:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x118473400) [pid = 2245] [serial = 901] [outer = 0x116f5ac00] 09:35:50 INFO - PROCESS | 2245 | 1467477350968 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]]]}] 09:35:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:35:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 521ms 09:35:51 INFO - PROCESS | 2245 | 1467477351010 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 09:35:51 INFO - PROCESS | 2245 | 1467477351011 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 09:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:35:51 INFO - PROCESS | 2245 | 1467477351014 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 2245 | 1467477351019 Marionette TRACE conn2 <- [1,1174,null,{}] 09:35:51 INFO - PROCESS | 2245 | 1467477351027 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}] 09:35:51 INFO - PROCESS | 2245 | 1467477351030 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:51 INFO - PROCESS | 2245 | 1467477351118 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:35:51 INFO - PROCESS | 2245 | 1467477351171 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 2245 | 1467477351173 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b2f800 == 33 [pid = 2245] [id = 301] 09:35:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x112a84000) [pid = 2245] [serial = 902] [outer = 0x0] 09:35:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x118d83000) [pid = 2245] [serial = 903] [outer = 0x112a84000] 09:35:51 INFO - PROCESS | 2245 | 1467477351202 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x119cd4800) [pid = 2245] [serial = 904] [outer = 0x112a84000] 09:35:51 INFO - PROCESS | 2245 | 1467477351511 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] 09:35:51 INFO - PROCESS | 2245 | 1467477351540 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 09:35:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:35:51 INFO - PROCESS | 2245 | 1467477351542 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:35:51 INFO - PROCESS | 2245 | 1467477351543 Marionette TRACE conn2 <- [1,1178,null,{}] 09:35:51 INFO - PROCESS | 2245 | 1467477351545 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}] 09:35:51 INFO - PROCESS | 2245 | 1467477351547 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:51 INFO - PROCESS | 2245 | 1467477351627 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:35:51 INFO - PROCESS | 2245 | 1467477351634 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:51 INFO - PROCESS | 2245 | 1467477351635 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x12125b000 == 34 [pid = 2245] [id = 302] 09:35:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x120e2e000) [pid = 2245] [serial = 905] [outer = 0x0] 09:35:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x121503000) [pid = 2245] [serial = 906] [outer = 0x120e2e000] 09:35:51 INFO - PROCESS | 2245 | 1467477351661 Marionette DEBUG loaded listener.js 09:35:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x123e6b800) [pid = 2245] [serial = 907] [outer = 0x120e2e000] 09:35:51 INFO - PROCESS | 2245 | 1467477351995 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] 09:35:52 INFO - PROCESS | 2245 | 1467477352016 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 09:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:35:52 INFO - PROCESS | 2245 | 1467477352020 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 2245 | 1467477352021 Marionette TRACE conn2 <- [1,1182,null,{}] 09:35:52 INFO - PROCESS | 2245 | 1467477352023 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}] 09:35:52 INFO - PROCESS | 2245 | 1467477352024 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:52 INFO - PROCESS | 2245 | 1467477352141 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:35:52 INFO - PROCESS | 2245 | 1467477352148 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 2245 | 1467477352149 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x123ef6000 == 35 [pid = 2245] [id = 303] 09:35:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1129ac400) [pid = 2245] [serial = 908] [outer = 0x0] 09:35:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x125151800) [pid = 2245] [serial = 909] [outer = 0x1129ac400] 09:35:52 INFO - PROCESS | 2245 | 1467477352174 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x125cb6800) [pid = 2245] [serial = 910] [outer = 0x1129ac400] 09:35:52 INFO - PROCESS | 2245 | 1467477352547 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] 09:35:52 INFO - PROCESS | 2245 | 1467477352590 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 09:35:52 INFO - PROCESS | 2245 | 1467477352592 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:35:52 INFO - PROCESS | 2245 | 1467477352593 Marionette TRACE conn2 <- [1,1186,null,{}] 09:35:52 INFO - PROCESS | 2245 | 1467477352595 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}] 09:35:52 INFO - PROCESS | 2245 | 1467477352600 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:52 INFO - PROCESS | 2245 | 1467477352722 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:35:52 INFO - PROCESS | 2245 | 1467477352734 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:52 INFO - PROCESS | 2245 | 1467477352735 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x12895d800 == 36 [pid = 2245] [id = 304] 09:35:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1267c3800) [pid = 2245] [serial = 911] [outer = 0x0] 09:35:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x128713400) [pid = 2245] [serial = 912] [outer = 0x1267c3800] 09:35:52 INFO - PROCESS | 2245 | 1467477352760 Marionette DEBUG loaded listener.js 09:35:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x128d67400) [pid = 2245] [serial = 913] [outer = 0x1267c3800] 09:35:53 INFO - PROCESS | 2245 | 1467477353103 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] 09:35:53 INFO - PROCESS | 2245 | 1467477353112 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 09:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:35:53 INFO - PROCESS | 2245 | 1467477353116 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 2245 | 1467477353117 Marionette TRACE conn2 <- [1,1190,null,{}] 09:35:53 INFO - PROCESS | 2245 | 1467477353120 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}] 09:35:53 INFO - PROCESS | 2245 | 1467477353121 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:53 INFO - PROCESS | 2245 | 1467477353238 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:35:53 INFO - PROCESS | 2245 | 1467477353248 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 2245 | 1467477353251 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e7a000 == 37 [pid = 2245] [id = 305] 09:35:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x128eca400) [pid = 2245] [serial = 914] [outer = 0x0] 09:35:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12934cc00) [pid = 2245] [serial = 915] [outer = 0x128eca400] 09:35:53 INFO - PROCESS | 2245 | 1467477353277 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x129374c00) [pid = 2245] [serial = 916] [outer = 0x128eca400] 09:35:53 INFO - PROCESS | 2245 | 1467477353619 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] 09:35:53 INFO - PROCESS | 2245 | 1467477353639 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 09:35:53 INFO - PROCESS | 2245 | 1467477353641 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:35:53 INFO - PROCESS | 2245 | 1467477353642 Marionette TRACE conn2 <- [1,1194,null,{}] 09:35:53 INFO - PROCESS | 2245 | 1467477353644 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}] 09:35:53 INFO - PROCESS | 2245 | 1467477353646 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:53 INFO - PROCESS | 2245 | 1467477353750 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:35:53 INFO - PROCESS | 2245 | 1467477353761 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:53 INFO - PROCESS | 2245 | 1467477353762 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x12946d000 == 38 [pid = 2245] [id = 306] 09:35:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x129375800) [pid = 2245] [serial = 917] [outer = 0x0] 09:35:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1293e0800) [pid = 2245] [serial = 918] [outer = 0x129375800] 09:35:53 INFO - PROCESS | 2245 | 1467477353787 Marionette DEBUG loaded listener.js 09:35:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1295cbc00) [pid = 2245] [serial = 919] [outer = 0x129375800] 09:35:54 INFO - PROCESS | 2245 | 1467477354129 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] 09:35:54 INFO - PROCESS | 2245 | 1467477354161 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 09:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:35:54 INFO - PROCESS | 2245 | 1467477354163 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 2245 | 1467477354164 Marionette TRACE conn2 <- [1,1198,null,{}] 09:35:54 INFO - PROCESS | 2245 | 1467477354167 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}] 09:35:54 INFO - PROCESS | 2245 | 1467477354168 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:54 INFO - PROCESS | 2245 | 1467477354275 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:35:54 INFO - PROCESS | 2245 | 1467477354313 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 2245 | 1467477354314 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x119851000 == 39 [pid = 2245] [id = 307] 09:35:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x128ecac00) [pid = 2245] [serial = 920] [outer = 0x0] 09:35:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1295d7800) [pid = 2245] [serial = 921] [outer = 0x128ecac00] 09:35:54 INFO - PROCESS | 2245 | 1467477354338 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x12a642800) [pid = 2245] [serial = 922] [outer = 0x128ecac00] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x11809c800) [pid = 2245] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x118475000) [pid = 2245] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x112f4ac00) [pid = 2245] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1167acc00) [pid = 2245] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x115df7c00) [pid = 2245] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x112a79400) [pid = 2245] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x112a7b800) [pid = 2245] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1182e8c00) [pid = 2245] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1289e3800) [pid = 2245] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1195e5800) [pid = 2245] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x12532a800) [pid = 2245] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x128ecc800) [pid = 2245] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1129b3c00) [pid = 2245] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x116a24000) [pid = 2245] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x128709400) [pid = 2245] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1267b5800) [pid = 2245] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x128c20800) [pid = 2245] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:35:54 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x112f55c00) [pid = 2245] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:35:54 INFO - PROCESS | 2245 | 1467477354735 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]]]}] 09:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 619ms 09:35:54 INFO - PROCESS | 2245 | 1467477354794 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:35:54 INFO - PROCESS | 2245 | 1467477354795 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 09:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:35:54 INFO - PROCESS | 2245 | 1467477354803 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:35:54 INFO - PROCESS | 2245 | 1467477354804 Marionette TRACE conn2 <- [1,1202,null,{}] 09:35:54 INFO - PROCESS | 2245 | 1467477354807 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}] 09:35:54 INFO - PROCESS | 2245 | 1467477354808 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:54 INFO - PROCESS | 2245 | 1467477354891 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:35:54 INFO - PROCESS | 2245 | 1467477354895 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:54 INFO - PROCESS | 2245 | 1467477354896 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299ae800 == 40 [pid = 2245] [id = 308] 09:35:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x116881c00) [pid = 2245] [serial = 923] [outer = 0x0] 09:35:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x118490800) [pid = 2245] [serial = 924] [outer = 0x116881c00] 09:35:54 INFO - PROCESS | 2245 | 1467477354923 Marionette DEBUG loaded listener.js 09:35:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x123e67000) [pid = 2245] [serial = 925] [outer = 0x116881c00] 09:35:55 INFO - PROCESS | 2245 | 1467477355256 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]]]}] 09:35:55 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 09:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 472ms 09:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:35:55 INFO - PROCESS | 2245 | 1467477355272 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 2245 | 1467477355274 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 09:35:55 INFO - PROCESS | 2245 | 1467477355276 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 2245 | 1467477355278 Marionette TRACE conn2 <- [1,1206,null,{}] 09:35:55 INFO - PROCESS | 2245 | 1467477355280 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}] 09:35:55 INFO - PROCESS | 2245 | 1467477355283 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:55 INFO - PROCESS | 2245 | 1467477355387 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:35:55 INFO - PROCESS | 2245 | 1467477355457 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 2245 | 1467477355459 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b12e000 == 41 [pid = 2245] [id = 309] 09:35:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1267bb000) [pid = 2245] [serial = 926] [outer = 0x0] 09:35:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1293df400) [pid = 2245] [serial = 927] [outer = 0x1267bb000] 09:35:55 INFO - PROCESS | 2245 | 1467477355486 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12ad2bc00) [pid = 2245] [serial = 928] [outer = 0x1267bb000] 09:35:55 INFO - PROCESS | 2245 | 1467477355779 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]]]}] 09:35:55 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 09:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 522ms 09:35:55 INFO - PROCESS | 2245 | 1467477355805 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:35:55 INFO - PROCESS | 2245 | 1467477355806 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 09:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:35:55 INFO - PROCESS | 2245 | 1467477355809 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:35:55 INFO - PROCESS | 2245 | 1467477355810 Marionette TRACE conn2 <- [1,1210,null,{}] 09:35:55 INFO - PROCESS | 2245 | 1467477355812 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}] 09:35:55 INFO - PROCESS | 2245 | 1467477355813 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:55 INFO - PROCESS | 2245 | 1467477355902 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:35:55 INFO - PROCESS | 2245 | 1467477355906 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:55 INFO - PROCESS | 2245 | 1467477355907 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3fb000 == 42 [pid = 2245] [id = 310] 09:35:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x125152800) [pid = 2245] [serial = 929] [outer = 0x0] 09:35:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12ae08400) [pid = 2245] [serial = 930] [outer = 0x125152800] 09:35:55 INFO - PROCESS | 2245 | 1467477355932 Marionette DEBUG loaded listener.js 09:35:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12b019c00) [pid = 2245] [serial = 931] [outer = 0x125152800] 09:35:56 INFO - PROCESS | 2245 | 1467477356389 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]]]}] 09:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 618ms 09:35:56 INFO - PROCESS | 2245 | 1467477356428 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 09:35:56 INFO - PROCESS | 2245 | 1467477356431 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 09:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:35:56 INFO - PROCESS | 2245 | 1467477356437 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:35:56 INFO - PROCESS | 2245 | 1467477356439 Marionette TRACE conn2 <- [1,1214,null,{}] 09:35:56 INFO - PROCESS | 2245 | 1467477356442 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}] 09:35:56 INFO - PROCESS | 2245 | 1467477356444 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:56 INFO - PROCESS | 2245 | 1467477356573 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:35:56 INFO - PROCESS | 2245 | 1467477356684 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:56 INFO - PROCESS | 2245 | 1467477356685 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x11334b800 == 43 [pid = 2245] [id = 311] 09:35:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1128cb400) [pid = 2245] [serial = 932] [outer = 0x0] 09:35:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1129a9c00) [pid = 2245] [serial = 933] [outer = 0x1128cb400] 09:35:56 INFO - PROCESS | 2245 | 1467477356717 Marionette DEBUG loaded listener.js 09:35:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x112f50c00) [pid = 2245] [serial = 934] [outer = 0x1128cb400] 09:35:57 INFO - PROCESS | 2245 | 1467477357174 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]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 821ms 09:35:57 INFO - PROCESS | 2245 | 1467477357258 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 2245 | 1467477357261 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 09:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:35:57 INFO - PROCESS | 2245 | 1467477357264 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 2245 | 1467477357266 Marionette TRACE conn2 <- [1,1218,null,{}] 09:35:57 INFO - PROCESS | 2245 | 1467477357270 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}] 09:35:57 INFO - PROCESS | 2245 | 1467477357272 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:57 INFO - PROCESS | 2245 | 1467477357378 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:35:57 INFO - PROCESS | 2245 | 1467477357448 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:57 INFO - PROCESS | 2245 | 1467477357450 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193e9800 == 44 [pid = 2245] [id = 312] 09:35:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x11809e800) [pid = 2245] [serial = 935] [outer = 0x0] 09:35:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1181c5000) [pid = 2245] [serial = 936] [outer = 0x11809e800] 09:35:57 INFO - PROCESS | 2245 | 1467477357480 Marionette DEBUG loaded listener.js 09:35:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x118479c00) [pid = 2245] [serial = 937] [outer = 0x11809e800] 09:35:57 INFO - PROCESS | 2245 | 1467477357908 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]]]}] 09:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 673ms 09:35:57 INFO - PROCESS | 2245 | 1467477357939 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:35:57 INFO - PROCESS | 2245 | 1467477357942 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 09:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:35:57 INFO - PROCESS | 2245 | 1467477357945 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:35:57 INFO - PROCESS | 2245 | 1467477357946 Marionette TRACE conn2 <- [1,1222,null,{}] 09:35:57 INFO - PROCESS | 2245 | 1467477357949 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}] 09:35:57 INFO - PROCESS | 2245 | 1467477357950 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:58 INFO - PROCESS | 2245 | 1467477358057 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:35:58 INFO - PROCESS | 2245 | 1467477358126 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 2245 | 1467477358127 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x129469800 == 45 [pid = 2245] [id = 313] 09:35:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1180a3c00) [pid = 2245] [serial = 938] [outer = 0x0] 09:35:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x119288000) [pid = 2245] [serial = 939] [outer = 0x1180a3c00] 09:35:58 INFO - PROCESS | 2245 | 1467477358156 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x123e6a000) [pid = 2245] [serial = 940] [outer = 0x1180a3c00] 09:35:58 INFO - PROCESS | 2245 | 1467477358549 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] 09:35:58 INFO - PROCESS | 2245 | 1467477358619 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 09:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:35:58 INFO - PROCESS | 2245 | 1467477358626 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:35:58 INFO - PROCESS | 2245 | 1467477358631 Marionette TRACE conn2 <- [1,1226,null,{}] 09:35:58 INFO - PROCESS | 2245 | 1467477358634 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}] 09:35:58 INFO - PROCESS | 2245 | 1467477358636 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:58 INFO - PROCESS | 2245 | 1467477358794 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:35:58 INFO - PROCESS | 2245 | 1467477358863 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:58 INFO - PROCESS | 2245 | 1467477358864 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1df000 == 46 [pid = 2245] [id = 314] 09:35:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x119796000) [pid = 2245] [serial = 941] [outer = 0x0] 09:35:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x128706400) [pid = 2245] [serial = 942] [outer = 0x119796000] 09:35:58 INFO - PROCESS | 2245 | 1467477358895 Marionette DEBUG loaded listener.js 09:35:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x128c1c800) [pid = 2245] [serial = 943] [outer = 0x119796000] 09:35:59 INFO - PROCESS | 2245 | 1467477359337 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]]]}] 09:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 731ms 09:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:35:59 INFO - PROCESS | 2245 | 1467477359353 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:35:59 INFO - PROCESS | 2245 | 1467477359355 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 09:35:59 INFO - PROCESS | 2245 | 1467477359358 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:35:59 INFO - PROCESS | 2245 | 1467477359359 Marionette TRACE conn2 <- [1,1230,null,{}] 09:35:59 INFO - PROCESS | 2245 | 1467477359362 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}] 09:35:59 INFO - PROCESS | 2245 | 1467477359363 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:59 INFO - PROCESS | 2245 | 1467477359471 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:35:59 INFO - PROCESS | 2245 | 1467477359529 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:35:59 INFO - PROCESS | 2245 | 1467477359529 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:35:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191c2800 == 47 [pid = 2245] [id = 315] 09:35:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x119cd5400) [pid = 2245] [serial = 944] [outer = 0x0] 09:35:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x128cd3800) [pid = 2245] [serial = 945] [outer = 0x119cd5400] 09:35:59 INFO - PROCESS | 2245 | 1467477359558 Marionette DEBUG loaded listener.js 09:35:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x12934e000) [pid = 2245] [serial = 946] [outer = 0x119cd5400] 09:36:00 INFO - PROCESS | 2245 | 1467477360178 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]]]}] 09:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 872ms 09:36:00 INFO - PROCESS | 2245 | 1467477360233 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:36:00 INFO - PROCESS | 2245 | 1467477360236 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 09:36:00 INFO - PROCESS | 2245 | 1467477360239 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:36:00 INFO - PROCESS | 2245 | 1467477360242 Marionette TRACE conn2 <- [1,1234,null,{}] 09:36:00 INFO - PROCESS | 2245 | 1467477360245 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}] 09:36:00 INFO - PROCESS | 2245 | 1467477360247 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:00 INFO - PROCESS | 2245 | 1467477360342 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:36:00 INFO - PROCESS | 2245 | 1467477360415 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:00 INFO - PROCESS | 2245 | 1467477360417 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x117165000 == 48 [pid = 2245] [id = 316] 09:36:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x11755f800) [pid = 2245] [serial = 947] [outer = 0x0] 09:36:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x118096400) [pid = 2245] [serial = 948] [outer = 0x11755f800] 09:36:00 INFO - PROCESS | 2245 | 1467477360445 Marionette DEBUG loaded listener.js 09:36:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x1181bb800) [pid = 2245] [serial = 949] [outer = 0x11755f800] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3fb000 == 47 [pid = 2245] [id = 310] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x12b12e000 == 46 [pid = 2245] [id = 309] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x1299ae800 == 45 [pid = 2245] [id = 308] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x119851000 == 44 [pid = 2245] [id = 307] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x12946d000 == 43 [pid = 2245] [id = 306] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x128e7a000 == 42 [pid = 2245] [id = 305] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x12895d800 == 41 [pid = 2245] [id = 304] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x123ef6000 == 40 [pid = 2245] [id = 303] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x12125b000 == 39 [pid = 2245] [id = 302] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x119b2f800 == 38 [pid = 2245] [id = 301] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x11838d800 == 37 [pid = 2245] [id = 300] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x113cc0800 == 36 [pid = 2245] [id = 299] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x119846800 == 35 [pid = 2245] [id = 298] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x116f99000 == 34 [pid = 2245] [id = 297] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x1299a8800 == 33 [pid = 2245] [id = 296] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x116fa3000 == 32 [pid = 2245] [id = 284] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x1191c2800 == 31 [pid = 2245] [id = 315] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1df000 == 30 [pid = 2245] [id = 314] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x129469800 == 29 [pid = 2245] [id = 313] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x1193e9800 == 28 [pid = 2245] [id = 312] 09:36:01 INFO - PROCESS | 2245 | --DOCSHELL 0x11334b800 == 27 [pid = 2245] [id = 311] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x1167ab000) [pid = 2245] [serial = 801] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x1181ba800) [pid = 2245] [serial = 860] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x11846ec00) [pid = 2245] [serial = 861] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x1187d4000) [pid = 2245] [serial = 863] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x112f50800) [pid = 2245] [serial = 854] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x11324ac00) [pid = 2245] [serial = 855] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x116f03c00) [pid = 2245] [serial = 857] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x119cd6c00) [pid = 2245] [serial = 868] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x1195e9400) [pid = 2245] [serial = 867] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x116f64000) [pid = 2245] [serial = 858] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1132aac00) [pid = 2245] [serial = 851] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x116f09800) [pid = 2245] [serial = 852] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x114f5f000) [pid = 2245] [serial = 483] [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.] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x116825800) [pid = 2245] [serial = 837] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1133f0400) [pid = 2245] [serial = 836] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x125357400) [pid = 2245] [serial = 840] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x119cd2000) [pid = 2245] [serial = 839] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x128c1e400) [pid = 2245] [serial = 843] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1289f9800) [pid = 2245] [serial = 842] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1250ecc00) [pid = 2245] [serial = 871] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1210cf800) [pid = 2245] [serial = 870] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x125b85c00) [pid = 2245] [serial = 874] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x129349000) [pid = 2245] [serial = 846] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x125355400) [pid = 2245] [serial = 873] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x125caf000) [pid = 2245] [serial = 876] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x128ccdc00) [pid = 2245] [serial = 888] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x11876ec00) [pid = 2245] [serial = 879] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x128ecf400) [pid = 2245] [serial = 845] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12870f000) [pid = 2245] [serial = 885] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x127114000) [pid = 2245] [serial = 882] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x129372000) [pid = 2245] [serial = 849] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1267bc800) [pid = 2245] [serial = 877] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x12934d800) [pid = 2245] [serial = 848] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x128c19000) [pid = 2245] [serial = 886] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x128708800) [pid = 2245] [serial = 883] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x119290400) [pid = 2245] [serial = 864] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x125cbc400) [pid = 2245] [serial = 880] [outer = 0x0] [url = about:blank] 09:36:01 INFO - PROCESS | 2245 | 1467477361354 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]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1130ms 09:36:01 INFO - PROCESS | 2245 | 1467477361369 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 2245 | 1467477361372 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 09:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:36:01 INFO - PROCESS | 2245 | 1467477361375 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 2245 | 1467477361377 Marionette TRACE conn2 <- [1,1238,null,{}] 09:36:01 INFO - PROCESS | 2245 | 1467477361380 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}] 09:36:01 INFO - PROCESS | 2245 | 1467477361382 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:01 INFO - PROCESS | 2245 | 1467477361463 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:36:01 INFO - PROCESS | 2245 | 1467477361513 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 2245 | 1467477361516 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x116169800 == 28 [pid = 2245] [id = 317] 09:36:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1129b1800) [pid = 2245] [serial = 950] [outer = 0x0] 09:36:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x112fd8800) [pid = 2245] [serial = 951] [outer = 0x1129b1800] 09:36:01 INFO - PROCESS | 2245 | 1467477361546 Marionette DEBUG loaded listener.js 09:36:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1133f5c00) [pid = 2245] [serial = 952] [outer = 0x1129b1800] 09:36:01 INFO - PROCESS | 2245 | 1467477361877 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]]]}] 09:36:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:36:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 520ms 09:36:01 INFO - PROCESS | 2245 | 1467477361895 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:36:01 INFO - PROCESS | 2245 | 1467477361900 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 09:36:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:36:01 INFO - PROCESS | 2245 | 1467477361905 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:36:01 INFO - PROCESS | 2245 | 1467477361907 Marionette TRACE conn2 <- [1,1242,null,{}] 09:36:01 INFO - PROCESS | 2245 | 1467477361910 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}] 09:36:01 INFO - PROCESS | 2245 | 1467477361911 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:01 INFO - PROCESS | 2245 | 1467477361990 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:36:01 INFO - PROCESS | 2245 | 1467477361994 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:01 INFO - PROCESS | 2245 | 1467477361996 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x117163000 == 29 [pid = 2245] [id = 318] 09:36:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1164eb000) [pid = 2245] [serial = 953] [outer = 0x0] 09:36:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x116f02c00) [pid = 2245] [serial = 954] [outer = 0x1164eb000] 09:36:02 INFO - PROCESS | 2245 | 1467477362026 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x116f10400) [pid = 2245] [serial = 955] [outer = 0x1164eb000] 09:36:02 INFO - PROCESS | 2245 | 1467477362390 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]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 520ms 09:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:36:02 INFO - PROCESS | 2245 | 1467477362426 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 2245 | 1467477362427 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 09:36:02 INFO - PROCESS | 2245 | 1467477362429 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 2245 | 1467477362432 Marionette TRACE conn2 <- [1,1246,null,{}] 09:36:02 INFO - PROCESS | 2245 | 1467477362440 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}] 09:36:02 INFO - PROCESS | 2245 | 1467477362443 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:02 INFO - PROCESS | 2245 | 1467477362522 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:36:02 INFO - PROCESS | 2245 | 1467477362527 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:02 INFO - PROCESS | 2245 | 1467477362529 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183de000 == 30 [pid = 2245] [id = 319] 09:36:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x112f0ac00) [pid = 2245] [serial = 956] [outer = 0x0] 09:36:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1181bcc00) [pid = 2245] [serial = 957] [outer = 0x112f0ac00] 09:36:02 INFO - PROCESS | 2245 | 1467477362560 Marionette DEBUG loaded listener.js 09:36:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1182f4c00) [pid = 2245] [serial = 958] [outer = 0x112f0ac00] 09:36:02 INFO - PROCESS | 2245 | 1467477362915 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]]]}] 09:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 523ms 09:36:02 INFO - PROCESS | 2245 | 1467477362953 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:36:02 INFO - PROCESS | 2245 | 1467477362955 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 09:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:36:02 INFO - PROCESS | 2245 | 1467477362957 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:36:02 INFO - PROCESS | 2245 | 1467477362958 Marionette TRACE conn2 <- [1,1250,null,{}] 09:36:02 INFO - PROCESS | 2245 | 1467477362960 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}] 09:36:02 INFO - PROCESS | 2245 | 1467477362962 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:03 INFO - PROCESS | 2245 | 1467477363072 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:36:03 INFO - PROCESS | 2245 | 1467477363104 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 2245 | 1467477363105 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191bd000 == 31 [pid = 2245] [id = 320] 09:36:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1181c1000) [pid = 2245] [serial = 959] [outer = 0x0] 09:36:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x11850bc00) [pid = 2245] [serial = 960] [outer = 0x1181c1000] 09:36:03 INFO - PROCESS | 2245 | 1467477363131 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x1187d7400) [pid = 2245] [serial = 961] [outer = 0x1181c1000] 09:36:03 INFO - PROCESS | 2245 | 1467477363452 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]]]}] 09:36:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:36:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 521ms 09:36:03 INFO - PROCESS | 2245 | 1467477363483 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:36:03 INFO - PROCESS | 2245 | 1467477363492 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 09:36:03 INFO - PROCESS | 2245 | 1467477363495 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:36:03 INFO - PROCESS | 2245 | 1467477363496 Marionette TRACE conn2 <- [1,1254,null,{}] 09:36:03 INFO - PROCESS | 2245 | 1467477363498 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}] 09:36:03 INFO - PROCESS | 2245 | 1467477363499 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:03 INFO - PROCESS | 2245 | 1467477363600 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:36:03 INFO - PROCESS | 2245 | 1467477363604 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:03 INFO - PROCESS | 2245 | 1467477363605 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b60800 == 32 [pid = 2245] [id = 321] 09:36:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x115e67000) [pid = 2245] [serial = 962] [outer = 0x0] 09:36:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1195dd800) [pid = 2245] [serial = 963] [outer = 0x115e67000] 09:36:03 INFO - PROCESS | 2245 | 1467477363630 Marionette DEBUG loaded listener.js 09:36:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x119799400) [pid = 2245] [serial = 964] [outer = 0x115e67000] 09:36:03 INFO - PROCESS | 2245 | 1467477363996 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]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 518ms 09:36:04 INFO - PROCESS | 2245 | 1467477364014 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 2245 | 1467477364017 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 09:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:36:04 INFO - PROCESS | 2245 | 1467477364020 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 2245 | 1467477364021 Marionette TRACE conn2 <- [1,1258,null,{}] 09:36:04 INFO - PROCESS | 2245 | 1467477364029 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}] 09:36:04 INFO - PROCESS | 2245 | 1467477364033 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:04 INFO - PROCESS | 2245 | 1467477364147 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:36:04 INFO - PROCESS | 2245 | 1467477364188 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 2245 | 1467477364189 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216d2000 == 33 [pid = 2245] [id = 322] 09:36:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1199d2800) [pid = 2245] [serial = 965] [outer = 0x0] 09:36:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x121976400) [pid = 2245] [serial = 966] [outer = 0x1199d2800] 09:36:04 INFO - PROCESS | 2245 | 1467477364214 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1253ccc00) [pid = 2245] [serial = 967] [outer = 0x1199d2800] 09:36:04 INFO - PROCESS | 2245 | 1467477364576 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]]]}] 09:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 575ms 09:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:36:04 INFO - PROCESS | 2245 | 1467477364596 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:36:04 INFO - PROCESS | 2245 | 1467477364598 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 09:36:04 INFO - PROCESS | 2245 | 1467477364607 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:36:04 INFO - PROCESS | 2245 | 1467477364619 Marionette TRACE conn2 <- [1,1262,null,{}] 09:36:04 INFO - PROCESS | 2245 | 1467477364622 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}] 09:36:04 INFO - PROCESS | 2245 | 1467477364624 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:04 INFO - PROCESS | 2245 | 1467477364756 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:36:04 INFO - PROCESS | 2245 | 1467477364796 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:04 INFO - PROCESS | 2245 | 1467477364798 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bbc000 == 34 [pid = 2245] [id = 323] 09:36:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x125b7f000) [pid = 2245] [serial = 968] [outer = 0x0] 09:36:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x125c0c400) [pid = 2245] [serial = 969] [outer = 0x125b7f000] 09:36:04 INFO - PROCESS | 2245 | 1467477364839 Marionette DEBUG loaded listener.js 09:36:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1267c2800) [pid = 2245] [serial = 970] [outer = 0x125b7f000] 09:36:05 INFO - PROCESS | 2245 | 1467477365287 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]]]}] 09:36:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:36:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 737ms 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x128eca400) [pid = 2245] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1267c3800) [pid = 2245] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x129375800) [pid = 2245] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x128ecac00) [pid = 2245] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x112a84000) [pid = 2245] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1167eec00) [pid = 2245] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x112fdac00) [pid = 2245] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x116f5ac00) [pid = 2245] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1129ac400) [pid = 2245] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x120e2e000) [pid = 2245] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1133f9c00) [pid = 2245] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12870a400) [pid = 2245] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1267bb000) [pid = 2245] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x116881c00) [pid = 2245] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:36:05 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x125152800) [pid = 2245] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:36:05 INFO - PROCESS | 2245 | 1467477365641 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:36:05 INFO - PROCESS | 2245 | 1467477365643 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 09:36:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:36:05 INFO - PROCESS | 2245 | 1467477365675 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:36:05 INFO - PROCESS | 2245 | 1467477365677 Marionette TRACE conn2 <- [1,1266,null,{}] 09:36:05 INFO - PROCESS | 2245 | 1467477365679 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}] 09:36:05 INFO - PROCESS | 2245 | 1467477365682 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:05 INFO - PROCESS | 2245 | 1467477365800 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:36:05 INFO - PROCESS | 2245 | 1467477365809 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:05 INFO - PROCESS | 2245 | 1467477365810 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f0a800 == 35 [pid = 2245] [id = 324] 09:36:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x110fb5400) [pid = 2245] [serial = 971] [outer = 0x0] 09:36:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x116f0f800) [pid = 2245] [serial = 972] [outer = 0x110fb5400] 09:36:05 INFO - PROCESS | 2245 | 1467477365850 Marionette DEBUG loaded listener.js 09:36:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x119790800) [pid = 2245] [serial = 973] [outer = 0x110fb5400] 09:36:06 INFO - PROCESS | 2245 | 1467477366258 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]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 634ms 09:36:06 INFO - PROCESS | 2245 | 1467477366295 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 2245 | 1467477366296 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 09:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:36:06 INFO - PROCESS | 2245 | 1467477366318 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 2245 | 1467477366319 Marionette TRACE conn2 <- [1,1270,null,{}] 09:36:06 INFO - PROCESS | 2245 | 1467477366321 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}] 09:36:06 INFO - PROCESS | 2245 | 1467477366322 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:06 INFO - PROCESS | 2245 | 1467477366397 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:36:06 INFO - PROCESS | 2245 | 1467477366403 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 2245 | 1467477366404 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183dd800 == 36 [pid = 2245] [id = 325] 09:36:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x120e2e000) [pid = 2245] [serial = 974] [outer = 0x0] 09:36:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x126d94800) [pid = 2245] [serial = 975] [outer = 0x120e2e000] 09:36:06 INFO - PROCESS | 2245 | 1467477366429 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128706000) [pid = 2245] [serial = 976] [outer = 0x120e2e000] 09:36:06 INFO - PROCESS | 2245 | 1467477366755 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]]]}] 09:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 470ms 09:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:36:06 INFO - PROCESS | 2245 | 1467477366787 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:36:06 INFO - PROCESS | 2245 | 1467477366788 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 09:36:06 INFO - PROCESS | 2245 | 1467477366790 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:36:06 INFO - PROCESS | 2245 | 1467477366792 Marionette TRACE conn2 <- [1,1274,null,{}] 09:36:06 INFO - PROCESS | 2245 | 1467477366794 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}] 09:36:06 INFO - PROCESS | 2245 | 1467477366795 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:06 INFO - PROCESS | 2245 | 1467477366871 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:36:06 INFO - PROCESS | 2245 | 1467477366875 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:06 INFO - PROCESS | 2245 | 1467477366876 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x128cf6800 == 37 [pid = 2245] [id = 326] 09:36:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x127114000) [pid = 2245] [serial = 977] [outer = 0x0] 09:36:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1289de800) [pid = 2245] [serial = 978] [outer = 0x127114000] 09:36:06 INFO - PROCESS | 2245 | 1467477366901 Marionette DEBUG loaded listener.js 09:36:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1289e8000) [pid = 2245] [serial = 979] [outer = 0x127114000] 09:36:07 INFO - PROCESS | 2245 | 1467477367280 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]]]}] 09:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 519ms 09:36:07 INFO - PROCESS | 2245 | 1467477367311 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:36:07 INFO - PROCESS | 2245 | 1467477367315 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 09:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:36:07 INFO - PROCESS | 2245 | 1467477367327 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:36:07 INFO - PROCESS | 2245 | 1467477367340 Marionette TRACE conn2 <- [1,1278,null,{}] 09:36:07 INFO - PROCESS | 2245 | 1467477367342 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}] 09:36:07 INFO - PROCESS | 2245 | 1467477367345 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:07 INFO - PROCESS | 2245 | 1467477367486 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:36:07 INFO - PROCESS | 2245 | 1467477367493 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:07 INFO - PROCESS | 2245 | 1467477367496 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b4e000 == 38 [pid = 2245] [id = 327] 09:36:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128710000) [pid = 2245] [serial = 980] [outer = 0x0] 09:36:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128cd2800) [pid = 2245] [serial = 981] [outer = 0x128710000] 09:36:07 INFO - PROCESS | 2245 | 1467477367540 Marionette DEBUG loaded listener.js 09:36:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x128ecc800) [pid = 2245] [serial = 982] [outer = 0x128710000] 09:36:08 INFO - PROCESS | 2245 | 1467477368191 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]]]}] 09:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 932ms 09:36:08 INFO - PROCESS | 2245 | 1467477368259 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:36:08 INFO - PROCESS | 2245 | 1467477368262 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 09:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:36:08 INFO - PROCESS | 2245 | 1467477368266 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:36:08 INFO - PROCESS | 2245 | 1467477368269 Marionette TRACE conn2 <- [1,1282,null,{}] 09:36:08 INFO - PROCESS | 2245 | 1467477368273 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}] 09:36:08 INFO - PROCESS | 2245 | 1467477368274 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:08 INFO - PROCESS | 2245 | 1467477368386 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:36:08 INFO - PROCESS | 2245 | 1467477368444 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:08 INFO - PROCESS | 2245 | 1467477368445 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x11715c800 == 39 [pid = 2245] [id = 328] 09:36:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x113382000) [pid = 2245] [serial = 983] [outer = 0x0] 09:36:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x115d13400) [pid = 2245] [serial = 984] [outer = 0x113382000] 09:36:08 INFO - PROCESS | 2245 | 1467477368477 Marionette DEBUG loaded listener.js 09:36:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1167e2c00) [pid = 2245] [serial = 985] [outer = 0x113382000] 09:36:09 INFO - PROCESS | 2245 | 1467477369032 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]]]}] 09:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 823ms 09:36:09 INFO - PROCESS | 2245 | 1467477369091 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 2245 | 1467477369095 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 09:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:36:09 INFO - PROCESS | 2245 | 1467477369102 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 2245 | 1467477369104 Marionette TRACE conn2 <- [1,1286,null,{}] 09:36:09 INFO - PROCESS | 2245 | 1467477369106 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}] 09:36:09 INFO - PROCESS | 2245 | 1467477369108 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:09 INFO - PROCESS | 2245 | 1467477369313 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:36:09 INFO - PROCESS | 2245 | 1467477369431 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:09 INFO - PROCESS | 2245 | 1467477369433 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x115e22800 == 40 [pid = 2245] [id = 329] 09:36:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x112f54400) [pid = 2245] [serial = 986] [outer = 0x0] 09:36:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1133ae400) [pid = 2245] [serial = 987] [outer = 0x112f54400] 09:36:09 INFO - PROCESS | 2245 | 1467477369478 Marionette DEBUG loaded listener.js 09:36:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1167e8000) [pid = 2245] [serial = 988] [outer = 0x112f54400] 09:36:09 INFO - PROCESS | 2245 | --DOCSHELL 0x128cf6800 == 39 [pid = 2245] [id = 326] 09:36:09 INFO - PROCESS | 2245 | --DOCSHELL 0x1183dd800 == 38 [pid = 2245] [id = 325] 09:36:09 INFO - PROCESS | 2245 | --DOCSHELL 0x120f0a800 == 37 [pid = 2245] [id = 324] 09:36:09 INFO - PROCESS | 2245 | --DOCSHELL 0x125bbc000 == 36 [pid = 2245] [id = 323] 09:36:09 INFO - PROCESS | 2245 | --DOCSHELL 0x1216d2000 == 35 [pid = 2245] [id = 322] 09:36:09 INFO - PROCESS | 2245 | --DOCSHELL 0x119b60800 == 34 [pid = 2245] [id = 321] 09:36:09 INFO - PROCESS | 2245 | --DOCSHELL 0x1191bd000 == 33 [pid = 2245] [id = 320] 09:36:09 INFO - PROCESS | 2245 | --DOCSHELL 0x1183de000 == 32 [pid = 2245] [id = 319] 09:36:09 INFO - PROCESS | 2245 | --DOCSHELL 0x117163000 == 31 [pid = 2245] [id = 318] 09:36:09 INFO - PROCESS | 2245 | --DOCSHELL 0x116169800 == 30 [pid = 2245] [id = 317] 09:36:09 INFO - PROCESS | 2245 | 1467477369921 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]]]}] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x12934cc00) [pid = 2245] [serial = 915] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x128713400) [pid = 2245] [serial = 912] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1293e0800) [pid = 2245] [serial = 918] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1295d7800) [pid = 2245] [serial = 921] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x118d83000) [pid = 2245] [serial = 903] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x119cd4800) [pid = 2245] [serial = 904] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x118098800) [pid = 2245] [serial = 894] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1181c7000) [pid = 2245] [serial = 895] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x113256400) [pid = 2245] [serial = 891] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1167a4000) [pid = 2245] [serial = 892] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x11809e000) [pid = 2245] [serial = 900] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x118473400) [pid = 2245] [serial = 901] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x125151800) [pid = 2245] [serial = 909] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x121503000) [pid = 2245] [serial = 906] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x123e6b800) [pid = 2245] [serial = 907] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x11661ac00) [pid = 2245] [serial = 897] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x116f64400) [pid = 2245] [serial = 898] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x129346800) [pid = 2245] [serial = 889] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1293df400) [pid = 2245] [serial = 927] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x12a642800) [pid = 2245] [serial = 922] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x118490800) [pid = 2245] [serial = 924] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1295cbc00) [pid = 2245] [serial = 919] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x129374c00) [pid = 2245] [serial = 916] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x128d67400) [pid = 2245] [serial = 913] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x123e67000) [pid = 2245] [serial = 925] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x12ad2bc00) [pid = 2245] [serial = 928] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x125cb6800) [pid = 2245] [serial = 910] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x12b019c00) [pid = 2245] [serial = 931] [outer = 0x0] [url = about:blank] 09:36:09 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x12ae08400) [pid = 2245] [serial = 930] [outer = 0x0] [url = about:blank] 09:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 873ms 09:36:09 INFO - PROCESS | 2245 | 1467477369975 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:36:09 INFO - PROCESS | 2245 | 1467477369977 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 09:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:36:09 INFO - PROCESS | 2245 | 1467477369981 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:36:09 INFO - PROCESS | 2245 | 1467477369983 Marionette TRACE conn2 <- [1,1290,null,{}] 09:36:09 INFO - PROCESS | 2245 | 1467477369986 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}] 09:36:09 INFO - PROCESS | 2245 | 1467477369988 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:10 INFO - PROCESS | 2245 | 1467477370068 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:36:10 INFO - PROCESS | 2245 | 1467477370072 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 2245 | 1467477370074 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x117162000 == 31 [pid = 2245] [id = 330] 09:36:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x116a24000) [pid = 2245] [serial = 989] [outer = 0x0] 09:36:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x116f5a000) [pid = 2245] [serial = 990] [outer = 0x116a24000] 09:36:10 INFO - PROCESS | 2245 | 1467477370103 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x118098400) [pid = 2245] [serial = 991] [outer = 0x116a24000] 09:36:10 INFO - PROCESS | 2245 | 1467477370454 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]]]}] 09:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 523ms 09:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:36:10 INFO - PROCESS | 2245 | 1467477370505 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:36:10 INFO - PROCESS | 2245 | 1467477370507 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 09:36:10 INFO - PROCESS | 2245 | 1467477370510 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:36:10 INFO - PROCESS | 2245 | 1467477370511 Marionette TRACE conn2 <- [1,1294,null,{}] 09:36:10 INFO - PROCESS | 2245 | 1467477370513 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}] 09:36:10 INFO - PROCESS | 2245 | 1467477370515 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:10 INFO - PROCESS | 2245 | 1467477370594 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:36:10 INFO - PROCESS | 2245 | 1467477370602 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:10 INFO - PROCESS | 2245 | 1467477370604 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d44800 == 32 [pid = 2245] [id = 331] 09:36:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x11809e000) [pid = 2245] [serial = 992] [outer = 0x0] 09:36:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1181c8000) [pid = 2245] [serial = 993] [outer = 0x11809e000] 09:36:10 INFO - PROCESS | 2245 | 1467477370630 Marionette DEBUG loaded listener.js 09:36:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x11850cc00) [pid = 2245] [serial = 994] [outer = 0x11809e000] 09:36:11 INFO - PROCESS | 2245 | 1467477371007 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]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 518ms 09:36:11 INFO - PROCESS | 2245 | 1467477371029 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 2245 | 1467477371032 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 09:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:36:11 INFO - PROCESS | 2245 | 1467477371050 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 2245 | 1467477371053 Marionette TRACE conn2 <- [1,1298,null,{}] 09:36:11 INFO - PROCESS | 2245 | 1467477371057 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}] 09:36:11 INFO - PROCESS | 2245 | 1467477371059 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:11 INFO - PROCESS | 2245 | 1467477371144 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:36:11 INFO - PROCESS | 2245 | 1467477371150 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 2245 | 1467477371152 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x120dcf800 == 33 [pid = 2245] [id = 332] 09:36:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1128ca400) [pid = 2245] [serial = 995] [outer = 0x0] 09:36:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x11928dc00) [pid = 2245] [serial = 996] [outer = 0x1128ca400] 09:36:11 INFO - PROCESS | 2245 | 1467477371177 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x119cd7000) [pid = 2245] [serial = 997] [outer = 0x1128ca400] 09:36:11 INFO - PROCESS | 2245 | 1467477371509 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]]]}] 09:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 486ms 09:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:36:11 INFO - PROCESS | 2245 | 1467477371522 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 09:36:11 INFO - PROCESS | 2245 | 1467477371523 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 09:36:11 INFO - PROCESS | 2245 | 1467477371525 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:36:11 INFO - PROCESS | 2245 | 1467477371526 Marionette TRACE conn2 <- [1,1302,null,{}] 09:36:11 INFO - PROCESS | 2245 | 1467477371529 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}] 09:36:11 INFO - PROCESS | 2245 | 1467477371530 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:11 INFO - PROCESS | 2245 | 1467477371610 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:36:11 INFO - PROCESS | 2245 | 1467477371613 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:11 INFO - PROCESS | 2245 | 1467477371615 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x12158b800 == 34 [pid = 2245] [id = 333] 09:36:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x120e26800) [pid = 2245] [serial = 998] [outer = 0x0] 09:36:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x121678800) [pid = 2245] [serial = 999] [outer = 0x120e26800] 09:36:11 INFO - PROCESS | 2245 | 1467477371649 Marionette DEBUG loaded listener.js 09:36:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x123e6ac00) [pid = 2245] [serial = 1000] [outer = 0x120e26800] 09:36:11 INFO - PROCESS | 2245 | 1467477371993 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]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 518ms 09:36:12 INFO - PROCESS | 2245 | 1467477372047 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 2245 | 1467477372049 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 09:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:36:12 INFO - PROCESS | 2245 | 1467477372052 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 2245 | 1467477372053 Marionette TRACE conn2 <- [1,1306,null,{}] 09:36:12 INFO - PROCESS | 2245 | 1467477372055 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}] 09:36:12 INFO - PROCESS | 2245 | 1467477372056 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:12 INFO - PROCESS | 2245 | 1467477372157 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:36:12 INFO - PROCESS | 2245 | 1467477372171 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 2245 | 1467477372175 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b60800 == 35 [pid = 2245] [id = 334] 09:36:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x125615000) [pid = 2245] [serial = 1001] [outer = 0x0] 09:36:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x125b81000) [pid = 2245] [serial = 1002] [outer = 0x125615000] 09:36:12 INFO - PROCESS | 2245 | 1467477372208 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x126d9ec00) [pid = 2245] [serial = 1003] [outer = 0x125615000] 09:36:12 INFO - PROCESS | 2245 | 1467477372585 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]]]}] 09:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 568ms 09:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:36:12 INFO - PROCESS | 2245 | 1467477372630 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:36:12 INFO - PROCESS | 2245 | 1467477372631 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 09:36:12 INFO - PROCESS | 2245 | 1467477372633 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:36:12 INFO - PROCESS | 2245 | 1467477372634 Marionette TRACE conn2 <- [1,1310,null,{}] 09:36:12 INFO - PROCESS | 2245 | 1467477372637 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}] 09:36:12 INFO - PROCESS | 2245 | 1467477372638 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:12 INFO - PROCESS | 2245 | 1467477372738 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:36:12 INFO - PROCESS | 2245 | 1467477372748 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:12 INFO - PROCESS | 2245 | 1467477372750 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x12895e000 == 36 [pid = 2245] [id = 335] 09:36:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1181c0c00) [pid = 2245] [serial = 1004] [outer = 0x0] 09:36:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128711000) [pid = 2245] [serial = 1005] [outer = 0x1181c0c00] 09:36:12 INFO - PROCESS | 2245 | 1467477372805 Marionette DEBUG loaded listener.js 09:36:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1289fd800) [pid = 2245] [serial = 1006] [outer = 0x1181c0c00] 09:36:13 INFO - PROCESS | 2245 | 1467477373153 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] 09:36:13 INFO - PROCESS | 2245 | 1467477373207 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 09:36:13 INFO - PROCESS | 2245 | 1467477373209 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 2245 | 1467477373210 Marionette TRACE conn2 <- [1,1314,null,{}] 09:36:13 INFO - PROCESS | 2245 | 1467477373212 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}] 09:36:13 INFO - PROCESS | 2245 | 1467477373213 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:13 INFO - PROCESS | 2245 | 1467477373314 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:36:13 INFO - PROCESS | 2245 | 1467477373355 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 2245 | 1467477373356 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168b8000 == 37 [pid = 2245] [id = 336] 09:36:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1289f9c00) [pid = 2245] [serial = 1007] [outer = 0x0] 09:36:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128d63000) [pid = 2245] [serial = 1008] [outer = 0x1289f9c00] 09:36:13 INFO - PROCESS | 2245 | 1467477373380 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128eccc00) [pid = 2245] [serial = 1009] [outer = 0x1289f9c00] 09:36:13 INFO - PROCESS | 2245 | 1467477373677 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]]]}] 09:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 519ms 09:36:13 INFO - PROCESS | 2245 | 1467477373729 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:36:13 INFO - PROCESS | 2245 | 1467477373730 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 09:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:36:13 INFO - PROCESS | 2245 | 1467477373735 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:36:13 INFO - PROCESS | 2245 | 1467477373736 Marionette TRACE conn2 <- [1,1318,null,{}] 09:36:13 INFO - PROCESS | 2245 | 1467477373745 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}] 09:36:13 INFO - PROCESS | 2245 | 1467477373747 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:13 INFO - PROCESS | 2245 | 1467477373854 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:36:13 INFO - PROCESS | 2245 | 1467477373858 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:13 INFO - PROCESS | 2245 | 1467477373859 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x129477800 == 38 [pid = 2245] [id = 337] 09:36:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128c14c00) [pid = 2245] [serial = 1010] [outer = 0x0] 09:36:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x128ed2c00) [pid = 2245] [serial = 1011] [outer = 0x128c14c00] 09:36:13 INFO - PROCESS | 2245 | 1467477373884 Marionette DEBUG loaded listener.js 09:36:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x129376400) [pid = 2245] [serial = 1012] [outer = 0x128c14c00] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1181c1000) [pid = 2245] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x115e67000) [pid = 2245] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x11755f800) [pid = 2245] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x112f0ac00) [pid = 2245] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1129b1800) [pid = 2245] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1164eb000) [pid = 2245] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1128cb400) [pid = 2245] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x11809e800) [pid = 2245] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1180a3c00) [pid = 2245] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1199d2800) [pid = 2245] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x125b7f000) [pid = 2245] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x119796000) [pid = 2245] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x110fb5400) [pid = 2245] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x127114000) [pid = 2245] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x120e2e000) [pid = 2245] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:36:14 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x119cd5400) [pid = 2245] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:36:14 INFO - PROCESS | 2245 | 1467477374269 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]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 578ms 09:36:14 INFO - PROCESS | 2245 | 1467477374311 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 2245 | 1467477374313 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 09:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:36:14 INFO - PROCESS | 2245 | 1467477374316 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 2245 | 1467477374318 Marionette TRACE conn2 <- [1,1322,null,{}] 09:36:14 INFO - PROCESS | 2245 | 1467477374321 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}] 09:36:14 INFO - PROCESS | 2245 | 1467477374322 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:14 INFO - PROCESS | 2245 | 1467477374403 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:36:14 INFO - PROCESS | 2245 | 1467477374460 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 2245 | 1467477374461 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:14 INFO - PROCESS | 2245 | ++DOCSHELL 0x126cb4800 == 39 [pid = 2245] [id = 338] 09:36:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1128cc800) [pid = 2245] [serial = 1013] [outer = 0x0] 09:36:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x11688a400) [pid = 2245] [serial = 1014] [outer = 0x1128cc800] 09:36:14 INFO - PROCESS | 2245 | 1467477374486 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x119292000) [pid = 2245] [serial = 1015] [outer = 0x1128cc800] 09:36:14 INFO - PROCESS | 2245 | 1467477374770 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]]]}] 09:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 472ms 09:36:14 INFO - PROCESS | 2245 | 1467477374790 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:36:14 INFO - PROCESS | 2245 | 1467477374792 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 09:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:36:14 INFO - PROCESS | 2245 | 1467477374794 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:36:14 INFO - PROCESS | 2245 | 1467477374795 Marionette TRACE conn2 <- [1,1326,null,{}] 09:36:14 INFO - PROCESS | 2245 | 1467477374798 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}] 09:36:14 INFO - PROCESS | 2245 | 1467477374801 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:14 INFO - PROCESS | 2245 | 1467477374904 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:36:14 INFO - PROCESS | 2245 | 1467477374908 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:14 INFO - PROCESS | 2245 | 1467477374910 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:14 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ae98800 == 40 [pid = 2245] [id = 339] 09:36:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1182f7400) [pid = 2245] [serial = 1016] [outer = 0x0] 09:36:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x12870dc00) [pid = 2245] [serial = 1017] [outer = 0x1182f7400] 09:36:14 INFO - PROCESS | 2245 | 1467477374937 Marionette DEBUG loaded listener.js 09:36:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1293e2c00) [pid = 2245] [serial = 1018] [outer = 0x1182f7400] 09:36:15 INFO - PROCESS | 2245 | 1467477375277 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]]]}] 09:36:15 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 09:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 520ms 09:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:36:15 INFO - PROCESS | 2245 | 1467477375314 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 2245 | 1467477375316 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 09:36:15 INFO - PROCESS | 2245 | 1467477375318 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 2245 | 1467477375320 Marionette TRACE conn2 <- [1,1330,null,{}] 09:36:15 INFO - PROCESS | 2245 | 1467477375322 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}] 09:36:15 INFO - PROCESS | 2245 | 1467477375324 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:15 INFO - PROCESS | 2245 | 1467477375445 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:36:15 INFO - PROCESS | 2245 | 1467477375451 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 2245 | 1467477375452 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b138800 == 41 [pid = 2245] [id = 340] 09:36:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1295cc800) [pid = 2245] [serial = 1019] [outer = 0x0] 09:36:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12a640c00) [pid = 2245] [serial = 1020] [outer = 0x1295cc800] 09:36:15 INFO - PROCESS | 2245 | 1467477375476 Marionette DEBUG loaded listener.js 09:36:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12ad27400) [pid = 2245] [serial = 1021] [outer = 0x1295cc800] 09:36:15 INFO - PROCESS | 2245 | 1467477375778 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]]]}] 09:36:15 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 09:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 518ms 09:36:15 INFO - PROCESS | 2245 | 1467477375837 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:36:15 INFO - PROCESS | 2245 | 1467477375838 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 09:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:36:15 INFO - PROCESS | 2245 | 1467477375840 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:36:15 INFO - PROCESS | 2245 | 1467477375841 Marionette TRACE conn2 <- [1,1334,null,{}] 09:36:15 INFO - PROCESS | 2245 | 1467477375844 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}] 09:36:15 INFO - PROCESS | 2245 | 1467477375845 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:15 INFO - PROCESS | 2245 | 1467477375932 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:36:15 INFO - PROCESS | 2245 | 1467477375990 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:15 INFO - PROCESS | 2245 | 1467477375991 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3ed800 == 42 [pid = 2245] [id = 341] 09:36:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12a645800) [pid = 2245] [serial = 1022] [outer = 0x0] 09:36:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12ad30400) [pid = 2245] [serial = 1023] [outer = 0x12a645800] 09:36:16 INFO - PROCESS | 2245 | 1467477376016 Marionette DEBUG loaded listener.js 09:36:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12b016800) [pid = 2245] [serial = 1024] [outer = 0x12a645800] 09:36:16 INFO - PROCESS | 2245 | --DOCSHELL 0x117165000 == 41 [pid = 2245] [id = 316] 09:36:16 INFO - PROCESS | 2245 | --DOCSHELL 0x117162000 == 40 [pid = 2245] [id = 330] 09:36:16 INFO - PROCESS | 2245 | --DOCSHELL 0x115e22800 == 39 [pid = 2245] [id = 329] 09:36:16 INFO - PROCESS | 2245 | --DOCSHELL 0x11715c800 == 38 [pid = 2245] [id = 328] 09:36:16 INFO - PROCESS | 2245 | --DOCSHELL 0x119b4e000 == 37 [pid = 2245] [id = 327] 09:36:17 INFO - PROCESS | 2245 | --DOCSHELL 0x118d44800 == 36 [pid = 2245] [id = 331] 09:36:17 INFO - PROCESS | 2245 | --DOCSHELL 0x120dcf800 == 35 [pid = 2245] [id = 332] 09:36:17 INFO - PROCESS | 2245 | --DOCSHELL 0x12158b800 == 34 [pid = 2245] [id = 333] 09:36:17 INFO - PROCESS | 2245 | --DOCSHELL 0x1168b8000 == 33 [pid = 2245] [id = 336] 09:36:17 INFO - PROCESS | 2245 | --DOCSHELL 0x129477800 == 32 [pid = 2245] [id = 337] 09:36:17 INFO - PROCESS | 2245 | --DOCSHELL 0x119b60800 == 31 [pid = 2245] [id = 334] 09:36:17 INFO - PROCESS | 2245 | --DOCSHELL 0x12895e000 == 30 [pid = 2245] [id = 335] 09:36:17 INFO - PROCESS | 2245 | --DOCSHELL 0x126cb4800 == 29 [pid = 2245] [id = 338] 09:36:17 INFO - PROCESS | 2245 | --DOCSHELL 0x12ae98800 == 28 [pid = 2245] [id = 339] 09:36:17 INFO - PROCESS | 2245 | --DOCSHELL 0x12b138800 == 27 [pid = 2245] [id = 340] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11850bc00) [pid = 2245] [serial = 960] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1195dd800) [pid = 2245] [serial = 963] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x118096400) [pid = 2245] [serial = 948] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1181bcc00) [pid = 2245] [serial = 957] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1182f4c00) [pid = 2245] [serial = 958] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x112fd8800) [pid = 2245] [serial = 951] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1133f5c00) [pid = 2245] [serial = 952] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x116f02c00) [pid = 2245] [serial = 954] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x116f10400) [pid = 2245] [serial = 955] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x112f50c00) [pid = 2245] [serial = 934] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1129a9c00) [pid = 2245] [serial = 933] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x118479c00) [pid = 2245] [serial = 937] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1181c5000) [pid = 2245] [serial = 936] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x123e6a000) [pid = 2245] [serial = 940] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x119288000) [pid = 2245] [serial = 939] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x1253ccc00) [pid = 2245] [serial = 967] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x121976400) [pid = 2245] [serial = 966] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x125c0c400) [pid = 2245] [serial = 969] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x128c1c800) [pid = 2245] [serial = 943] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x116f0f800) [pid = 2245] [serial = 972] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x128706400) [pid = 2245] [serial = 942] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x1289de800) [pid = 2245] [serial = 978] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 71 (0x128706000) [pid = 2245] [serial = 976] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 70 (0x12934e000) [pid = 2245] [serial = 946] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x1267c2800) [pid = 2245] [serial = 970] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 68 (0x126d94800) [pid = 2245] [serial = 975] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 67 (0x128cd3800) [pid = 2245] [serial = 945] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 66 (0x1181bb800) [pid = 2245] [serial = 949] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 65 (0x119799400) [pid = 2245] [serial = 964] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 64 (0x1289e8000) [pid = 2245] [serial = 979] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 63 (0x1187d7400) [pid = 2245] [serial = 961] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | --DOMWINDOW == 62 (0x119790800) [pid = 2245] [serial = 973] [outer = 0x0] [url = about:blank] 09:36:17 INFO - PROCESS | 2245 | 1467477377361 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]]]}] 09:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1571ms 09:36:17 INFO - PROCESS | 2245 | 1467477377412 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:36:17 INFO - PROCESS | 2245 | 1467477377414 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 09:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:36:17 INFO - PROCESS | 2245 | 1467477377424 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:36:17 INFO - PROCESS | 2245 | 1467477377426 Marionette TRACE conn2 <- [1,1338,null,{}] 09:36:17 INFO - PROCESS | 2245 | 1467477377430 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}] 09:36:17 INFO - PROCESS | 2245 | 1467477377433 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:17 INFO - PROCESS | 2245 | 1467477377515 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:36:17 INFO - PROCESS | 2245 | 1467477377572 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:17 INFO - PROCESS | 2245 | 1467477377573 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x115ecf000 == 28 [pid = 2245] [id = 342] 09:36:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 63 (0x112f55400) [pid = 2245] [serial = 1025] [outer = 0x0] 09:36:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 64 (0x11324d000) [pid = 2245] [serial = 1026] [outer = 0x112f55400] 09:36:17 INFO - PROCESS | 2245 | 1467477377602 Marionette DEBUG loaded listener.js 09:36:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 65 (0x1133f5800) [pid = 2245] [serial = 1027] [outer = 0x112f55400] 09:36:18 INFO - PROCESS | 2245 | 1467477378403 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]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1020ms 09:36:18 INFO - PROCESS | 2245 | 1467477378444 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:36:18 INFO - PROCESS | 2245 | 1467477378448 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 09:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:36:18 INFO - PROCESS | 2245 | 1467477378452 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:36:18 INFO - PROCESS | 2245 | 1467477378454 Marionette TRACE conn2 <- [1,1342,null,{}] 09:36:18 INFO - PROCESS | 2245 | 1467477378457 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}] 09:36:18 INFO - PROCESS | 2245 | 1467477378459 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:18 INFO - PROCESS | 2245 | 1467477378537 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:36:18 INFO - PROCESS | 2245 | 1467477378541 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:18 INFO - PROCESS | 2245 | 1467477378543 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x117460800 == 29 [pid = 2245] [id = 343] 09:36:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 66 (0x1164eac00) [pid = 2245] [serial = 1028] [outer = 0x0] 09:36:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 67 (0x1167e6000) [pid = 2245] [serial = 1029] [outer = 0x1164eac00] 09:36:18 INFO - PROCESS | 2245 | 1467477378572 Marionette DEBUG loaded listener.js 09:36:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 68 (0x116a22800) [pid = 2245] [serial = 1030] [outer = 0x1164eac00] 09:36:18 INFO - PROCESS | 2245 | 1467477378953 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]]]}] 09:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 521ms 09:36:18 INFO - PROCESS | 2245 | 1467477378975 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:36:18 INFO - PROCESS | 2245 | 1467477378992 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 09:36:18 INFO - PROCESS | 2245 | 1467477378996 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 2245 | 1467477379001 Marionette TRACE conn2 <- [1,1346,null,{}] 09:36:19 INFO - PROCESS | 2245 | 1467477379024 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}] 09:36:19 INFO - PROCESS | 2245 | 1467477379029 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:19 INFO - PROCESS | 2245 | 1467477379133 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:36:19 INFO - PROCESS | 2245 | 1467477379139 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 2245 | 1467477379142 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183c1800 == 30 [pid = 2245] [id = 344] 09:36:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 69 (0x111ba7800) [pid = 2245] [serial = 1031] [outer = 0x0] 09:36:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x117d22800) [pid = 2245] [serial = 1032] [outer = 0x111ba7800] 09:36:19 INFO - PROCESS | 2245 | 1467477379172 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x1180a0400) [pid = 2245] [serial = 1033] [outer = 0x111ba7800] 09:36:19 INFO - PROCESS | 2245 | 1467477379525 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]]]}] 09:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 539ms 09:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:36:19 INFO - PROCESS | 2245 | 1467477379537 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:36:19 INFO - PROCESS | 2245 | 1467477379538 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 09:36:19 INFO - PROCESS | 2245 | 1467477379541 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:36:19 INFO - PROCESS | 2245 | 1467477379542 Marionette TRACE conn2 <- [1,1350,null,{}] 09:36:19 INFO - PROCESS | 2245 | 1467477379545 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}] 09:36:19 INFO - PROCESS | 2245 | 1467477379547 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:19 INFO - PROCESS | 2245 | 1467477379653 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:36:19 INFO - PROCESS | 2245 | 1467477379659 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:19 INFO - PROCESS | 2245 | 1467477379660 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d44000 == 31 [pid = 2245] [id = 345] 09:36:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x118136000) [pid = 2245] [serial = 1034] [outer = 0x0] 09:36:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x1181c4000) [pid = 2245] [serial = 1035] [outer = 0x118136000] 09:36:19 INFO - PROCESS | 2245 | 1467477379686 Marionette DEBUG loaded listener.js 09:36:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x1182f7000) [pid = 2245] [serial = 1036] [outer = 0x118136000] 09:36:20 INFO - PROCESS | 2245 | 1467477380008 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]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 519ms 09:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:36:20 INFO - PROCESS | 2245 | 1467477380061 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 2245 | 1467477380062 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 09:36:20 INFO - PROCESS | 2245 | 1467477380064 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 2245 | 1467477380066 Marionette TRACE conn2 <- [1,1354,null,{}] 09:36:20 INFO - PROCESS | 2245 | 1467477380068 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}] 09:36:20 INFO - PROCESS | 2245 | 1467477380069 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:20 INFO - PROCESS | 2245 | 1467477380148 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:36:20 INFO - PROCESS | 2245 | 1467477380154 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 2245 | 1467477380155 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x119820800 == 32 [pid = 2245] [id = 346] 09:36:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x112f51000) [pid = 2245] [serial = 1037] [outer = 0x0] 09:36:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x11846ec00) [pid = 2245] [serial = 1038] [outer = 0x112f51000] 09:36:20 INFO - PROCESS | 2245 | 1467477380180 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x11876f000) [pid = 2245] [serial = 1039] [outer = 0x112f51000] 09:36:20 INFO - PROCESS | 2245 | 1467477380543 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]]]}] 09:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 521ms 09:36:20 INFO - PROCESS | 2245 | 1467477380588 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 09:36:20 INFO - PROCESS | 2245 | 1467477380590 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 09:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:36:20 INFO - PROCESS | 2245 | 1467477380594 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:36:20 INFO - PROCESS | 2245 | 1467477380595 Marionette TRACE conn2 <- [1,1358,null,{}] 09:36:20 INFO - PROCESS | 2245 | 1467477380599 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}] 09:36:20 INFO - PROCESS | 2245 | 1467477380604 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:20 INFO - PROCESS | 2245 | 1467477380746 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:36:20 INFO - PROCESS | 2245 | 1467477380755 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:20 INFO - PROCESS | 2245 | 1467477380756 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b60800 == 33 [pid = 2245] [id = 347] 09:36:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x11876f400) [pid = 2245] [serial = 1040] [outer = 0x0] 09:36:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x119296400) [pid = 2245] [serial = 1041] [outer = 0x11876f400] 09:36:20 INFO - PROCESS | 2245 | 1467477380797 Marionette DEBUG loaded listener.js 09:36:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x119cd8800) [pid = 2245] [serial = 1042] [outer = 0x11876f400] 09:36:21 INFO - PROCESS | 2245 | 1467477381137 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]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 570ms 09:36:21 INFO - PROCESS | 2245 | 1467477381164 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 2245 | 1467477381165 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 09:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:36:21 INFO - PROCESS | 2245 | 1467477381170 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 2245 | 1467477381171 Marionette TRACE conn2 <- [1,1362,null,{}] 09:36:21 INFO - PROCESS | 2245 | 1467477381173 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}] 09:36:21 INFO - PROCESS | 2245 | 1467477381174 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:21 INFO - PROCESS | 2245 | 1467477381279 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:36:21 INFO - PROCESS | 2245 | 1467477381288 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 2245 | 1467477381289 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216dd800 == 34 [pid = 2245] [id = 348] 09:36:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x112f49c00) [pid = 2245] [serial = 1043] [outer = 0x0] 09:36:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1210cb400) [pid = 2245] [serial = 1044] [outer = 0x112f49c00] 09:36:21 INFO - PROCESS | 2245 | 1467477381314 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x12167a400) [pid = 2245] [serial = 1045] [outer = 0x112f49c00] 09:36:21 INFO - PROCESS | 2245 | 1467477381622 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]]]}] 09:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 468ms 09:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:36:21 INFO - PROCESS | 2245 | 1467477381640 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 09:36:21 INFO - PROCESS | 2245 | 1467477381641 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 09:36:21 INFO - PROCESS | 2245 | 1467477381643 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:36:21 INFO - PROCESS | 2245 | 1467477381644 Marionette TRACE conn2 <- [1,1366,null,{}] 09:36:21 INFO - PROCESS | 2245 | 1467477381647 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}] 09:36:21 INFO - PROCESS | 2245 | 1467477381648 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:21 INFO - PROCESS | 2245 | 1467477381727 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:36:21 INFO - PROCESS | 2245 | 1467477381732 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:21 INFO - PROCESS | 2245 | 1467477381734 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x125120800 == 35 [pid = 2245] [id = 349] 09:36:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x12167b800) [pid = 2245] [serial = 1046] [outer = 0x0] 09:36:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x123e6d800) [pid = 2245] [serial = 1047] [outer = 0x12167b800] 09:36:21 INFO - PROCESS | 2245 | 1467477381759 Marionette DEBUG loaded listener.js 09:36:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x125350800) [pid = 2245] [serial = 1048] [outer = 0x12167b800] 09:36:22 INFO - PROCESS | 2245 | 1467477382118 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] 09:36:22 INFO - PROCESS | 2245 | 1467477382164 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 09:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:36:22 INFO - PROCESS | 2245 | 1467477382166 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 2245 | 1467477382167 Marionette TRACE conn2 <- [1,1370,null,{}] 09:36:22 INFO - PROCESS | 2245 | 1467477382169 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}] 09:36:22 INFO - PROCESS | 2245 | 1467477382170 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:22 INFO - PROCESS | 2245 | 1467477382256 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:36:22 INFO - PROCESS | 2245 | 1467477382259 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 2245 | 1467477382260 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183aa800 == 36 [pid = 2245] [id = 350] 09:36:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x125352000) [pid = 2245] [serial = 1049] [outer = 0x0] 09:36:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x125c07c00) [pid = 2245] [serial = 1050] [outer = 0x125352000] 09:36:22 INFO - PROCESS | 2245 | 1467477382285 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x125cbc400) [pid = 2245] [serial = 1051] [outer = 0x125352000] 09:36:22 INFO - PROCESS | 2245 | 1467477382627 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] 09:36:22 INFO - PROCESS | 2245 | 1467477382640 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 09:36:22 INFO - PROCESS | 2245 | 1467477382642 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:36:22 INFO - PROCESS | 2245 | 1467477382643 Marionette TRACE conn2 <- [1,1374,null,{}] 09:36:22 INFO - PROCESS | 2245 | 1467477382645 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}] 09:36:22 INFO - PROCESS | 2245 | 1467477382647 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:22 INFO - PROCESS | 2245 | 1467477382748 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:36:22 INFO - PROCESS | 2245 | 1467477382787 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:22 INFO - PROCESS | 2245 | 1467477382788 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ed3000 == 37 [pid = 2245] [id = 351] 09:36:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1267ba000) [pid = 2245] [serial = 1052] [outer = 0x0] 09:36:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x126e51000) [pid = 2245] [serial = 1053] [outer = 0x1267ba000] 09:36:22 INFO - PROCESS | 2245 | 1467477382812 Marionette DEBUG loaded listener.js 09:36:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x127121c00) [pid = 2245] [serial = 1054] [outer = 0x1267ba000] 09:36:23 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:23 INFO - PROCESS | 2245 | 1467477383173 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] 09:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:36:23 INFO - PROCESS | 2245 | 1467477383217 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 09:36:23 INFO - PROCESS | 2245 | 1467477383221 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 2245 | 1467477383223 Marionette TRACE conn2 <- [1,1378,null,{}] 09:36:23 INFO - PROCESS | 2245 | 1467477383227 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}] 09:36:23 INFO - PROCESS | 2245 | 1467477383229 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:23 INFO - PROCESS | 2245 | 1467477383388 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:36:23 INFO - PROCESS | 2245 | 1467477383421 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 2245 | 1467477383423 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x119820000 == 38 [pid = 2245] [id = 352] 09:36:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1289f9400) [pid = 2245] [serial = 1055] [outer = 0x0] 09:36:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128c17400) [pid = 2245] [serial = 1056] [outer = 0x1289f9400] 09:36:23 INFO - PROCESS | 2245 | 1467477383452 Marionette DEBUG loaded listener.js 09:36:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128d67400) [pid = 2245] [serial = 1057] [outer = 0x1289f9400] 09:36:23 INFO - PROCESS | 2245 | 1467477383789 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] 09:36:23 INFO - PROCESS | 2245 | 1467477383844 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 09:36:23 INFO - PROCESS | 2245 | 1467477383846 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:36:23 INFO - PROCESS | 2245 | 1467477383847 Marionette TRACE conn2 <- [1,1382,null,{}] 09:36:23 INFO - PROCESS | 2245 | 1467477383849 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}] 09:36:23 INFO - PROCESS | 2245 | 1467477383850 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:23 INFO - PROCESS | 2245 | 1467477383953 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:36:23 INFO - PROCESS | 2245 | 1467477383957 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:23 INFO - PROCESS | 2245 | 1467477383958 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x129486800 == 39 [pid = 2245] [id = 353] 09:36:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1289fa400) [pid = 2245] [serial = 1058] [outer = 0x0] 09:36:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12934b400) [pid = 2245] [serial = 1059] [outer = 0x1289fa400] 09:36:23 INFO - PROCESS | 2245 | 1467477383982 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x129374400) [pid = 2245] [serial = 1060] [outer = 0x1289fa400] 09:36:24 INFO - PROCESS | 2245 | [2245] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 09:36:24 INFO - PROCESS | 2245 | 1467477384321 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] 09:36:24 INFO - PROCESS | 2245 | 1467477384371 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 09:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:36:24 INFO - PROCESS | 2245 | 1467477384373 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:36:24 INFO - PROCESS | 2245 | 1467477384374 Marionette TRACE conn2 <- [1,1386,null,{}] 09:36:24 INFO - PROCESS | 2245 | 1467477384376 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}] 09:36:24 INFO - PROCESS | 2245 | 1467477384378 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:24 INFO - PROCESS | 2245 | 1467477384484 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1181c0c00) [pid = 2245] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1289f9c00) [pid = 2245] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x128c14c00) [pid = 2245] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1128cc800) [pid = 2245] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1182f7400) [pid = 2245] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1295cc800) [pid = 2245] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x120e26800) [pid = 2245] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1128ca400) [pid = 2245] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x11809e000) [pid = 2245] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x116a24000) [pid = 2245] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x112f54400) [pid = 2245] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x113382000) [pid = 2245] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x128710000) [pid = 2245] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:36:24 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x125615000) [pid = 2245] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:36:24 INFO - PROCESS | 2245 | 1467477384708 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:24 INFO - PROCESS | 2245 | 1467477384709 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183cc000 == 40 [pid = 2245] [id = 354] 09:36:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x110faf800) [pid = 2245] [serial = 1061] [outer = 0x0] 09:36:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1129a7400) [pid = 2245] [serial = 1062] [outer = 0x110faf800] 09:36:24 INFO - PROCESS | 2245 | 1467477384734 Marionette DEBUG loaded listener.js 09:36:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1167ab400) [pid = 2245] [serial = 1063] [outer = 0x110faf800] 09:36:25 INFO - PROCESS | 2245 | 1467477385001 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] 09:36:25 INFO - PROCESS | 2245 | 1467477385044 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 09:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:36:25 INFO - PROCESS | 2245 | 1467477385047 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 2245 | 1467477385048 Marionette TRACE conn2 <- [1,1390,null,{}] 09:36:25 INFO - PROCESS | 2245 | 1467477385059 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}] 09:36:25 INFO - PROCESS | 2245 | 1467477385060 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:25 INFO - PROCESS | 2245 | 1467477385144 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:36:25 INFO - PROCESS | 2245 | 1467477385148 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 2245 | 1467477385151 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x12aea6000 == 41 [pid = 2245] [id = 355] 09:36:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x11812fc00) [pid = 2245] [serial = 1064] [outer = 0x0] 09:36:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1289edc00) [pid = 2245] [serial = 1065] [outer = 0x11812fc00] 09:36:25 INFO - PROCESS | 2245 | 1467477385176 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x129351800) [pid = 2245] [serial = 1066] [outer = 0x11812fc00] 09:36:25 INFO - PROCESS | 2245 | 1467477385545 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]]]}] 09:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 526ms 09:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:36:25 INFO - PROCESS | 2245 | 1467477385575 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:36:25 INFO - PROCESS | 2245 | 1467477385576 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 09:36:25 INFO - PROCESS | 2245 | 1467477385579 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:36:25 INFO - PROCESS | 2245 | 1467477385581 Marionette TRACE conn2 <- [1,1394,null,{}] 09:36:25 INFO - PROCESS | 2245 | 1467477385584 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}] 09:36:25 INFO - PROCESS | 2245 | 1467477385597 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:25 INFO - PROCESS | 2245 | 1467477385721 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:36:25 INFO - PROCESS | 2245 | 1467477385729 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:25 INFO - PROCESS | 2245 | 1467477385730 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3e2800 == 42 [pid = 2245] [id = 356] 09:36:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x119293000) [pid = 2245] [serial = 1067] [outer = 0x0] 09:36:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1295d1000) [pid = 2245] [serial = 1068] [outer = 0x119293000] 09:36:25 INFO - PROCESS | 2245 | 1467477385771 Marionette DEBUG loaded listener.js 09:36:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x116f05000) [pid = 2245] [serial = 1069] [outer = 0x119293000] 09:36:26 INFO - PROCESS | 2245 | 1467477386192 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]]]}] 09:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 624ms 09:36:26 INFO - PROCESS | 2245 | 1467477386204 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:36:26 INFO - PROCESS | 2245 | 1467477386206 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 09:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:36:26 INFO - PROCESS | 2245 | 1467477386209 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:36:26 INFO - PROCESS | 2245 | 1467477386211 Marionette TRACE conn2 <- [1,1398,null,{}] 09:36:26 INFO - PROCESS | 2245 | 1467477386214 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}] 09:36:26 INFO - PROCESS | 2245 | 1467477386215 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:26 INFO - PROCESS | 2245 | 1467477386340 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:36:26 INFO - PROCESS | 2245 | 1467477386345 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:26 INFO - PROCESS | 2245 | 1467477386346 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc77800 == 43 [pid = 2245] [id = 357] 09:36:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12a641c00) [pid = 2245] [serial = 1070] [outer = 0x0] 09:36:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12a645000) [pid = 2245] [serial = 1071] [outer = 0x12a641c00] 09:36:26 INFO - PROCESS | 2245 | 1467477386387 Marionette DEBUG loaded listener.js 09:36:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x12ae06c00) [pid = 2245] [serial = 1072] [outer = 0x12a641c00] 09:36:26 INFO - PROCESS | 2245 | 1467477386969 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]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 820ms 09:36:27 INFO - PROCESS | 2245 | 1467477387030 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 2245 | 1467477387033 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 09:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:36:27 INFO - PROCESS | 2245 | 1467477387060 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 2245 | 1467477387062 Marionette TRACE conn2 <- [1,1402,null,{}] 09:36:27 INFO - PROCESS | 2245 | 1467477387067 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}] 09:36:27 INFO - PROCESS | 2245 | 1467477387068 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:27 INFO - PROCESS | 2245 | 1467477387183 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:36:27 INFO - PROCESS | 2245 | 1467477387241 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:27 INFO - PROCESS | 2245 | 1467477387242 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x116f9e800 == 44 [pid = 2245] [id = 358] 09:36:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1129a6000) [pid = 2245] [serial = 1073] [outer = 0x0] 09:36:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x113008400) [pid = 2245] [serial = 1074] [outer = 0x1129a6000] 09:36:27 INFO - PROCESS | 2245 | 1467477387274 Marionette DEBUG loaded listener.js 09:36:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x113c36c00) [pid = 2245] [serial = 1075] [outer = 0x1129a6000] 09:36:27 INFO - PROCESS | 2245 | 1467477387815 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]]]}] 09:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 772ms 09:36:27 INFO - PROCESS | 2245 | 1467477387858 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:36:27 INFO - PROCESS | 2245 | 1467477387861 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 09:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:36:27 INFO - PROCESS | 2245 | 1467477387871 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:36:27 INFO - PROCESS | 2245 | 1467477387873 Marionette TRACE conn2 <- [1,1406,null,{}] 09:36:27 INFO - PROCESS | 2245 | 1467477387876 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}] 09:36:27 INFO - PROCESS | 2245 | 1467477387878 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:28 INFO - PROCESS | 2245 | 1467477388003 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:36:28 INFO - PROCESS | 2245 | 1467477388289 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:28 INFO - PROCESS | 2245 | 1467477388290 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x113218000 == 45 [pid = 2245] [id = 359] 09:36:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x111d1bc00) [pid = 2245] [serial = 1076] [outer = 0x0] 09:36:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1133ac800) [pid = 2245] [serial = 1077] [outer = 0x111d1bc00] 09:36:28 INFO - PROCESS | 2245 | 1467477388320 Marionette DEBUG loaded listener.js 09:36:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1164e7c00) [pid = 2245] [serial = 1078] [outer = 0x111d1bc00] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3e2800 == 44 [pid = 2245] [id = 356] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12aea6000 == 43 [pid = 2245] [id = 355] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x1183cc000 == 42 [pid = 2245] [id = 354] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x129486800 == 41 [pid = 2245] [id = 353] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x119820000 == 40 [pid = 2245] [id = 352] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x126ed3000 == 39 [pid = 2245] [id = 351] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x12ad30400) [pid = 2245] [serial = 1023] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x1183aa800 == 38 [pid = 2245] [id = 350] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x125120800 == 37 [pid = 2245] [id = 349] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x1216dd800 == 36 [pid = 2245] [id = 348] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x119b60800 == 35 [pid = 2245] [id = 347] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x119820800 == 34 [pid = 2245] [id = 346] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x118d44000 == 33 [pid = 2245] [id = 345] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x1183c1800 == 32 [pid = 2245] [id = 344] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x117460800 == 31 [pid = 2245] [id = 343] 09:36:28 INFO - PROCESS | 2245 | --DOCSHELL 0x115ecf000 == 30 [pid = 2245] [id = 342] 09:36:28 INFO - PROCESS | 2245 | 1467477388836 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]]]}] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x128711000) [pid = 2245] [serial = 1005] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x128d63000) [pid = 2245] [serial = 1008] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1289fd800) [pid = 2245] [serial = 1006] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x128ed2c00) [pid = 2245] [serial = 1011] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x11688a400) [pid = 2245] [serial = 1014] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x128eccc00) [pid = 2245] [serial = 1009] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x12870dc00) [pid = 2245] [serial = 1017] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x119292000) [pid = 2245] [serial = 1015] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x12a640c00) [pid = 2245] [serial = 1020] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x129376400) [pid = 2245] [serial = 1012] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x121678800) [pid = 2245] [serial = 999] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x11928dc00) [pid = 2245] [serial = 996] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x119cd7000) [pid = 2245] [serial = 997] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1181c8000) [pid = 2245] [serial = 993] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x11850cc00) [pid = 2245] [serial = 994] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x116f5a000) [pid = 2245] [serial = 990] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x118098400) [pid = 2245] [serial = 991] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x12ad27400) [pid = 2245] [serial = 1021] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1167e8000) [pid = 2245] [serial = 988] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1133ae400) [pid = 2245] [serial = 987] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x1167e2c00) [pid = 2245] [serial = 985] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x115d13400) [pid = 2245] [serial = 984] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x128cd2800) [pid = 2245] [serial = 981] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x128ecc800) [pid = 2245] [serial = 982] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x125b81000) [pid = 2245] [serial = 1002] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x123e6ac00) [pid = 2245] [serial = 1000] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x126d9ec00) [pid = 2245] [serial = 1003] [outer = 0x0] [url = about:blank] 09:36:28 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x1293e2c00) [pid = 2245] [serial = 1018] [outer = 0x0] [url = about:blank] 09:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1023ms 09:36:28 INFO - PROCESS | 2245 | 1467477388895 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:36:28 INFO - PROCESS | 2245 | 1467477388897 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 09:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:36:28 INFO - PROCESS | 2245 | 1467477388915 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:36:28 INFO - PROCESS | 2245 | 1467477388918 Marionette TRACE conn2 <- [1,1410,null,{}] 09:36:28 INFO - PROCESS | 2245 | 1467477388921 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}] 09:36:28 INFO - PROCESS | 2245 | 1467477388923 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:29 INFO - PROCESS | 2245 | 1467477389001 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:36:29 INFO - PROCESS | 2245 | 1467477389006 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 2245 | 1467477389008 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:29 INFO - PROCESS | 2245 | ++DOCSHELL 0x11715e000 == 31 [pid = 2245] [id = 360] 09:36:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x116a1b800) [pid = 2245] [serial = 1079] [outer = 0x0] 09:36:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x116f5a000) [pid = 2245] [serial = 1080] [outer = 0x116a1b800] 09:36:29 INFO - PROCESS | 2245 | 1467477389041 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x117563400) [pid = 2245] [serial = 1081] [outer = 0x116a1b800] 09:36:29 INFO - PROCESS | 2245 | 1467477389423 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]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 532ms 09:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:36:29 INFO - PROCESS | 2245 | 1467477389440 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 2245 | 1467477389443 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 09:36:29 INFO - PROCESS | 2245 | 1467477389445 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 2245 | 1467477389447 Marionette TRACE conn2 <- [1,1414,null,{}] 09:36:29 INFO - PROCESS | 2245 | 1467477389449 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}] 09:36:29 INFO - PROCESS | 2245 | 1467477389451 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:29 INFO - PROCESS | 2245 | 1467477389534 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:36:29 INFO - PROCESS | 2245 | 1467477389541 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:29 INFO - PROCESS | 2245 | 1467477389543 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:29 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185ba800 == 32 [pid = 2245] [id = 361] 09:36:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x1180a0c00) [pid = 2245] [serial = 1082] [outer = 0x0] 09:36:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1182efc00) [pid = 2245] [serial = 1083] [outer = 0x1180a0c00] 09:36:29 INFO - PROCESS | 2245 | 1467477389569 Marionette DEBUG loaded listener.js 09:36:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x118484000) [pid = 2245] [serial = 1084] [outer = 0x1180a0c00] 09:36:29 INFO - PROCESS | 2245 | 1467477389953 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]]]}] 09:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 522ms 09:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:36:29 INFO - PROCESS | 2245 | 1467477389968 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:36:29 INFO - PROCESS | 2245 | 1467477389969 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 09:36:29 INFO - PROCESS | 2245 | 1467477389976 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:36:29 INFO - PROCESS | 2245 | 1467477389980 Marionette TRACE conn2 <- [1,1418,null,{}] 09:36:29 INFO - PROCESS | 2245 | 1467477389986 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}] 09:36:29 INFO - PROCESS | 2245 | 1467477389989 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:30 INFO - PROCESS | 2245 | 1467477390067 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:36:30 INFO - PROCESS | 2245 | 1467477390072 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 2245 | 1467477390074 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b4e000 == 33 [pid = 2245] [id = 362] 09:36:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x112f4fc00) [pid = 2245] [serial = 1085] [outer = 0x0] 09:36:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1187cc800) [pid = 2245] [serial = 1086] [outer = 0x112f4fc00] 09:36:30 INFO - PROCESS | 2245 | 1467477390101 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1195e9c00) [pid = 2245] [serial = 1087] [outer = 0x112f4fc00] 09:36:30 INFO - PROCESS | 2245 | 1467477390425 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 479ms 09:36:30 INFO - PROCESS | 2245 | 1467477390451 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 2245 | 1467477390453 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 09:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:36:30 INFO - PROCESS | 2245 | 1467477390455 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 2245 | 1467477390456 Marionette TRACE conn2 <- [1,1422,null,{}] 09:36:30 INFO - PROCESS | 2245 | 1467477390459 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}] 09:36:30 INFO - PROCESS | 2245 | 1467477390460 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:30 INFO - PROCESS | 2245 | 1467477390541 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:36:30 INFO - PROCESS | 2245 | 1467477390603 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:30 INFO - PROCESS | 2245 | 1467477390604 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x1210b0800 == 34 [pid = 2245] [id = 363] 09:36:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x11300c000) [pid = 2245] [serial = 1088] [outer = 0x0] 09:36:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x119924400) [pid = 2245] [serial = 1089] [outer = 0x11300c000] 09:36:30 INFO - PROCESS | 2245 | 1467477390629 Marionette DEBUG loaded listener.js 09:36:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x121010c00) [pid = 2245] [serial = 1090] [outer = 0x11300c000] 09:36:30 INFO - PROCESS | 2245 | 1467477390965 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]]]}] 09:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 09:36:30 INFO - PROCESS | 2245 | 1467477390975 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:36:30 INFO - PROCESS | 2245 | 1467477390976 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 09:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:36:30 INFO - PROCESS | 2245 | 1467477390978 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:36:30 INFO - PROCESS | 2245 | 1467477390979 Marionette TRACE conn2 <- [1,1426,null,{}] 09:36:30 INFO - PROCESS | 2245 | 1467477390982 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}] 09:36:30 INFO - PROCESS | 2245 | 1467477390985 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:31 INFO - PROCESS | 2245 | 1467477391082 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:36:31 INFO - PROCESS | 2245 | 1467477391117 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 2245 | 1467477391122 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x119834800 == 35 [pid = 2245] [id = 364] 09:36:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x123e67400) [pid = 2245] [serial = 1091] [outer = 0x0] 09:36:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x125157800) [pid = 2245] [serial = 1092] [outer = 0x123e67400] 09:36:31 INFO - PROCESS | 2245 | 1467477391154 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x125b81000) [pid = 2245] [serial = 1093] [outer = 0x123e67400] 09:36:31 INFO - PROCESS | 2245 | 1467477391508 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]]]}] 09:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 573ms 09:36:31 INFO - PROCESS | 2245 | 1467477391552 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:36:31 INFO - PROCESS | 2245 | 1467477391553 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 09:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:36:31 INFO - PROCESS | 2245 | 1467477391555 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:36:31 INFO - PROCESS | 2245 | 1467477391556 Marionette TRACE conn2 <- [1,1430,null,{}] 09:36:31 INFO - PROCESS | 2245 | 1467477391559 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}] 09:36:31 INFO - PROCESS | 2245 | 1467477391560 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:31 INFO - PROCESS | 2245 | 1467477391659 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:36:31 INFO - PROCESS | 2245 | 1467477391671 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:31 INFO - PROCESS | 2245 | 1467477391672 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x1267de800 == 36 [pid = 2245] [id = 365] 09:36:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x125c02800) [pid = 2245] [serial = 1094] [outer = 0x0] 09:36:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x126da1000) [pid = 2245] [serial = 1095] [outer = 0x125c02800] 09:36:31 INFO - PROCESS | 2245 | 1467477391703 Marionette DEBUG loaded listener.js 09:36:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12870f400) [pid = 2245] [serial = 1096] [outer = 0x125c02800] 09:36:32 INFO - PROCESS | 2245 | 1467477392063 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]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 518ms 09:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:36:32 INFO - PROCESS | 2245 | 1467477392073 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 2245 | 1467477392074 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 09:36:32 INFO - PROCESS | 2245 | 1467477392077 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 2245 | 1467477392078 Marionette TRACE conn2 <- [1,1434,null,{}] 09:36:32 INFO - PROCESS | 2245 | 1467477392080 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}] 09:36:32 INFO - PROCESS | 2245 | 1467477392083 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:32 INFO - PROCESS | 2245 | 1467477392230 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:36:32 INFO - PROCESS | 2245 | 1467477392249 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:32 INFO - PROCESS | 2245 | 1467477392250 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x128ce4000 == 37 [pid = 2245] [id = 366] 09:36:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x128713c00) [pid = 2245] [serial = 1097] [outer = 0x0] 09:36:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1289e9000) [pid = 2245] [serial = 1098] [outer = 0x128713c00] 09:36:32 INFO - PROCESS | 2245 | 1467477392290 Marionette DEBUG loaded listener.js 09:36:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1289fd800) [pid = 2245] [serial = 1099] [outer = 0x128713c00] 09:36:32 INFO - PROCESS | 2245 | 1467477392787 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]]]}] 09:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 719ms 09:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:36:32 INFO - PROCESS | 2245 | 1467477392797 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:36:32 INFO - PROCESS | 2245 | 1467477392800 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 09:36:32 INFO - PROCESS | 2245 | 1467477392804 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:36:32 INFO - PROCESS | 2245 | 1467477392806 Marionette TRACE conn2 <- [1,1438,null,{}] 09:36:32 INFO - PROCESS | 2245 | 1467477392809 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}] 09:36:32 INFO - PROCESS | 2245 | 1467477392811 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:33 INFO - PROCESS | 2245 | 1467477393068 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1267ba000) [pid = 2245] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1289f9400) [pid = 2245] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1164eac00) [pid = 2245] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x118136000) [pid = 2245] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x112f55400) [pid = 2245] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x11876f400) [pid = 2245] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x112f51000) [pid = 2245] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x12167b800) [pid = 2245] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x12a645800) [pid = 2245] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x111ba7800) [pid = 2245] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x125352000) [pid = 2245] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1289fa400) [pid = 2245] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x110faf800) [pid = 2245] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x119293000) [pid = 2245] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x112f49c00) [pid = 2245] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:36:33 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x11812fc00) [pid = 2245] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:36:33 INFO - PROCESS | 2245 | 1467477393142 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 2245 | 1467477393143 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x11820b800 == 38 [pid = 2245] [id = 367] 09:36:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x111ba7800) [pid = 2245] [serial = 1100] [outer = 0x0] 09:36:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x112f55400) [pid = 2245] [serial = 1101] [outer = 0x111ba7800] 09:36:33 INFO - PROCESS | 2245 | 1467477393170 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x11687f800) [pid = 2245] [serial = 1102] [outer = 0x111ba7800] 09:36:33 INFO - PROCESS | 2245 | 1467477393531 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]]]}] 09:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 770ms 09:36:33 INFO - PROCESS | 2245 | 1467477393574 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:36:33 INFO - PROCESS | 2245 | 1467477393575 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 09:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:36:33 INFO - PROCESS | 2245 | 1467477393577 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:36:33 INFO - PROCESS | 2245 | 1467477393578 Marionette TRACE conn2 <- [1,1442,null,{}] 09:36:33 INFO - PROCESS | 2245 | 1467477393581 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}] 09:36:33 INFO - PROCESS | 2245 | 1467477393582 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:33 INFO - PROCESS | 2245 | 1467477393685 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:36:33 INFO - PROCESS | 2245 | 1467477393692 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:33 INFO - PROCESS | 2245 | 1467477393693 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b49000 == 39 [pid = 2245] [id = 368] 09:36:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x11755d400) [pid = 2245] [serial = 1103] [outer = 0x0] 09:36:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x11876f400) [pid = 2245] [serial = 1104] [outer = 0x11755d400] 09:36:33 INFO - PROCESS | 2245 | 1467477393718 Marionette DEBUG loaded listener.js 09:36:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1289e5400) [pid = 2245] [serial = 1105] [outer = 0x11755d400] 09:36:34 INFO - PROCESS | 2245 | 1467477394030 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]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 467ms 09:36:34 INFO - PROCESS | 2245 | 1467477394046 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 2245 | 1467477394047 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 09:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:36:34 INFO - PROCESS | 2245 | 1467477394052 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 2245 | 1467477394054 Marionette TRACE conn2 <- [1,1446,null,{}] 09:36:34 INFO - PROCESS | 2245 | 1467477394057 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}] 09:36:34 INFO - PROCESS | 2245 | 1467477394058 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:34 INFO - PROCESS | 2245 | 1467477394147 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:36:34 INFO - PROCESS | 2245 | 1467477394153 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 2245 | 1467477394154 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ad8e000 == 40 [pid = 2245] [id = 369] 09:36:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x121503000) [pid = 2245] [serial = 1106] [outer = 0x0] 09:36:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x128cd6c00) [pid = 2245] [serial = 1107] [outer = 0x121503000] 09:36:34 INFO - PROCESS | 2245 | 1467477394181 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x129353800) [pid = 2245] [serial = 1108] [outer = 0x121503000] 09:36:34 INFO - PROCESS | 2245 | 1467477394529 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]]]}] 09:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 521ms 09:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:36:34 INFO - PROCESS | 2245 | 1467477394583 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:36:34 INFO - PROCESS | 2245 | 1467477394584 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 09:36:34 INFO - PROCESS | 2245 | 1467477394586 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:36:34 INFO - PROCESS | 2245 | 1467477394588 Marionette TRACE conn2 <- [1,1450,null,{}] 09:36:34 INFO - PROCESS | 2245 | 1467477394591 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}] 09:36:34 INFO - PROCESS | 2245 | 1467477394593 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:34 INFO - PROCESS | 2245 | 1467477394683 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:36:34 INFO - PROCESS | 2245 | 1467477394690 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:34 INFO - PROCESS | 2245 | 1467477394691 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b139000 == 41 [pid = 2245] [id = 370] 09:36:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x129371000) [pid = 2245] [serial = 1109] [outer = 0x0] 09:36:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1293e5400) [pid = 2245] [serial = 1110] [outer = 0x129371000] 09:36:34 INFO - PROCESS | 2245 | 1467477394716 Marionette DEBUG loaded listener.js 09:36:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12ad2b000) [pid = 2245] [serial = 1111] [outer = 0x129371000] 09:36:35 INFO - PROCESS | 2245 | 1467477395041 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]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 472ms 09:36:35 INFO - PROCESS | 2245 | 1467477395108 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 2245 | 1467477395110 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 09:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:36:35 INFO - PROCESS | 2245 | 1467477395116 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 2245 | 1467477395119 Marionette TRACE conn2 <- [1,1454,null,{}] 09:36:35 INFO - PROCESS | 2245 | 1467477395123 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}] 09:36:35 INFO - PROCESS | 2245 | 1467477395125 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:35 INFO - PROCESS | 2245 | 1467477395234 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:36:35 INFO - PROCESS | 2245 | 1467477395316 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:35 INFO - PROCESS | 2245 | 1467477395320 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185c4800 == 42 [pid = 2245] [id = 371] 09:36:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x116f09800) [pid = 2245] [serial = 1112] [outer = 0x0] 09:36:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x116f63c00) [pid = 2245] [serial = 1113] [outer = 0x116f09800] 09:36:35 INFO - PROCESS | 2245 | 1467477395363 Marionette DEBUG loaded listener.js 09:36:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x11809d400) [pid = 2245] [serial = 1114] [outer = 0x116f09800] 09:36:35 INFO - PROCESS | 2245 | 1467477395840 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]]]}] 09:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 776ms 09:36:35 INFO - PROCESS | 2245 | 1467477395891 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:36:35 INFO - PROCESS | 2245 | 1467477395893 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 09:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:36:35 INFO - PROCESS | 2245 | 1467477395898 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:36:35 INFO - PROCESS | 2245 | 1467477395901 Marionette TRACE conn2 <- [1,1458,null,{}] 09:36:35 INFO - PROCESS | 2245 | 1467477395904 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}] 09:36:35 INFO - PROCESS | 2245 | 1467477395906 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:36 INFO - PROCESS | 2245 | 1467477396010 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:36:36 INFO - PROCESS | 2245 | 1467477396081 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 2245 | 1467477396083 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x128973800 == 43 [pid = 2245] [id = 372] 09:36:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x118476000) [pid = 2245] [serial = 1115] [outer = 0x0] 09:36:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x118d8ec00) [pid = 2245] [serial = 1116] [outer = 0x118476000] 09:36:36 INFO - PROCESS | 2245 | 1467477396115 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x119796000) [pid = 2245] [serial = 1117] [outer = 0x118476000] 09:36:36 INFO - PROCESS | 2245 | 1467477396555 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]]]}] 09:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 723ms 09:36:36 INFO - PROCESS | 2245 | 1467477396625 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:36:36 INFO - PROCESS | 2245 | 1467477396627 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 09:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:36:36 INFO - PROCESS | 2245 | 1467477396629 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:36:36 INFO - PROCESS | 2245 | 1467477396631 Marionette TRACE conn2 <- [1,1462,null,{}] 09:36:36 INFO - PROCESS | 2245 | 1467477396640 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}] 09:36:36 INFO - PROCESS | 2245 | 1467477396643 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:36 INFO - PROCESS | 2245 | 1467477396747 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:36:36 INFO - PROCESS | 2245 | 1467477396836 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:36 INFO - PROCESS | 2245 | 1467477396839 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1dc000 == 44 [pid = 2245] [id = 373] 09:36:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x128ecd000) [pid = 2245] [serial = 1118] [outer = 0x0] 09:36:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12934ec00) [pid = 2245] [serial = 1119] [outer = 0x128ecd000] 09:36:36 INFO - PROCESS | 2245 | 1467477396903 Marionette DEBUG loaded listener.js 09:36:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x12a63f000) [pid = 2245] [serial = 1120] [outer = 0x128ecd000] 09:36:37 INFO - PROCESS | 2245 | 1467477397355 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]]]}] 09:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 771ms 09:36:37 INFO - PROCESS | 2245 | 1467477397400 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:36:37 INFO - PROCESS | 2245 | 1467477397402 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 09:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:36:37 INFO - PROCESS | 2245 | 1467477397404 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:36:37 INFO - PROCESS | 2245 | 1467477397406 Marionette TRACE conn2 <- [1,1466,null,{}] 09:36:37 INFO - PROCESS | 2245 | 1467477397408 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}] 09:36:37 INFO - PROCESS | 2245 | 1467477397409 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:37 INFO - PROCESS | 2245 | 1467477397510 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:36:37 INFO - PROCESS | 2245 | 1467477397579 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:37 INFO - PROCESS | 2245 | 1467477397580 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c36b800 == 45 [pid = 2245] [id = 374] 09:36:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12ae0f000) [pid = 2245] [serial = 1121] [outer = 0x0] 09:36:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x12b017000) [pid = 2245] [serial = 1122] [outer = 0x12ae0f000] 09:36:37 INFO - PROCESS | 2245 | 1467477397609 Marionette DEBUG loaded listener.js 09:36:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x12b01fc00) [pid = 2245] [serial = 1123] [outer = 0x12ae0f000] 09:36:38 INFO - PROCESS | 2245 | 1467477398076 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]]]}] 09:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 723ms 09:36:38 INFO - PROCESS | 2245 | 1467477398127 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:36:38 INFO - PROCESS | 2245 | 1467477398129 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 09:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:36:38 INFO - PROCESS | 2245 | 1467477398131 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:36:38 INFO - PROCESS | 2245 | 1467477398133 Marionette TRACE conn2 <- [1,1470,null,{}] 09:36:38 INFO - PROCESS | 2245 | 1467477398137 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}] 09:36:38 INFO - PROCESS | 2245 | 1467477398139 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:38 INFO - PROCESS | 2245 | 1467477398238 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:36:38 INFO - PROCESS | 2245 | 1467477398306 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:38 INFO - PROCESS | 2245 | 1467477398307 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bbf000 == 46 [pid = 2245] [id = 375] 09:36:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x116f0b000) [pid = 2245] [serial = 1124] [outer = 0x0] 09:36:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1267c2c00) [pid = 2245] [serial = 1125] [outer = 0x116f0b000] 09:36:38 INFO - PROCESS | 2245 | 1467477398337 Marionette DEBUG loaded listener.js 09:36:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x12b025800) [pid = 2245] [serial = 1126] [outer = 0x116f0b000] 09:36:38 INFO - PROCESS | 2245 | 1467477398930 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]]]}] 09:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 874ms 09:36:39 INFO - PROCESS | 2245 | 1467477399006 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:36:39 INFO - PROCESS | 2245 | 1467477399010 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 09:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:36:39 INFO - PROCESS | 2245 | 1467477399014 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:36:39 INFO - PROCESS | 2245 | 1467477399017 Marionette TRACE conn2 <- [1,1474,null,{}] 09:36:39 INFO - PROCESS | 2245 | 1467477399022 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}] 09:36:39 INFO - PROCESS | 2245 | 1467477399025 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:39 INFO - PROCESS | 2245 | 1467477399150 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:36:39 INFO - PROCESS | 2245 | 1467477399209 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:39 INFO - PROCESS | 2245 | 1467477399210 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x119833800 == 47 [pid = 2245] [id = 376] 09:36:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x116f06800) [pid = 2245] [serial = 1127] [outer = 0x0] 09:36:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x116fdc800) [pid = 2245] [serial = 1128] [outer = 0x116f06800] 09:36:39 INFO - PROCESS | 2245 | 1467477399238 Marionette DEBUG loaded listener.js 09:36:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x11812dc00) [pid = 2245] [serial = 1129] [outer = 0x116f06800] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12ad8e000 == 46 [pid = 2245] [id = 369] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x119b49000 == 45 [pid = 2245] [id = 368] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x11820b800 == 44 [pid = 2245] [id = 367] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x128ce4000 == 43 [pid = 2245] [id = 366] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1267de800 == 42 [pid = 2245] [id = 365] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x119834800 == 41 [pid = 2245] [id = 364] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1210b0800 == 40 [pid = 2245] [id = 363] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x119b4e000 == 39 [pid = 2245] [id = 362] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1185ba800 == 38 [pid = 2245] [id = 361] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x11715e000 == 37 [pid = 2245] [id = 360] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x113218000 == 36 [pid = 2245] [id = 359] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x116f9e800 == 35 [pid = 2245] [id = 358] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc77800 == 34 [pid = 2245] [id = 357] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3ed800 == 33 [pid = 2245] [id = 341] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x125bbf000 == 32 [pid = 2245] [id = 375] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12c36b800 == 31 [pid = 2245] [id = 374] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1dc000 == 30 [pid = 2245] [id = 373] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x128973800 == 29 [pid = 2245] [id = 372] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x12b139000 == 28 [pid = 2245] [id = 370] 09:36:40 INFO - PROCESS | 2245 | --DOCSHELL 0x1185c4800 == 27 [pid = 2245] [id = 371] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x127121c00) [pid = 2245] [serial = 1054] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x126e51000) [pid = 2245] [serial = 1053] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x128d67400) [pid = 2245] [serial = 1057] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x128c17400) [pid = 2245] [serial = 1056] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1167e6000) [pid = 2245] [serial = 1029] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x116a22800) [pid = 2245] [serial = 1030] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1181c4000) [pid = 2245] [serial = 1035] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x11324d000) [pid = 2245] [serial = 1026] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1133f5800) [pid = 2245] [serial = 1027] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1182f7000) [pid = 2245] [serial = 1036] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x119296400) [pid = 2245] [serial = 1041] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x119cd8800) [pid = 2245] [serial = 1042] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x11846ec00) [pid = 2245] [serial = 1038] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x11876f000) [pid = 2245] [serial = 1039] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x123e6d800) [pid = 2245] [serial = 1047] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x125350800) [pid = 2245] [serial = 1048] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x12b016800) [pid = 2245] [serial = 1024] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x117d22800) [pid = 2245] [serial = 1032] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1180a0400) [pid = 2245] [serial = 1033] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x125c07c00) [pid = 2245] [serial = 1050] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12934b400) [pid = 2245] [serial = 1059] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x129374400) [pid = 2245] [serial = 1060] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1167ab400) [pid = 2245] [serial = 1063] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1295d1000) [pid = 2245] [serial = 1068] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x12a645000) [pid = 2245] [serial = 1071] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1129a7400) [pid = 2245] [serial = 1062] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12167a400) [pid = 2245] [serial = 1045] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x116f05000) [pid = 2245] [serial = 1069] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x1210cb400) [pid = 2245] [serial = 1044] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x1289edc00) [pid = 2245] [serial = 1065] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x129351800) [pid = 2245] [serial = 1066] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x125cbc400) [pid = 2245] [serial = 1051] [outer = 0x0] [url = about:blank] 09:36:40 INFO - PROCESS | 2245 | 1467477400311 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]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1327ms 09:36:40 INFO - PROCESS | 2245 | 1467477400341 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 2245 | 1467477400343 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 09:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:36:40 INFO - PROCESS | 2245 | 1467477400347 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 2245 | 1467477400349 Marionette TRACE conn2 <- [1,1478,null,{}] 09:36:40 INFO - PROCESS | 2245 | 1467477400358 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}] 09:36:40 INFO - PROCESS | 2245 | 1467477400360 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:40 INFO - PROCESS | 2245 | 1467477400444 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:36:40 INFO - PROCESS | 2245 | 1467477400453 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:40 INFO - PROCESS | 2245 | 1467477400454 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x1164a9800 == 28 [pid = 2245] [id = 377] 09:36:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x1129b2400) [pid = 2245] [serial = 1130] [outer = 0x0] 09:36:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x113006800) [pid = 2245] [serial = 1131] [outer = 0x1129b2400] 09:36:40 INFO - PROCESS | 2245 | 1467477400484 Marionette DEBUG loaded listener.js 09:36:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x113c65c00) [pid = 2245] [serial = 1132] [outer = 0x1129b2400] 09:36:40 INFO - PROCESS | 2245 | 1467477400874 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]]]}] 09:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 576ms 09:36:40 INFO - PROCESS | 2245 | 1467477400922 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:36:40 INFO - PROCESS | 2245 | 1467477400926 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 09:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:36:40 INFO - PROCESS | 2245 | 1467477400931 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:36:40 INFO - PROCESS | 2245 | 1467477400932 Marionette TRACE conn2 <- [1,1482,null,{}] 09:36:40 INFO - PROCESS | 2245 | 1467477400935 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}] 09:36:40 INFO - PROCESS | 2245 | 1467477400937 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:41 INFO - PROCESS | 2245 | 1467477401016 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:36:41 INFO - PROCESS | 2245 | 1467477401023 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 2245 | 1467477401024 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d39800 == 29 [pid = 2245] [id = 378] 09:36:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1167eec00) [pid = 2245] [serial = 1133] [outer = 0x0] 09:36:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x11755ec00) [pid = 2245] [serial = 1134] [outer = 0x1167eec00] 09:36:41 INFO - PROCESS | 2245 | 1467477401051 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x11809ec00) [pid = 2245] [serial = 1135] [outer = 0x1167eec00] 09:36:41 INFO - PROCESS | 2245 | 1467477401536 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]]]}] 09:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 624ms 09:36:41 INFO - PROCESS | 2245 | 1467477401555 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:36:41 INFO - PROCESS | 2245 | 1467477401556 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 09:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:36:41 INFO - PROCESS | 2245 | 1467477401558 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:36:41 INFO - PROCESS | 2245 | 1467477401561 Marionette TRACE conn2 <- [1,1486,null,{}] 09:36:41 INFO - PROCESS | 2245 | 1467477401572 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}] 09:36:41 INFO - PROCESS | 2245 | 1467477401577 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:41 INFO - PROCESS | 2245 | 1467477401696 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:36:41 INFO - PROCESS | 2245 | 1467477401781 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:41 INFO - PROCESS | 2245 | 1467477401783 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191af800 == 30 [pid = 2245] [id = 379] 09:36:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1131e4c00) [pid = 2245] [serial = 1136] [outer = 0x0] 09:36:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x118479c00) [pid = 2245] [serial = 1137] [outer = 0x1131e4c00] 09:36:41 INFO - PROCESS | 2245 | 1467477401811 Marionette DEBUG loaded listener.js 09:36:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x11877c800) [pid = 2245] [serial = 1138] [outer = 0x1131e4c00] 09:36:42 INFO - PROCESS | 2245 | 1467477402147 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]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 622ms 09:36:42 INFO - PROCESS | 2245 | 1467477402181 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 2245 | 1467477402183 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 09:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:36:42 INFO - PROCESS | 2245 | 1467477402189 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 2245 | 1467477402191 Marionette TRACE conn2 <- [1,1490,null,{}] 09:36:42 INFO - PROCESS | 2245 | 1467477402194 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}] 09:36:42 INFO - PROCESS | 2245 | 1467477402196 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:42 INFO - PROCESS | 2245 | 1467477402358 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:36:42 INFO - PROCESS | 2245 | 1467477402394 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 2245 | 1467477402395 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x11984f800 == 31 [pid = 2245] [id = 380] 09:36:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x118490800) [pid = 2245] [serial = 1139] [outer = 0x0] 09:36:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1195de400) [pid = 2245] [serial = 1140] [outer = 0x118490800] 09:36:42 INFO - PROCESS | 2245 | 1467477402416 Marionette DEBUG loaded listener.js 09:36:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x119cd2000) [pid = 2245] [serial = 1141] [outer = 0x118490800] 09:36:42 INFO - PROCESS | 2245 | 1467477402744 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]]]}] 09:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 571ms 09:36:42 INFO - PROCESS | 2245 | 1467477402760 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:36:42 INFO - PROCESS | 2245 | 1467477402772 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 09:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:36:42 INFO - PROCESS | 2245 | 1467477402780 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:36:42 INFO - PROCESS | 2245 | 1467477402781 Marionette TRACE conn2 <- [1,1494,null,{}] 09:36:42 INFO - PROCESS | 2245 | 1467477402784 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}] 09:36:42 INFO - PROCESS | 2245 | 1467477402785 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:42 INFO - PROCESS | 2245 | 1467477402882 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:36:42 INFO - PROCESS | 2245 | 1467477402888 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:42 INFO - PROCESS | 2245 | 1467477402889 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216cb000 == 32 [pid = 2245] [id = 381] 09:36:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1167e5000) [pid = 2245] [serial = 1142] [outer = 0x0] 09:36:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x119cdc000) [pid = 2245] [serial = 1143] [outer = 0x1167e5000] 09:36:42 INFO - PROCESS | 2245 | 1467477402971 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x121510000) [pid = 2245] [serial = 1144] [outer = 0x1167e5000] 09:36:43 INFO - PROCESS | 2245 | 1467477403490 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]]]}] 09:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 722ms 09:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:36:43 INFO - PROCESS | 2245 | 1467477403502 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:36:43 INFO - PROCESS | 2245 | 1467477403504 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 09:36:43 INFO - PROCESS | 2245 | 1467477403506 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:36:43 INFO - PROCESS | 2245 | 1467477403507 Marionette TRACE conn2 <- [1,1498,null,{}] 09:36:43 INFO - PROCESS | 2245 | 1467477403509 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}] 09:36:43 INFO - PROCESS | 2245 | 1467477403514 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:43 INFO - PROCESS | 2245 | 1467477403637 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:36:43 INFO - PROCESS | 2245 | 1467477403677 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:43 INFO - PROCESS | 2245 | 1467477403678 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bce000 == 33 [pid = 2245] [id = 382] 09:36:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x125326800) [pid = 2245] [serial = 1145] [outer = 0x0] 09:36:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x125b88c00) [pid = 2245] [serial = 1146] [outer = 0x125326800] 09:36:43 INFO - PROCESS | 2245 | 1467477403703 Marionette DEBUG loaded listener.js 09:36:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x126e51000) [pid = 2245] [serial = 1147] [outer = 0x125326800] 09:36:44 INFO - PROCESS | 2245 | 1467477404052 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]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 569ms 09:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:36:44 INFO - PROCESS | 2245 | 1467477404076 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 2245 | 1467477404078 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 09:36:44 INFO - PROCESS | 2245 | 1467477404092 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 2245 | 1467477404094 Marionette TRACE conn2 <- [1,1502,null,{}] 09:36:44 INFO - PROCESS | 2245 | 1467477404097 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}] 09:36:44 INFO - PROCESS | 2245 | 1467477404099 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:44 INFO - PROCESS | 2245 | 1467477404240 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:36:44 INFO - PROCESS | 2245 | 1467477404272 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 2245 | 1467477404273 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x12896a800 == 34 [pid = 2245] [id = 383] 09:36:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x112f53c00) [pid = 2245] [serial = 1148] [outer = 0x0] 09:36:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128710000) [pid = 2245] [serial = 1149] [outer = 0x112f53c00] 09:36:44 INFO - PROCESS | 2245 | 1467477404298 Marionette DEBUG loaded listener.js 09:36:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1289f9000) [pid = 2245] [serial = 1150] [outer = 0x112f53c00] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x125c02800) [pid = 2245] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x129371000) [pid = 2245] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x123e67400) [pid = 2245] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x111d1bc00) [pid = 2245] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x116a1b800) [pid = 2245] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x112f4fc00) [pid = 2245] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1180a0c00) [pid = 2245] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x128713c00) [pid = 2245] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1129a6000) [pid = 2245] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x11300c000) [pid = 2245] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x12a641c00) [pid = 2245] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x121503000) [pid = 2245] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x111ba7800) [pid = 2245] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:36:44 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x11755d400) [pid = 2245] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:36:44 INFO - PROCESS | 2245 | 1467477404734 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]]]}] 09:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 684ms 09:36:44 INFO - PROCESS | 2245 | 1467477404764 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:36:44 INFO - PROCESS | 2245 | 1467477404766 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 09:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:36:44 INFO - PROCESS | 2245 | 1467477404776 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:36:44 INFO - PROCESS | 2245 | 1467477404777 Marionette TRACE conn2 <- [1,1506,null,{}] 09:36:44 INFO - PROCESS | 2245 | 1467477404779 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}] 09:36:44 INFO - PROCESS | 2245 | 1467477404781 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:44 INFO - PROCESS | 2245 | 1467477404907 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:36:44 INFO - PROCESS | 2245 | 1467477404959 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:44 INFO - PROCESS | 2245 | 1467477404960 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x128ce4000 == 35 [pid = 2245] [id = 384] 09:36:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x112f4b400) [pid = 2245] [serial = 1151] [outer = 0x0] 09:36:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x117560000) [pid = 2245] [serial = 1152] [outer = 0x112f4b400] 09:36:45 INFO - PROCESS | 2245 | 1467477405000 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x119cdcc00) [pid = 2245] [serial = 1153] [outer = 0x112f4b400] 09:36:45 INFO - PROCESS | 2245 | 1467477405396 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]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 672ms 09:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:36:45 INFO - PROCESS | 2245 | 1467477405448 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 2245 | 1467477405449 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 09:36:45 INFO - PROCESS | 2245 | 1467477405451 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 2245 | 1467477405453 Marionette TRACE conn2 <- [1,1510,null,{}] 09:36:45 INFO - PROCESS | 2245 | 1467477405455 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}] 09:36:45 INFO - PROCESS | 2245 | 1467477405456 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:45 INFO - PROCESS | 2245 | 1467477405540 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:36:45 INFO - PROCESS | 2245 | 1467477405544 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:45 INFO - PROCESS | 2245 | 1467477405545 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x11912a800 == 36 [pid = 2245] [id = 385] 09:36:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x113da6800) [pid = 2245] [serial = 1154] [outer = 0x0] 09:36:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1289e7400) [pid = 2245] [serial = 1155] [outer = 0x113da6800] 09:36:45 INFO - PROCESS | 2245 | 1467477405572 Marionette DEBUG loaded listener.js 09:36:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x128c18000) [pid = 2245] [serial = 1156] [outer = 0x113da6800] 09:36:45 INFO - PROCESS | 2245 | 1467477405913 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]]]}] 09:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 468ms 09:36:45 INFO - PROCESS | 2245 | 1467477405920 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:36:45 INFO - PROCESS | 2245 | 1467477405921 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 09:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:36:45 INFO - PROCESS | 2245 | 1467477405923 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:36:45 INFO - PROCESS | 2245 | 1467477405925 Marionette TRACE conn2 <- [1,1514,null,{}] 09:36:45 INFO - PROCESS | 2245 | 1467477405927 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}] 09:36:45 INFO - PROCESS | 2245 | 1467477405928 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:46 INFO - PROCESS | 2245 | 1467477406005 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:36:46 INFO - PROCESS | 2245 | 1467477406060 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 2245 | 1467477406061 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x129862800 == 37 [pid = 2245] [id = 386] 09:36:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x125c02800) [pid = 2245] [serial = 1157] [outer = 0x0] 09:36:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128c1d400) [pid = 2245] [serial = 1158] [outer = 0x125c02800] 09:36:46 INFO - PROCESS | 2245 | 1467477406088 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x128cd7000) [pid = 2245] [serial = 1159] [outer = 0x125c02800] 09:36:46 INFO - PROCESS | 2245 | 1467477406354 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]]]}] 09:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 468ms 09:36:46 INFO - PROCESS | 2245 | 1467477406392 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:36:46 INFO - PROCESS | 2245 | 1467477406394 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 09:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:36:46 INFO - PROCESS | 2245 | 1467477406396 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:36:46 INFO - PROCESS | 2245 | 1467477406398 Marionette TRACE conn2 <- [1,1518,null,{}] 09:36:46 INFO - PROCESS | 2245 | 1467477406410 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}] 09:36:46 INFO - PROCESS | 2245 | 1467477406411 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:46 INFO - PROCESS | 2245 | 1467477406513 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:36:46 INFO - PROCESS | 2245 | 1467477406519 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:46 INFO - PROCESS | 2245 | 1467477406521 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216c7000 == 38 [pid = 2245] [id = 387] 09:36:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x128cdb400) [pid = 2245] [serial = 1160] [outer = 0x0] 09:36:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128ed1c00) [pid = 2245] [serial = 1161] [outer = 0x128cdb400] 09:36:46 INFO - PROCESS | 2245 | 1467477406548 Marionette DEBUG loaded listener.js 09:36:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1293dfc00) [pid = 2245] [serial = 1162] [outer = 0x128cdb400] 09:36:47 INFO - PROCESS | 2245 | 1467477407141 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]]]}] 09:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 781ms 09:36:47 INFO - PROCESS | 2245 | 1467477407177 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 2245 | 1467477407180 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 09:36:47 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:36:47 INFO - PROCESS | 2245 | 1467477407184 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 2245 | 1467477407189 Marionette TRACE conn2 <- [1,1522,null,{}] 09:36:47 INFO - PROCESS | 2245 | 1467477407193 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}] 09:36:47 INFO - PROCESS | 2245 | 1467477407194 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:47 INFO - PROCESS | 2245 | 1467477407306 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:36:47 INFO - PROCESS | 2245 | 1467477407361 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:47 INFO - PROCESS | 2245 | 1467477407363 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d35800 == 39 [pid = 2245] [id = 388] 09:36:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x11338ac00) [pid = 2245] [serial = 1163] [outer = 0x0] 09:36:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1167ac000) [pid = 2245] [serial = 1164] [outer = 0x11338ac00] 09:36:47 INFO - PROCESS | 2245 | 1467477407395 Marionette DEBUG loaded listener.js 09:36:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x116f11400) [pid = 2245] [serial = 1165] [outer = 0x11338ac00] 09:36:47 INFO - PROCESS | 2245 | 1467477407819 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"]]]}] 09:36:47 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 () { 09:36:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:36:47 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 () { 09:36:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:36:47 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 () { 09:36:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:36:47 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 () { 09:36:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:36:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 674ms 09:36:47 INFO - PROCESS | 2245 | 1467477407858 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:36:47 INFO - PROCESS | 2245 | 1467477407861 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 09:36:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:36:47 INFO - PROCESS | 2245 | 1467477407866 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:36:47 INFO - PROCESS | 2245 | 1467477407868 Marionette TRACE conn2 <- [1,1526,null,{}] 09:36:47 INFO - PROCESS | 2245 | 1467477407871 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}] 09:36:47 INFO - PROCESS | 2245 | 1467477407872 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:47 INFO - PROCESS | 2245 | 1467477407984 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:36:48 INFO - PROCESS | 2245 | 1467477408083 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 2245 | 1467477408085 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:48 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256bb800 == 40 [pid = 2245] [id = 389] 09:36:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x118133c00) [pid = 2245] [serial = 1166] [outer = 0x0] 09:36:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x118d83800) [pid = 2245] [serial = 1167] [outer = 0x118133c00] 09:36:48 INFO - PROCESS | 2245 | 1467477408116 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x119790800) [pid = 2245] [serial = 1168] [outer = 0x118133c00] 09:36:48 INFO - PROCESS | 2245 | 1467477408681 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"]]]}] 09:36:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:36:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:36:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:36:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:36:48 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:36:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:48 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:36:48 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 825ms 09:36:48 INFO - PROCESS | 2245 | 1467477408691 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:36:48 INFO - PROCESS | 2245 | 1467477408694 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 09:36:48 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:36:48 INFO - PROCESS | 2245 | 1467477408697 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:36:48 INFO - PROCESS | 2245 | 1467477408699 Marionette TRACE conn2 <- [1,1530,null,{}] 09:36:48 INFO - PROCESS | 2245 | 1467477408703 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}] 09:36:48 INFO - PROCESS | 2245 | 1467477408704 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:48 INFO - PROCESS | 2245 | 1467477408809 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:36:48 INFO - PROCESS | 2245 | 1467477408892 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:48 INFO - PROCESS | 2245 | 1467477408894 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:48 INFO - PROCESS | 2245 | ++DOCSHELL 0x116851000 == 41 [pid = 2245] [id = 390] 09:36:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1132aa000) [pid = 2245] [serial = 1169] [outer = 0x0] 09:36:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x11680dc00) [pid = 2245] [serial = 1170] [outer = 0x1132aa000] 09:36:48 INFO - PROCESS | 2245 | 1467477408922 Marionette DEBUG loaded listener.js 09:36:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x116fdec00) [pid = 2245] [serial = 1171] [outer = 0x1132aa000] 09:36:49 INFO - PROCESS | 2245 | --DOCSHELL 0x129862800 == 40 [pid = 2245] [id = 386] 09:36:49 INFO - PROCESS | 2245 | --DOCSHELL 0x11912a800 == 39 [pid = 2245] [id = 385] 09:36:49 INFO - PROCESS | 2245 | --DOCSHELL 0x128ce4000 == 38 [pid = 2245] [id = 384] 09:36:49 INFO - PROCESS | 2245 | --DOCSHELL 0x12896a800 == 37 [pid = 2245] [id = 383] 09:36:49 INFO - PROCESS | 2245 | --DOCSHELL 0x125bce000 == 36 [pid = 2245] [id = 382] 09:36:49 INFO - PROCESS | 2245 | --DOCSHELL 0x1216cb000 == 35 [pid = 2245] [id = 381] 09:36:49 INFO - PROCESS | 2245 | --DOCSHELL 0x11984f800 == 34 [pid = 2245] [id = 380] 09:36:49 INFO - PROCESS | 2245 | --DOCSHELL 0x1191af800 == 33 [pid = 2245] [id = 379] 09:36:49 INFO - PROCESS | 2245 | --DOCSHELL 0x117d39800 == 32 [pid = 2245] [id = 378] 09:36:49 INFO - PROCESS | 2245 | --DOCSHELL 0x1164a9800 == 31 [pid = 2245] [id = 377] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x126da1000) [pid = 2245] [serial = 1095] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1293e5400) [pid = 2245] [serial = 1110] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x125157800) [pid = 2245] [serial = 1092] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1133ac800) [pid = 2245] [serial = 1077] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1164e7c00) [pid = 2245] [serial = 1078] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x116f5a000) [pid = 2245] [serial = 1080] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x117563400) [pid = 2245] [serial = 1081] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1187cc800) [pid = 2245] [serial = 1086] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1195e9c00) [pid = 2245] [serial = 1087] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1182efc00) [pid = 2245] [serial = 1083] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x118484000) [pid = 2245] [serial = 1084] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1289e9000) [pid = 2245] [serial = 1098] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x113008400) [pid = 2245] [serial = 1074] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x113c36c00) [pid = 2245] [serial = 1075] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x119924400) [pid = 2245] [serial = 1089] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12ae06c00) [pid = 2245] [serial = 1072] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12ad2b000) [pid = 2245] [serial = 1111] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x128cd6c00) [pid = 2245] [serial = 1107] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x11687f800) [pid = 2245] [serial = 1102] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x112f55400) [pid = 2245] [serial = 1101] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x11876f400) [pid = 2245] [serial = 1104] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12870f400) [pid = 2245] [serial = 1096] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1289fd800) [pid = 2245] [serial = 1099] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x1289e5400) [pid = 2245] [serial = 1105] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x125b81000) [pid = 2245] [serial = 1093] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x121010c00) [pid = 2245] [serial = 1090] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x129353800) [pid = 2245] [serial = 1108] [outer = 0x0] [url = about:blank] 09:36:49 INFO - PROCESS | 2245 | 1467477409384 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]]]}] 09:36:49 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 09:36:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:36:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:36:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:36:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:36:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:36:49 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. 09:36:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:36:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 725ms 09:36:49 INFO - PROCESS | 2245 | 1467477409423 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:36:49 INFO - PROCESS | 2245 | 1467477409427 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 09:36:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:36:49 INFO - PROCESS | 2245 | 1467477409443 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:36:49 INFO - PROCESS | 2245 | 1467477409445 Marionette TRACE conn2 <- [1,1534,null,{}] 09:36:49 INFO - PROCESS | 2245 | 1467477409450 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}] 09:36:49 INFO - PROCESS | 2245 | 1467477409453 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:49 INFO - PROCESS | 2245 | 1467477409577 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:36:49 INFO - PROCESS | 2245 | 1467477409658 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:49 INFO - PROCESS | 2245 | 1467477409660 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c1800 == 32 [pid = 2245] [id = 391] 09:36:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1181c2000) [pid = 2245] [serial = 1172] [outer = 0x0] 09:36:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x11846c000) [pid = 2245] [serial = 1173] [outer = 0x1181c2000] 09:36:49 INFO - PROCESS | 2245 | 1467477409704 Marionette DEBUG loaded listener.js 09:36:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x11876f000) [pid = 2245] [serial = 1174] [outer = 0x1181c2000] 09:36:50 INFO - PROCESS | 2245 | 1467477410070 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]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:36:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 681ms 09:36:50 INFO - PROCESS | 2245 | 1467477410114 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 2245 | 1467477410116 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 09:36:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:36:50 INFO - PROCESS | 2245 | 1467477410118 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 2245 | 1467477410121 Marionette TRACE conn2 <- [1,1538,null,{}] 09:36:50 INFO - PROCESS | 2245 | 1467477410128 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}] 09:36:50 INFO - PROCESS | 2245 | 1467477410132 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:50 INFO - PROCESS | 2245 | 1467477410215 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:36:50 INFO - PROCESS | 2245 | 1467477410271 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 2245 | 1467477410273 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b6b800 == 33 [pid = 2245] [id = 392] 09:36:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1129a5000) [pid = 2245] [serial = 1175] [outer = 0x0] 09:36:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x119296400) [pid = 2245] [serial = 1176] [outer = 0x1129a5000] 09:36:50 INFO - PROCESS | 2245 | 1467477410302 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x12167c400) [pid = 2245] [serial = 1177] [outer = 0x1129a5000] 09:36:50 INFO - PROCESS | 2245 | 1467477410608 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]]]}] 09:36:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:36:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 521ms 09:36:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:36:50 INFO - PROCESS | 2245 | 1467477410640 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:36:50 INFO - PROCESS | 2245 | 1467477410642 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 09:36:50 INFO - PROCESS | 2245 | 1467477410644 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:36:50 INFO - PROCESS | 2245 | 1467477410645 Marionette TRACE conn2 <- [1,1542,null,{}] 09:36:50 INFO - PROCESS | 2245 | 1467477410647 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}] 09:36:50 INFO - PROCESS | 2245 | 1467477410649 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:50 INFO - PROCESS | 2245 | 1467477410730 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:36:50 INFO - PROCESS | 2245 | 1467477410787 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:50 INFO - PROCESS | 2245 | 1467477410788 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x12158c800 == 34 [pid = 2245] [id = 393] 09:36:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x121830000) [pid = 2245] [serial = 1178] [outer = 0x0] 09:36:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1250af800) [pid = 2245] [serial = 1179] [outer = 0x121830000] 09:36:50 INFO - PROCESS | 2245 | 1467477410814 Marionette DEBUG loaded listener.js 09:36:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x125615400) [pid = 2245] [serial = 1180] [outer = 0x121830000] 09:36:51 INFO - PROCESS | 2245 | 1467477411107 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]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:36:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 518ms 09:36:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:36:51 INFO - PROCESS | 2245 | 1467477411163 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 2245 | 1467477411164 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 09:36:51 INFO - PROCESS | 2245 | 1467477411166 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 2245 | 1467477411167 Marionette TRACE conn2 <- [1,1546,null,{}] 09:36:51 INFO - PROCESS | 2245 | 1467477411170 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}] 09:36:51 INFO - PROCESS | 2245 | 1467477411171 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:51 INFO - PROCESS | 2245 | 1467477411245 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:36:51 INFO - PROCESS | 2245 | 1467477411250 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 2245 | 1467477411252 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x1267ec000 == 35 [pid = 2245] [id = 394] 09:36:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x125618000) [pid = 2245] [serial = 1181] [outer = 0x0] 09:36:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1267bc000) [pid = 2245] [serial = 1182] [outer = 0x125618000] 09:36:51 INFO - PROCESS | 2245 | 1467477411278 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x128708400) [pid = 2245] [serial = 1183] [outer = 0x125618000] 09:36:51 INFO - PROCESS | 2245 | 1467477411672 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]]]}] 09:36:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:36:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 522ms 09:36:51 INFO - PROCESS | 2245 | 1467477411688 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:36:51 INFO - PROCESS | 2245 | 1467477411689 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 09:36:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:36:51 INFO - PROCESS | 2245 | 1467477411692 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:36:51 INFO - PROCESS | 2245 | 1467477411693 Marionette TRACE conn2 <- [1,1550,null,{}] 09:36:51 INFO - PROCESS | 2245 | 1467477411695 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}] 09:36:51 INFO - PROCESS | 2245 | 1467477411700 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:51 INFO - PROCESS | 2245 | 1467477411822 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:36:51 INFO - PROCESS | 2245 | 1467477411833 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:51 INFO - PROCESS | 2245 | 1467477411834 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e76000 == 36 [pid = 2245] [id = 395] 09:36:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1289eb400) [pid = 2245] [serial = 1184] [outer = 0x0] 09:36:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128ccdc00) [pid = 2245] [serial = 1185] [outer = 0x1289eb400] 09:36:51 INFO - PROCESS | 2245 | 1467477411860 Marionette DEBUG loaded listener.js 09:36:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x129374400) [pid = 2245] [serial = 1186] [outer = 0x1289eb400] 09:36:52 INFO - PROCESS | 2245 | 1467477412224 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]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:36:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 568ms 09:36:52 INFO - PROCESS | 2245 | 1467477412266 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 2245 | 1467477412268 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 09:36:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:36:52 INFO - PROCESS | 2245 | 1467477412270 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 2245 | 1467477412271 Marionette TRACE conn2 <- [1,1554,null,{}] 09:36:52 INFO - PROCESS | 2245 | 1467477412273 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}] 09:36:52 INFO - PROCESS | 2245 | 1467477412275 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:52 INFO - PROCESS | 2245 | 1467477412373 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:36:52 INFO - PROCESS | 2245 | 1467477412414 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:52 INFO - PROCESS | 2245 | 1467477412415 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x117460800 == 37 [pid = 2245] [id = 396] 09:36:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1128d5800) [pid = 2245] [serial = 1187] [outer = 0x0] 09:36:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1293e6400) [pid = 2245] [serial = 1188] [outer = 0x1128d5800] 09:36:52 INFO - PROCESS | 2245 | 1467477412440 Marionette DEBUG loaded listener.js 09:36:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12a63a800) [pid = 2245] [serial = 1189] [outer = 0x1128d5800] 09:36:52 INFO - PROCESS | 2245 | 1467477412798 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]]]}] 09:36:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:36:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 569ms 09:36:52 INFO - PROCESS | 2245 | 1467477412839 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:36:52 INFO - PROCESS | 2245 | 1467477412841 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 09:36:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:36:52 INFO - PROCESS | 2245 | 1467477412844 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:36:52 INFO - PROCESS | 2245 | 1467477412846 Marionette TRACE conn2 <- [1,1558,null,{}] 09:36:52 INFO - PROCESS | 2245 | 1467477412849 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}] 09:36:52 INFO - PROCESS | 2245 | 1467477412851 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:53 INFO - PROCESS | 2245 | 1467477413005 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:36:53 INFO - PROCESS | 2245 | 1467477413018 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 2245 | 1467477413019 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x12a6e0000 == 38 [pid = 2245] [id = 397] 09:36:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128d63400) [pid = 2245] [serial = 1190] [outer = 0x0] 09:36:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12a644000) [pid = 2245] [serial = 1191] [outer = 0x128d63400] 09:36:53 INFO - PROCESS | 2245 | 1467477413059 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12ae09400) [pid = 2245] [serial = 1192] [outer = 0x128d63400] 09:36:53 INFO - PROCESS | 2245 | 1467477413508 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]]]}] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x116f06800) [pid = 2245] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1129b2400) [pid = 2245] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x116f09800) [pid = 2245] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x118476000) [pid = 2245] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x128ecd000) [pid = 2245] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x112f53c00) [pid = 2245] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x12ae0f000) [pid = 2245] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x112f4b400) [pid = 2245] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x113da6800) [pid = 2245] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x116f0b000) [pid = 2245] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x118490800) [pid = 2245] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x125c02800) [pid = 2245] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1167e5000) [pid = 2245] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x125326800) [pid = 2245] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1167eec00) [pid = 2245] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:36:53 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1131e4c00) [pid = 2245] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:36:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:36:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 719ms 09:36:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:36:53 INFO - PROCESS | 2245 | 1467477413564 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:36:53 INFO - PROCESS | 2245 | 1467477413565 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 09:36:53 INFO - PROCESS | 2245 | 1467477413567 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:36:53 INFO - PROCESS | 2245 | 1467477413569 Marionette TRACE conn2 <- [1,1562,null,{}] 09:36:53 INFO - PROCESS | 2245 | 1467477413571 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}] 09:36:53 INFO - PROCESS | 2245 | 1467477413572 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:53 INFO - PROCESS | 2245 | 1467477413649 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:36:53 INFO - PROCESS | 2245 | 1467477413654 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:53 INFO - PROCESS | 2245 | 1467477413656 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f06000 == 39 [pid = 2245] [id = 398] 09:36:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x114f68c00) [pid = 2245] [serial = 1193] [outer = 0x0] 09:36:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1167e9800) [pid = 2245] [serial = 1194] [outer = 0x114f68c00] 09:36:53 INFO - PROCESS | 2245 | 1467477413680 Marionette DEBUG loaded listener.js 09:36:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1182e9400) [pid = 2245] [serial = 1195] [outer = 0x114f68c00] 09:36:53 INFO - PROCESS | 2245 | 1467477413986 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]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:36:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 471ms 09:36:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:36:54 INFO - PROCESS | 2245 | 1467477414040 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 2245 | 1467477414042 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 09:36:54 INFO - PROCESS | 2245 | 1467477414046 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 2245 | 1467477414047 Marionette TRACE conn2 <- [1,1566,null,{}] 09:36:54 INFO - PROCESS | 2245 | 1467477414051 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}] 09:36:54 INFO - PROCESS | 2245 | 1467477414053 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:54 INFO - PROCESS | 2245 | 1467477414209 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:36:54 INFO - PROCESS | 2245 | 1467477414222 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 2245 | 1467477414224 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3e7000 == 40 [pid = 2245] [id = 399] 09:36:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1182e9000) [pid = 2245] [serial = 1196] [outer = 0x0] 09:36:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x119926c00) [pid = 2245] [serial = 1197] [outer = 0x1182e9000] 09:36:54 INFO - PROCESS | 2245 | 1467477414263 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1289f0c00) [pid = 2245] [serial = 1198] [outer = 0x1182e9000] 09:36:54 INFO - PROCESS | 2245 | 1467477414689 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]]]}] 09:36:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:36:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 670ms 09:36:54 INFO - PROCESS | 2245 | 1467477414716 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:36:54 INFO - PROCESS | 2245 | 1467477414717 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 09:36:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:36:54 INFO - PROCESS | 2245 | 1467477414720 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:36:54 INFO - PROCESS | 2245 | 1467477414721 Marionette TRACE conn2 <- [1,1570,null,{}] 09:36:54 INFO - PROCESS | 2245 | 1467477414724 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}] 09:36:54 INFO - PROCESS | 2245 | 1467477414725 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:54 INFO - PROCESS | 2245 | 1467477414841 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:36:54 INFO - PROCESS | 2245 | 1467477414848 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:54 INFO - PROCESS | 2245 | 1467477414849 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc82800 == 41 [pid = 2245] [id = 400] 09:36:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x128c1f400) [pid = 2245] [serial = 1199] [outer = 0x0] 09:36:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12b01c000) [pid = 2245] [serial = 1200] [outer = 0x128c1f400] 09:36:54 INFO - PROCESS | 2245 | 1467477414886 Marionette DEBUG loaded listener.js 09:36:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12b0c4c00) [pid = 2245] [serial = 1201] [outer = 0x128c1f400] 09:36:55 INFO - PROCESS | 2245 | 1467477415251 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]]]}] 09:36:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:36:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 571ms 09:36:55 INFO - PROCESS | 2245 | 1467477415292 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:36:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:36:55 INFO - PROCESS | 2245 | 1467477415293 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 09:36:55 INFO - PROCESS | 2245 | 1467477415295 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:36:55 INFO - PROCESS | 2245 | 1467477415296 Marionette TRACE conn2 <- [1,1574,null,{}] 09:36:55 INFO - PROCESS | 2245 | 1467477415299 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}] 09:36:55 INFO - PROCESS | 2245 | 1467477415300 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:55 INFO - PROCESS | 2245 | 1467477415386 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:36:55 INFO - PROCESS | 2245 | 1467477415390 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:55 INFO - PROCESS | 2245 | 1467477415391 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c379800 == 42 [pid = 2245] [id = 401] 09:36:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12b0c4000) [pid = 2245] [serial = 1202] [outer = 0x0] 09:36:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12b96b400) [pid = 2245] [serial = 1203] [outer = 0x12b0c4000] 09:36:55 INFO - PROCESS | 2245 | 1467477415416 Marionette DEBUG loaded listener.js 09:36:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12b0c2c00) [pid = 2245] [serial = 1204] [outer = 0x12b0c4000] 09:36:55 INFO - PROCESS | 2245 | 1467477415958 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]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:36:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 718ms 09:36:56 INFO - PROCESS | 2245 | 1467477416014 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 2245 | 1467477416018 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 09:36:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:36:56 INFO - PROCESS | 2245 | 1467477416022 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 2245 | 1467477416024 Marionette TRACE conn2 <- [1,1578,null,{}] 09:36:56 INFO - PROCESS | 2245 | 1467477416028 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}] 09:36:56 INFO - PROCESS | 2245 | 1467477416030 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:56 INFO - PROCESS | 2245 | 1467477416137 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:36:56 INFO - PROCESS | 2245 | 1467477416208 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 2245 | 1467477416210 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183c7000 == 43 [pid = 2245] [id = 402] 09:36:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x116f04800) [pid = 2245] [serial = 1205] [outer = 0x0] 09:36:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x11809f000) [pid = 2245] [serial = 1206] [outer = 0x116f04800] 09:36:56 INFO - PROCESS | 2245 | 1467477416241 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1182f0400) [pid = 2245] [serial = 1207] [outer = 0x116f04800] 09:36:56 INFO - PROCESS | 2245 | 1467477416667 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]]]}] 09:36:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:36:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 09:36:56 INFO - PROCESS | 2245 | 1467477416694 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:36:56 INFO - PROCESS | 2245 | 1467477416698 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 09:36:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:36:56 INFO - PROCESS | 2245 | 1467477416718 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:36:56 INFO - PROCESS | 2245 | 1467477416720 Marionette TRACE conn2 <- [1,1582,null,{}] 09:36:56 INFO - PROCESS | 2245 | 1467477416722 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}] 09:36:56 INFO - PROCESS | 2245 | 1467477416724 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:56 INFO - PROCESS | 2245 | 1467477416832 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:36:56 INFO - PROCESS | 2245 | 1467477416892 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:56 INFO - PROCESS | 2245 | 1467477416894 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x126eca800 == 44 [pid = 2245] [id = 403] 09:36:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x11978b800) [pid = 2245] [serial = 1208] [outer = 0x0] 09:36:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1210d0c00) [pid = 2245] [serial = 1209] [outer = 0x11978b800] 09:36:56 INFO - PROCESS | 2245 | 1467477416924 Marionette DEBUG loaded listener.js 09:36:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x123e64400) [pid = 2245] [serial = 1210] [outer = 0x11978b800] 09:36:57 INFO - PROCESS | 2245 | 1467477417377 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]]]}] 09:36:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:36:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 724ms 09:36:57 INFO - PROCESS | 2245 | 1467477417440 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:36:57 INFO - PROCESS | 2245 | 1467477417442 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 09:36:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:36:57 INFO - PROCESS | 2245 | 1467477417445 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:36:57 INFO - PROCESS | 2245 | 1467477417448 Marionette TRACE conn2 <- [1,1586,null,{}] 09:36:57 INFO - PROCESS | 2245 | 1467477417457 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}] 09:36:57 INFO - PROCESS | 2245 | 1467477417461 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:57 INFO - PROCESS | 2245 | 1467477417585 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:36:57 INFO - PROCESS | 2245 | 1467477417682 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:57 INFO - PROCESS | 2245 | 1467477417684 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c363800 == 45 [pid = 2245] [id = 404] 09:36:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1267bd800) [pid = 2245] [serial = 1211] [outer = 0x0] 09:36:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x128cce400) [pid = 2245] [serial = 1212] [outer = 0x1267bd800] 09:36:57 INFO - PROCESS | 2245 | 1467477417737 Marionette DEBUG loaded listener.js 09:36:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x128ed4c00) [pid = 2245] [serial = 1213] [outer = 0x1267bd800] 09:36:58 INFO - PROCESS | 2245 | 1467477418252 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]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:36:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 825ms 09:36:58 INFO - PROCESS | 2245 | 1467477418271 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 2245 | 1467477418272 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 09:36:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:36:58 INFO - PROCESS | 2245 | 1467477418275 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 2245 | 1467477418276 Marionette TRACE conn2 <- [1,1590,null,{}] 09:36:58 INFO - PROCESS | 2245 | 1467477418279 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}] 09:36:58 INFO - PROCESS | 2245 | 1467477418280 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:58 INFO - PROCESS | 2245 | 1467477418386 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:36:58 INFO - PROCESS | 2245 | 1467477418445 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:58 INFO - PROCESS | 2245 | 1467477418446 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cac8800 == 46 [pid = 2245] [id = 405] 09:36:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1295cb400) [pid = 2245] [serial = 1214] [outer = 0x0] 09:36:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x12ad2d800) [pid = 2245] [serial = 1215] [outer = 0x1295cb400] 09:36:58 INFO - PROCESS | 2245 | 1467477418475 Marionette DEBUG loaded listener.js 09:36:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x12b01f000) [pid = 2245] [serial = 1216] [outer = 0x1295cb400] 09:36:58 INFO - PROCESS | 2245 | 1467477418916 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]]]}] 09:36:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:36:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 668ms 09:36:58 INFO - PROCESS | 2245 | 1467477418944 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:36:58 INFO - PROCESS | 2245 | 1467477418945 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 09:36:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:36:58 INFO - PROCESS | 2245 | 1467477418948 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:36:58 INFO - PROCESS | 2245 | 1467477418949 Marionette TRACE conn2 <- [1,1594,null,{}] 09:36:58 INFO - PROCESS | 2245 | 1467477418952 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}] 09:36:58 INFO - PROCESS | 2245 | 1467477418953 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:59 INFO - PROCESS | 2245 | 1467477419057 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:36:59 INFO - PROCESS | 2245 | 1467477419117 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:36:59 INFO - PROCESS | 2245 | 1467477419118 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x116faa800 == 47 [pid = 2245] [id = 406] 09:36:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x1128d6800) [pid = 2245] [serial = 1217] [outer = 0x0] 09:36:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x1180a0800) [pid = 2245] [serial = 1218] [outer = 0x1128d6800] 09:36:59 INFO - PROCESS | 2245 | 1467477419147 Marionette DEBUG loaded listener.js 09:36:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x12150fc00) [pid = 2245] [serial = 1219] [outer = 0x1128d6800] 09:36:59 INFO - PROCESS | 2245 | 1467477419751 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]]]}] 09:36:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:36:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 874ms 09:36:59 INFO - PROCESS | 2245 | 1467477419823 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:36:59 INFO - PROCESS | 2245 | 1467477419825 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 09:36:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:36:59 INFO - PROCESS | 2245 | 1467477419828 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:36:59 INFO - PROCESS | 2245 | 1467477419831 Marionette TRACE conn2 <- [1,1598,null,{}] 09:36:59 INFO - PROCESS | 2245 | 1467477419835 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}] 09:36:59 INFO - PROCESS | 2245 | 1467477419836 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:36:59 INFO - PROCESS | 2245 | 1467477419933 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:37:00 INFO - PROCESS | 2245 | 1467477420007 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:00 INFO - PROCESS | 2245 | 1467477420009 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d3f800 == 48 [pid = 2245] [id = 407] 09:37:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x1180a0c00) [pid = 2245] [serial = 1220] [outer = 0x0] 09:37:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1181bf400) [pid = 2245] [serial = 1221] [outer = 0x1180a0c00] 09:37:00 INFO - PROCESS | 2245 | 1467477420039 Marionette DEBUG loaded listener.js 09:37:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x118478800) [pid = 2245] [serial = 1222] [outer = 0x1180a0c00] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc82800 == 47 [pid = 2245] [id = 400] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3e7000 == 46 [pid = 2245] [id = 399] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x120f06000 == 45 [pid = 2245] [id = 398] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12a6e0000 == 44 [pid = 2245] [id = 397] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x117460800 == 43 [pid = 2245] [id = 396] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x128e76000 == 42 [pid = 2245] [id = 395] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x1267ec000 == 41 [pid = 2245] [id = 394] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12158c800 == 40 [pid = 2245] [id = 393] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x119b6b800 == 39 [pid = 2245] [id = 392] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c1800 == 38 [pid = 2245] [id = 391] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x116851000 == 37 [pid = 2245] [id = 390] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x117d35800 == 36 [pid = 2245] [id = 388] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x1216c7000 == 35 [pid = 2245] [id = 387] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x1256bb800 == 34 [pid = 2245] [id = 389] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x119833800 == 33 [pid = 2245] [id = 376] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x116faa800 == 32 [pid = 2245] [id = 406] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12cac8800 == 31 [pid = 2245] [id = 405] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12c363800 == 30 [pid = 2245] [id = 404] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x126eca800 == 29 [pid = 2245] [id = 403] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12c379800 == 28 [pid = 2245] [id = 401] 09:37:00 INFO - PROCESS | 2245 | --DOCSHELL 0x1183c7000 == 27 [pid = 2245] [id = 402] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x119cdc000) [pid = 2245] [serial = 1143] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x125b88c00) [pid = 2245] [serial = 1146] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x11755ec00) [pid = 2245] [serial = 1134] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x11809ec00) [pid = 2245] [serial = 1135] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x118479c00) [pid = 2245] [serial = 1137] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x11877c800) [pid = 2245] [serial = 1138] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x11812dc00) [pid = 2245] [serial = 1129] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x116fdc800) [pid = 2245] [serial = 1128] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x113006800) [pid = 2245] [serial = 1131] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x113c65c00) [pid = 2245] [serial = 1132] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x11809d400) [pid = 2245] [serial = 1114] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x116f63c00) [pid = 2245] [serial = 1113] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x119796000) [pid = 2245] [serial = 1117] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x118d8ec00) [pid = 2245] [serial = 1116] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x12a63f000) [pid = 2245] [serial = 1120] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x12934ec00) [pid = 2245] [serial = 1119] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x121510000) [pid = 2245] [serial = 1144] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x128710000) [pid = 2245] [serial = 1149] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x12b01fc00) [pid = 2245] [serial = 1123] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x117560000) [pid = 2245] [serial = 1152] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x12b017000) [pid = 2245] [serial = 1122] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x126e51000) [pid = 2245] [serial = 1147] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1289e7400) [pid = 2245] [serial = 1155] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12b025800) [pid = 2245] [serial = 1126] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1267c2c00) [pid = 2245] [serial = 1125] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x119cdcc00) [pid = 2245] [serial = 1153] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x128c18000) [pid = 2245] [serial = 1156] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1289f9000) [pid = 2245] [serial = 1150] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1195de400) [pid = 2245] [serial = 1140] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x119cd2000) [pid = 2245] [serial = 1141] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x128c1d400) [pid = 2245] [serial = 1158] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x128cd7000) [pid = 2245] [serial = 1159] [outer = 0x0] [url = about:blank] 09:37:00 INFO - PROCESS | 2245 | 1467477420943 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]]]}] 09:37:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:37:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1123ms 09:37:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:37:00 INFO - PROCESS | 2245 | 1467477420952 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:37:00 INFO - PROCESS | 2245 | 1467477420954 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 09:37:00 INFO - PROCESS | 2245 | 1467477420957 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:37:00 INFO - PROCESS | 2245 | 1467477420959 Marionette TRACE conn2 <- [1,1602,null,{}] 09:37:00 INFO - PROCESS | 2245 | 1467477420963 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}] 09:37:00 INFO - PROCESS | 2245 | 1467477420965 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:01 INFO - PROCESS | 2245 | 1467477421049 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:37:01 INFO - PROCESS | 2245 | 1467477421104 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 2245 | 1467477421107 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x11667a800 == 28 [pid = 2245] [id = 408] 09:37:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x112fda800) [pid = 2245] [serial = 1223] [outer = 0x0] 09:37:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1133acc00) [pid = 2245] [serial = 1224] [outer = 0x112fda800] 09:37:01 INFO - PROCESS | 2245 | 1467477421137 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1164eac00) [pid = 2245] [serial = 1225] [outer = 0x112fda800] 09:37:01 INFO - PROCESS | 2245 | 1467477421462 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]]]}] 09:37:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:37:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 523ms 09:37:01 INFO - PROCESS | 2245 | 1467477421481 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:37:01 INFO - PROCESS | 2245 | 1467477421486 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 09:37:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:37:01 INFO - PROCESS | 2245 | 1467477421492 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:37:01 INFO - PROCESS | 2245 | 1467477421494 Marionette TRACE conn2 <- [1,1606,null,{}] 09:37:01 INFO - PROCESS | 2245 | 1467477421496 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}] 09:37:01 INFO - PROCESS | 2245 | 1467477421498 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:01 INFO - PROCESS | 2245 | 1467477421579 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:37:01 INFO - PROCESS | 2245 | 1467477421586 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:01 INFO - PROCESS | 2245 | 1467477421588 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d47800 == 29 [pid = 2245] [id = 409] 09:37:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1167a9c00) [pid = 2245] [serial = 1226] [outer = 0x0] 09:37:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x117559c00) [pid = 2245] [serial = 1227] [outer = 0x1167a9c00] 09:37:01 INFO - PROCESS | 2245 | 1467477421617 Marionette DEBUG loaded listener.js 09:37:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x11809d000) [pid = 2245] [serial = 1228] [outer = 0x1167a9c00] 09:37:01 INFO - PROCESS | 2245 | 1467477421992 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]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms 09:37:02 INFO - PROCESS | 2245 | 1467477422013 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 2245 | 1467477422014 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 09:37:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:37:02 INFO - PROCESS | 2245 | 1467477422017 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 2245 | 1467477422019 Marionette TRACE conn2 <- [1,1610,null,{}] 09:37:02 INFO - PROCESS | 2245 | 1467477422027 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}] 09:37:02 INFO - PROCESS | 2245 | 1467477422030 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:02 INFO - PROCESS | 2245 | 1467477422108 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:37:02 INFO - PROCESS | 2245 | 1467477422114 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 2245 | 1467477422116 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193e2000 == 30 [pid = 2245] [id = 410] 09:37:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x112f48c00) [pid = 2245] [serial = 1229] [outer = 0x0] 09:37:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x118477800) [pid = 2245] [serial = 1230] [outer = 0x112f48c00] 09:37:02 INFO - PROCESS | 2245 | 1467477422147 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x11876e400) [pid = 2245] [serial = 1231] [outer = 0x112f48c00] 09:37:02 INFO - PROCESS | 2245 | 1467477422463 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]]]}] 09:37:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:37:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 471ms 09:37:02 INFO - PROCESS | 2245 | 1467477422489 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:37:02 INFO - PROCESS | 2245 | 1467477422491 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 09:37:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:37:02 INFO - PROCESS | 2245 | 1467477422494 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:37:02 INFO - PROCESS | 2245 | 1467477422495 Marionette TRACE conn2 <- [1,1614,null,{}] 09:37:02 INFO - PROCESS | 2245 | 1467477422497 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}] 09:37:02 INFO - PROCESS | 2245 | 1467477422498 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:02 INFO - PROCESS | 2245 | 1467477422578 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:37:02 INFO - PROCESS | 2245 | 1467477422642 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:02 INFO - PROCESS | 2245 | 1467477422644 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f0d800 == 31 [pid = 2245] [id = 411] 09:37:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x118475000) [pid = 2245] [serial = 1232] [outer = 0x0] 09:37:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x11910d400) [pid = 2245] [serial = 1233] [outer = 0x118475000] 09:37:02 INFO - PROCESS | 2245 | 1467477422669 Marionette DEBUG loaded listener.js 09:37:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x11978f000) [pid = 2245] [serial = 1234] [outer = 0x118475000] 09:37:03 INFO - PROCESS | 2245 | 1467477423006 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]]]}] 09:37:03 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 09:37:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 520ms 09:37:03 INFO - PROCESS | 2245 | 1467477423014 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:37:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:37:03 INFO - PROCESS | 2245 | 1467477423016 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 09:37:03 INFO - PROCESS | 2245 | 1467477423026 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 2245 | 1467477423028 Marionette TRACE conn2 <- [1,1618,null,{}] 09:37:03 INFO - PROCESS | 2245 | 1467477423038 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}] 09:37:03 INFO - PROCESS | 2245 | 1467477423039 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:03 INFO - PROCESS | 2245 | 1467477423135 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:37:03 INFO - PROCESS | 2245 | 1467477423139 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 2245 | 1467477423140 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216d8800 == 32 [pid = 2245] [id = 412] 09:37:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x112f55400) [pid = 2245] [serial = 1235] [outer = 0x0] 09:37:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1199cd000) [pid = 2245] [serial = 1236] [outer = 0x112f55400] 09:37:03 INFO - PROCESS | 2245 | 1467477423165 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1212b0800) [pid = 2245] [serial = 1237] [outer = 0x112f55400] 09:37:03 INFO - PROCESS | 2245 | 1467477423535 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]]]}] 09:37:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:37:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 524ms 09:37:03 INFO - PROCESS | 2245 | 1467477423545 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:37:03 INFO - PROCESS | 2245 | 1467477423546 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 09:37:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:37:03 INFO - PROCESS | 2245 | 1467477423549 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:37:03 INFO - PROCESS | 2245 | 1467477423551 Marionette TRACE conn2 <- [1,1622,null,{}] 09:37:03 INFO - PROCESS | 2245 | 1467477423556 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}] 09:37:03 INFO - PROCESS | 2245 | 1467477423562 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:03 INFO - PROCESS | 2245 | 1467477423695 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:37:03 INFO - PROCESS | 2245 | 1467477423734 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:03 INFO - PROCESS | 2245 | 1467477423735 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bc4800 == 33 [pid = 2245] [id = 413] 09:37:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x11809d400) [pid = 2245] [serial = 1238] [outer = 0x0] 09:37:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x123e6a000) [pid = 2245] [serial = 1239] [outer = 0x11809d400] 09:37:03 INFO - PROCESS | 2245 | 1467477423760 Marionette DEBUG loaded listener.js 09:37:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x127112800) [pid = 2245] [serial = 1240] [outer = 0x11809d400] 09:37:04 INFO - PROCESS | 2245 | 1467477424085 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]]]}] 09:37:04 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 09:37:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 572ms 09:37:04 INFO - PROCESS | 2245 | 1467477424122 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 2245 | 1467477424123 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 09:37:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:37:04 INFO - PROCESS | 2245 | 1467477424125 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 2245 | 1467477424126 Marionette TRACE conn2 <- [1,1626,null,{}] 09:37:04 INFO - PROCESS | 2245 | 1467477424136 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}] 09:37:04 INFO - PROCESS | 2245 | 1467477424137 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:04 INFO - PROCESS | 2245 | 1467477424234 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:37:04 INFO - PROCESS | 2245 | 1467477424238 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 2245 | 1467477424239 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ec5800 == 34 [pid = 2245] [id = 414] 09:37:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1212b2000) [pid = 2245] [serial = 1241] [outer = 0x0] 09:37:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12870fc00) [pid = 2245] [serial = 1242] [outer = 0x1212b2000] 09:37:04 INFO - PROCESS | 2245 | 1467477424264 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1289e5800) [pid = 2245] [serial = 1243] [outer = 0x1212b2000] 09:37:04 INFO - PROCESS | 2245 | 1467477424597 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]]]}] 09:37:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:37:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 520ms 09:37:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:37:04 INFO - PROCESS | 2245 | 1467477424646 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:37:04 INFO - PROCESS | 2245 | 1467477424647 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 09:37:04 INFO - PROCESS | 2245 | 1467477424655 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:37:04 INFO - PROCESS | 2245 | 1467477424656 Marionette TRACE conn2 <- [1,1630,null,{}] 09:37:04 INFO - PROCESS | 2245 | 1467477424659 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}] 09:37:04 INFO - PROCESS | 2245 | 1467477424660 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:04 INFO - PROCESS | 2245 | 1467477424758 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:37:04 INFO - PROCESS | 2245 | 1467477424762 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:04 INFO - PROCESS | 2245 | 1467477424763 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x128aa9000 == 35 [pid = 2245] [id = 415] 09:37:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x127112c00) [pid = 2245] [serial = 1244] [outer = 0x0] 09:37:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1289f9800) [pid = 2245] [serial = 1245] [outer = 0x127112c00] 09:37:04 INFO - PROCESS | 2245 | 1467477424788 Marionette DEBUG loaded listener.js 09:37:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x128c1e400) [pid = 2245] [serial = 1246] [outer = 0x127112c00] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x12b0c4000) [pid = 2245] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1289eb400) [pid = 2245] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1128d5800) [pid = 2245] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x11338ac00) [pid = 2245] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1132aa000) [pid = 2245] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x118133c00) [pid = 2245] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1129a5000) [pid = 2245] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1181c2000) [pid = 2245] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x121830000) [pid = 2245] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x128d63400) [pid = 2245] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x125618000) [pid = 2245] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x128cdb400) [pid = 2245] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x114f68c00) [pid = 2245] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1182e9000) [pid = 2245] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:37:05 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x128c1f400) [pid = 2245] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:37:05 INFO - PROCESS | 2245 | 1467477425303 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]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:37:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 677ms 09:37:05 INFO - PROCESS | 2245 | 1467477425328 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 2245 | 1467477425329 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 09:37:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:37:05 INFO - PROCESS | 2245 | 1467477425332 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 2245 | 1467477425333 Marionette TRACE conn2 <- [1,1634,null,{}] 09:37:05 INFO - PROCESS | 2245 | 1467477425335 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}] 09:37:05 INFO - PROCESS | 2245 | 1467477425337 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:05 INFO - PROCESS | 2245 | 1467477425421 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:37:05 INFO - PROCESS | 2245 | 1467477425425 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 2245 | 1467477425426 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193e1800 == 36 [pid = 2245] [id = 416] 09:37:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1132aa000) [pid = 2245] [serial = 1247] [outer = 0x0] 09:37:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x1195e5000) [pid = 2245] [serial = 1248] [outer = 0x1132aa000] 09:37:05 INFO - PROCESS | 2245 | 1467477425499 Marionette DEBUG loaded listener.js 09:37:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x126da0800) [pid = 2245] [serial = 1249] [outer = 0x1132aa000] 09:37:05 INFO - PROCESS | 2245 | 1467477425806 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]]]}] 09:37:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:37:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 520ms 09:37:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:37:05 INFO - PROCESS | 2245 | 1467477425853 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:37:05 INFO - PROCESS | 2245 | 1467477425854 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 09:37:05 INFO - PROCESS | 2245 | 1467477425856 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:37:05 INFO - PROCESS | 2245 | 1467477425857 Marionette TRACE conn2 <- [1,1638,null,{}] 09:37:05 INFO - PROCESS | 2245 | 1467477425860 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}] 09:37:05 INFO - PROCESS | 2245 | 1467477425861 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:05 INFO - PROCESS | 2245 | 1467477425938 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:37:05 INFO - PROCESS | 2245 | 1467477425942 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:05 INFO - PROCESS | 2245 | 1467477425943 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x129862000 == 37 [pid = 2245] [id = 417] 09:37:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1289fb800) [pid = 2245] [serial = 1250] [outer = 0x0] 09:37:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128cd4400) [pid = 2245] [serial = 1251] [outer = 0x1289fb800] 09:37:05 INFO - PROCESS | 2245 | 1467477425967 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128ecd400) [pid = 2245] [serial = 1252] [outer = 0x1289fb800] 09:37:06 INFO - PROCESS | 2245 | 1467477426313 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]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 468ms 09:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:37:06 INFO - PROCESS | 2245 | 1467477426325 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 2245 | 1467477426326 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 09:37:06 INFO - PROCESS | 2245 | 1467477426328 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 2245 | 1467477426330 Marionette TRACE conn2 <- [1,1642,null,{}] 09:37:06 INFO - PROCESS | 2245 | 1467477426332 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}] 09:37:06 INFO - PROCESS | 2245 | 1467477426336 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:06 INFO - PROCESS | 2245 | 1467477426462 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:37:06 INFO - PROCESS | 2245 | 1467477426471 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 2245 | 1467477426473 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216d3000 == 38 [pid = 2245] [id = 418] 09:37:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128ed1000) [pid = 2245] [serial = 1253] [outer = 0x0] 09:37:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x129373000) [pid = 2245] [serial = 1254] [outer = 0x128ed1000] 09:37:06 INFO - PROCESS | 2245 | 1467477426499 Marionette DEBUG loaded listener.js 09:37:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12a648800) [pid = 2245] [serial = 1255] [outer = 0x128ed1000] 09:37:06 INFO - PROCESS | 2245 | 1467477426818 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]]]}] 09:37:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:37:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 518ms 09:37:06 INFO - PROCESS | 2245 | 1467477426848 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:37:06 INFO - PROCESS | 2245 | 1467477426850 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 09:37:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:37:06 INFO - PROCESS | 2245 | 1467477426854 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:37:06 INFO - PROCESS | 2245 | 1467477426855 Marionette TRACE conn2 <- [1,1646,null,{}] 09:37:06 INFO - PROCESS | 2245 | 1467477426858 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}] 09:37:06 INFO - PROCESS | 2245 | 1467477426859 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:06 INFO - PROCESS | 2245 | 1467477426938 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:37:06 INFO - PROCESS | 2245 | 1467477426942 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:06 INFO - PROCESS | 2245 | 1467477426943 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc6f800 == 39 [pid = 2245] [id = 419] 09:37:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x12ad22400) [pid = 2245] [serial = 1256] [outer = 0x0] 09:37:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12ae11800) [pid = 2245] [serial = 1257] [outer = 0x12ad22400] 09:37:06 INFO - PROCESS | 2245 | 1467477426967 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x12b01d000) [pid = 2245] [serial = 1258] [outer = 0x12ad22400] 09:37:07 INFO - PROCESS | 2245 | 1467477427478 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]]]}] 09:37:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:37:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 673ms 09:37:07 INFO - PROCESS | 2245 | 1467477427527 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:37:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:37:07 INFO - PROCESS | 2245 | 1467477427529 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 09:37:07 INFO - PROCESS | 2245 | 1467477427532 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:37:07 INFO - PROCESS | 2245 | 1467477427534 Marionette TRACE conn2 <- [1,1650,null,{}] 09:37:07 INFO - PROCESS | 2245 | 1467477427539 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}] 09:37:07 INFO - PROCESS | 2245 | 1467477427540 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:07 INFO - PROCESS | 2245 | 1467477427656 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:37:07 INFO - PROCESS | 2245 | 1467477427717 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:07 INFO - PROCESS | 2245 | 1467477427719 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x117161000 == 40 [pid = 2245] [id = 420] 09:37:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x112f4b800) [pid = 2245] [serial = 1259] [outer = 0x0] 09:37:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x113008400) [pid = 2245] [serial = 1260] [outer = 0x112f4b800] 09:37:07 INFO - PROCESS | 2245 | 1467477427751 Marionette DEBUG loaded listener.js 09:37:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x11660e800) [pid = 2245] [serial = 1261] [outer = 0x112f4b800] 09:37:08 INFO - PROCESS | 2245 | 1467477428306 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]]]}] 09:37:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:37:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 823ms 09:37:08 INFO - PROCESS | 2245 | 1467477428360 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:37:08 INFO - PROCESS | 2245 | 1467477428363 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 09:37:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:37:08 INFO - PROCESS | 2245 | 1467477428371 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:37:08 INFO - PROCESS | 2245 | 1467477428373 Marionette TRACE conn2 <- [1,1654,null,{}] 09:37:08 INFO - PROCESS | 2245 | 1467477428376 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}] 09:37:08 INFO - PROCESS | 2245 | 1467477428378 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:08 INFO - PROCESS | 2245 | 1467477428489 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:37:08 INFO - PROCESS | 2245 | 1467477428570 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:08 INFO - PROCESS | 2245 | 1467477428571 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x12158c800 == 41 [pid = 2245] [id = 421] 09:37:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x11809ec00) [pid = 2245] [serial = 1262] [outer = 0x0] 09:37:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1181c3800) [pid = 2245] [serial = 1263] [outer = 0x11809ec00] 09:37:08 INFO - PROCESS | 2245 | 1467477428602 Marionette DEBUG loaded listener.js 09:37:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x118702400) [pid = 2245] [serial = 1264] [outer = 0x11809ec00] 09:37:09 INFO - PROCESS | 2245 | 1467477429256 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]]]}] 09:37:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:37:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 922ms 09:37:09 INFO - PROCESS | 2245 | 1467477429312 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:37:09 INFO - PROCESS | 2245 | 1467477429315 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 09:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:37:09 INFO - PROCESS | 2245 | 1467477429322 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:37:09 INFO - PROCESS | 2245 | 1467477429323 Marionette TRACE conn2 <- [1,1658,null,{}] 09:37:09 INFO - PROCESS | 2245 | 1467477429327 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}] 09:37:09 INFO - PROCESS | 2245 | 1467477429328 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:09 INFO - PROCESS | 2245 | 1467477429456 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x1216d3000 == 40 [pid = 2245] [id = 418] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x129862000 == 39 [pid = 2245] [id = 417] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x1193e1800 == 38 [pid = 2245] [id = 416] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x128aa9000 == 37 [pid = 2245] [id = 415] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x126ec5800 == 36 [pid = 2245] [id = 414] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x125bc4800 == 35 [pid = 2245] [id = 413] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x1216d8800 == 34 [pid = 2245] [id = 412] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x120f0d800 == 33 [pid = 2245] [id = 411] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x1193e2000 == 32 [pid = 2245] [id = 410] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x117d47800 == 31 [pid = 2245] [id = 409] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x11667a800 == 30 [pid = 2245] [id = 408] 09:37:09 INFO - PROCESS | 2245 | --DOCSHELL 0x117d3f800 == 29 [pid = 2245] [id = 407] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x12b96b400) [pid = 2245] [serial = 1203] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x12b0c2c00) [pid = 2245] [serial = 1204] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x128ccdc00) [pid = 2245] [serial = 1185] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1293e6400) [pid = 2245] [serial = 1188] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1167ac000) [pid = 2245] [serial = 1164] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x116f11400) [pid = 2245] [serial = 1165] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x11680dc00) [pid = 2245] [serial = 1170] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x116fdec00) [pid = 2245] [serial = 1171] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x118d83800) [pid = 2245] [serial = 1167] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x119790800) [pid = 2245] [serial = 1168] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x119296400) [pid = 2245] [serial = 1176] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x12167c400) [pid = 2245] [serial = 1177] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x11846c000) [pid = 2245] [serial = 1173] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11876f000) [pid = 2245] [serial = 1174] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1250af800) [pid = 2245] [serial = 1179] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x125615400) [pid = 2245] [serial = 1180] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x12a644000) [pid = 2245] [serial = 1191] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1267bc000) [pid = 2245] [serial = 1182] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1293dfc00) [pid = 2245] [serial = 1162] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x128ed1c00) [pid = 2245] [serial = 1161] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x12a63a800) [pid = 2245] [serial = 1189] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1167e9800) [pid = 2245] [serial = 1194] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x119926c00) [pid = 2245] [serial = 1197] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1182e9400) [pid = 2245] [serial = 1195] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12b0c4c00) [pid = 2245] [serial = 1201] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12b01c000) [pid = 2245] [serial = 1200] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x12ae09400) [pid = 2245] [serial = 1192] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x129374400) [pid = 2245] [serial = 1186] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x1289f0c00) [pid = 2245] [serial = 1198] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x128708400) [pid = 2245] [serial = 1183] [outer = 0x0] [url = about:blank] 09:37:09 INFO - PROCESS | 2245 | 1467477429545 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:09 INFO - PROCESS | 2245 | 1467477429547 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x115d68800 == 30 [pid = 2245] [id = 422] 09:37:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1128d9800) [pid = 2245] [serial = 1265] [outer = 0x0] 09:37:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1129a7800) [pid = 2245] [serial = 1266] [outer = 0x1128d9800] 09:37:09 INFO - PROCESS | 2245 | 1467477429576 Marionette DEBUG loaded listener.js 09:37:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1128cd800) [pid = 2245] [serial = 1267] [outer = 0x1128d9800] 09:37:10 INFO - PROCESS | 2245 | 1467477430011 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]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 724ms 09:37:10 INFO - PROCESS | 2245 | 1467477430045 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 2245 | 1467477430048 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 09:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:37:10 INFO - PROCESS | 2245 | 1467477430070 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 2245 | 1467477430072 Marionette TRACE conn2 <- [1,1662,null,{}] 09:37:10 INFO - PROCESS | 2245 | 1467477430077 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}] 09:37:10 INFO - PROCESS | 2245 | 1467477430079 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:10 INFO - PROCESS | 2245 | 1467477430182 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:37:10 INFO - PROCESS | 2245 | 1467477430252 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 2245 | 1467477430254 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x116f97000 == 31 [pid = 2245] [id = 423] 09:37:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x112f0c000) [pid = 2245] [serial = 1268] [outer = 0x0] 09:37:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x113009000) [pid = 2245] [serial = 1269] [outer = 0x112f0c000] 09:37:10 INFO - PROCESS | 2245 | 1467477430286 Marionette DEBUG loaded listener.js 09:37:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x113c35400) [pid = 2245] [serial = 1270] [outer = 0x112f0c000] 09:37:10 INFO - PROCESS | 2245 | 1467477430722 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]]]}] 09:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 691ms 09:37:10 INFO - PROCESS | 2245 | 1467477430743 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:37:10 INFO - PROCESS | 2245 | 1467477430746 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 09:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:37:10 INFO - PROCESS | 2245 | 1467477430751 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:37:10 INFO - PROCESS | 2245 | 1467477430753 Marionette TRACE conn2 <- [1,1666,null,{}] 09:37:10 INFO - PROCESS | 2245 | 1467477430755 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}] 09:37:10 INFO - PROCESS | 2245 | 1467477430757 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:10 INFO - PROCESS | 2245 | 1467477430855 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:37:10 INFO - PROCESS | 2245 | 1467477430929 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:10 INFO - PROCESS | 2245 | 1467477430931 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185b4000 == 32 [pid = 2245] [id = 424] 09:37:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x112ee8400) [pid = 2245] [serial = 1271] [outer = 0x0] 09:37:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x11681ec00) [pid = 2245] [serial = 1272] [outer = 0x112ee8400] 09:37:11 INFO - PROCESS | 2245 | 1467477431003 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x116f05c00) [pid = 2245] [serial = 1273] [outer = 0x112ee8400] 09:37:11 INFO - PROCESS | 2245 | 1467477431435 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]]]}] 09:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 719ms 09:37:11 INFO - PROCESS | 2245 | 1467477431481 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:37:11 INFO - PROCESS | 2245 | 1467477431482 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 09:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:37:11 INFO - PROCESS | 2245 | 1467477431499 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:37:11 INFO - PROCESS | 2245 | 1467477431502 Marionette TRACE conn2 <- [1,1670,null,{}] 09:37:11 INFO - PROCESS | 2245 | 1467477431511 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}] 09:37:11 INFO - PROCESS | 2245 | 1467477431514 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:11 INFO - PROCESS | 2245 | 1467477431612 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:37:11 INFO - PROCESS | 2245 | 1467477431672 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:11 INFO - PROCESS | 2245 | 1467477431674 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b75800 == 33 [pid = 2245] [id = 425] 09:37:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x117d1b000) [pid = 2245] [serial = 1274] [outer = 0x0] 09:37:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1181bf800) [pid = 2245] [serial = 1275] [outer = 0x117d1b000] 09:37:11 INFO - PROCESS | 2245 | 1467477431708 Marionette DEBUG loaded listener.js 09:37:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1182f7400) [pid = 2245] [serial = 1276] [outer = 0x117d1b000] 09:37:12 INFO - PROCESS | 2245 | 1467477432195 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]]]}] 09:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 724ms 09:37:12 INFO - PROCESS | 2245 | 1467477432238 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:37:12 INFO - PROCESS | 2245 | 1467477432241 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 09:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:37:12 INFO - PROCESS | 2245 | 1467477432246 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:37:12 INFO - PROCESS | 2245 | 1467477432248 Marionette TRACE conn2 <- [1,1674,null,{}] 09:37:12 INFO - PROCESS | 2245 | 1467477432255 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}] 09:37:12 INFO - PROCESS | 2245 | 1467477432257 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:12 INFO - PROCESS | 2245 | 1467477432399 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:37:12 INFO - PROCESS | 2245 | 1467477432493 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:12 INFO - PROCESS | 2245 | 1467477432495 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216cb800 == 34 [pid = 2245] [id = 426] 09:37:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x11850cc00) [pid = 2245] [serial = 1277] [outer = 0x0] 09:37:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x11870e800) [pid = 2245] [serial = 1278] [outer = 0x11850cc00] 09:37:12 INFO - PROCESS | 2245 | 1467477432524 Marionette DEBUG loaded listener.js 09:37:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1187d4400) [pid = 2245] [serial = 1279] [outer = 0x11850cc00] 09:37:12 INFO - PROCESS | 2245 | 1467477432995 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]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 775ms 09:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:37:13 INFO - PROCESS | 2245 | 1467477433022 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:37:13 INFO - PROCESS | 2245 | 1467477433023 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 09:37:13 INFO - PROCESS | 2245 | 1467477433025 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 2245 | 1467477433027 Marionette TRACE conn2 <- [1,1678,null,{}] 09:37:13 INFO - PROCESS | 2245 | 1467477433029 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}] 09:37:13 INFO - PROCESS | 2245 | 1467477433030 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:13 INFO - PROCESS | 2245 | 1467477433125 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:37:13 INFO - PROCESS | 2245 | 1467477433181 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 2245 | 1467477433182 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bba000 == 35 [pid = 2245] [id = 427] 09:37:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x11850d400) [pid = 2245] [serial = 1280] [outer = 0x0] 09:37:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1195de800) [pid = 2245] [serial = 1281] [outer = 0x11850d400] 09:37:13 INFO - PROCESS | 2245 | 1467477433212 Marionette DEBUG loaded listener.js 09:37:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x119798c00) [pid = 2245] [serial = 1282] [outer = 0x11850d400] 09:37:13 INFO - PROCESS | 2245 | 1467477433670 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]]]}] 09:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 669ms 09:37:13 INFO - PROCESS | 2245 | 1467477433695 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:37:13 INFO - PROCESS | 2245 | 1467477433697 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 09:37:13 INFO - PROCESS | 2245 | 1467477433701 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:37:13 INFO - PROCESS | 2245 | 1467477433702 Marionette TRACE conn2 <- [1,1682,null,{}] 09:37:13 INFO - PROCESS | 2245 | 1467477433706 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}] 09:37:13 INFO - PROCESS | 2245 | 1467477433707 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:13 INFO - PROCESS | 2245 | 1467477433822 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:37:13 INFO - PROCESS | 2245 | 1467477433943 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:13 INFO - PROCESS | 2245 | 1467477433946 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x113cbc000 == 36 [pid = 2245] [id = 428] 09:37:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x112f4bc00) [pid = 2245] [serial = 1283] [outer = 0x0] 09:37:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x11300f400) [pid = 2245] [serial = 1284] [outer = 0x112f4bc00] 09:37:13 INFO - PROCESS | 2245 | 1467477433982 Marionette DEBUG loaded listener.js 09:37:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1161a3800) [pid = 2245] [serial = 1285] [outer = 0x112f4bc00] 09:37:14 INFO - PROCESS | 2245 | --DOCSHELL 0x117161000 == 35 [pid = 2245] [id = 420] 09:37:14 INFO - PROCESS | 2245 | --DOCSHELL 0x12158c800 == 34 [pid = 2245] [id = 421] 09:37:14 INFO - PROCESS | 2245 | --DOCSHELL 0x125bba000 == 33 [pid = 2245] [id = 427] 09:37:14 INFO - PROCESS | 2245 | --DOCSHELL 0x1216cb800 == 32 [pid = 2245] [id = 426] 09:37:14 INFO - PROCESS | 2245 | --DOCSHELL 0x119b75800 == 31 [pid = 2245] [id = 425] 09:37:14 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc6f800 == 30 [pid = 2245] [id = 419] 09:37:14 INFO - PROCESS | 2245 | --DOCSHELL 0x1185b4000 == 29 [pid = 2245] [id = 424] 09:37:14 INFO - PROCESS | 2245 | --DOCSHELL 0x115d68800 == 28 [pid = 2245] [id = 422] 09:37:14 INFO - PROCESS | 2245 | --DOCSHELL 0x116f97000 == 27 [pid = 2245] [id = 423] 09:37:14 INFO - PROCESS | 2245 | 1467477434947 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]]]}] 09:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1276ms 09:37:14 INFO - PROCESS | 2245 | 1467477434983 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:37:14 INFO - PROCESS | 2245 | 1467477434989 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 09:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:37:14 INFO - PROCESS | 2245 | 1467477434994 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:37:14 INFO - PROCESS | 2245 | 1467477434997 Marionette TRACE conn2 <- [1,1686,null,{}] 09:37:15 INFO - PROCESS | 2245 | 1467477435001 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}] 09:37:15 INFO - PROCESS | 2245 | 1467477435004 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:15 INFO - PROCESS | 2245 | 1467477435085 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:37:15 INFO - PROCESS | 2245 | 1467477435090 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 2245 | 1467477435092 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x116f9e800 == 28 [pid = 2245] [id = 429] 09:37:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1133adc00) [pid = 2245] [serial = 1286] [outer = 0x0] 09:37:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x115e60800) [pid = 2245] [serial = 1287] [outer = 0x1133adc00] 09:37:15 INFO - PROCESS | 2245 | 1467477435122 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1167ab400) [pid = 2245] [serial = 1288] [outer = 0x1133adc00] 09:37:15 INFO - PROCESS | 2245 | 1467477435486 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]]]}] 09:37:15 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 09:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 522ms 09:37:15 INFO - PROCESS | 2245 | 1467477435516 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:37:15 INFO - PROCESS | 2245 | 1467477435522 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 09:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:37:15 INFO - PROCESS | 2245 | 1467477435526 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:37:15 INFO - PROCESS | 2245 | 1467477435528 Marionette TRACE conn2 <- [1,1690,null,{}] 09:37:15 INFO - PROCESS | 2245 | 1467477435539 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}] 09:37:15 INFO - PROCESS | 2245 | 1467477435541 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:15 INFO - PROCESS | 2245 | 1467477435624 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:37:15 INFO - PROCESS | 2245 | 1467477435629 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:15 INFO - PROCESS | 2245 | 1467477435630 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d4f000 == 29 [pid = 2245] [id = 430] 09:37:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1167ec000) [pid = 2245] [serial = 1289] [outer = 0x0] 09:37:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x116f0fc00) [pid = 2245] [serial = 1290] [outer = 0x1167ec000] 09:37:15 INFO - PROCESS | 2245 | 1467477435660 Marionette DEBUG loaded listener.js 09:37:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x117d21c00) [pid = 2245] [serial = 1291] [outer = 0x1167ec000] 09:37:16 INFO - PROCESS | 2245 | 1467477436045 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]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 09:37:16 INFO - PROCESS | 2245 | 1467477436095 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 2245 | 1467477436097 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 09:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:37:16 INFO - PROCESS | 2245 | 1467477436110 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 2245 | 1467477436112 Marionette TRACE conn2 <- [1,1694,null,{}] 09:37:16 INFO - PROCESS | 2245 | 1467477436121 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}] 09:37:16 INFO - PROCESS | 2245 | 1467477436124 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:16 INFO - PROCESS | 2245 | 1467477436224 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:37:16 INFO - PROCESS | 2245 | 1467477436229 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 2245 | 1467477436231 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x12124e800 == 30 [pid = 2245] [id = 431] 09:37:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x11812f800) [pid = 2245] [serial = 1292] [outer = 0x0] 09:37:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1181c8000) [pid = 2245] [serial = 1293] [outer = 0x11812f800] 09:37:16 INFO - PROCESS | 2245 | 1467477436260 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x11848f400) [pid = 2245] [serial = 1294] [outer = 0x11812f800] 09:37:16 INFO - PROCESS | 2245 | 1467477436607 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]]]}] 09:37:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:37:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 532ms 09:37:16 INFO - PROCESS | 2245 | 1467477436638 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:37:16 INFO - PROCESS | 2245 | 1467477436639 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 09:37:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:37:16 INFO - PROCESS | 2245 | 1467477436642 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:37:16 INFO - PROCESS | 2245 | 1467477436643 Marionette TRACE conn2 <- [1,1698,null,{}] 09:37:16 INFO - PROCESS | 2245 | 1467477436645 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}] 09:37:16 INFO - PROCESS | 2245 | 1467477436646 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:16 INFO - PROCESS | 2245 | 1467477436750 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:37:16 INFO - PROCESS | 2245 | 1467477436754 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:16 INFO - PROCESS | 2245 | 1467477436755 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bc3800 == 31 [pid = 2245] [id = 432] 09:37:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x11870f000) [pid = 2245] [serial = 1295] [outer = 0x0] 09:37:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1195e3800) [pid = 2245] [serial = 1296] [outer = 0x11870f000] 09:37:16 INFO - PROCESS | 2245 | 1467477436780 Marionette DEBUG loaded listener.js 09:37:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x119794400) [pid = 2245] [serial = 1297] [outer = 0x11870f000] 09:37:17 INFO - PROCESS | 2245 | 1467477437131 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]]]}] 09:37:17 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 09:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 517ms 09:37:17 INFO - PROCESS | 2245 | 1467477437168 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 2245 | 1467477437172 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 09:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:37:17 INFO - PROCESS | 2245 | 1467477437182 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 2245 | 1467477437183 Marionette TRACE conn2 <- [1,1702,null,{}] 09:37:17 INFO - PROCESS | 2245 | 1467477437186 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}] 09:37:17 INFO - PROCESS | 2245 | 1467477437187 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:17 INFO - PROCESS | 2245 | 1467477437284 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:37:17 INFO - PROCESS | 2245 | 1467477437288 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 2245 | 1467477437289 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x12896f800 == 32 [pid = 2245] [id = 433] 09:37:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x112a7b800) [pid = 2245] [serial = 1298] [outer = 0x0] 09:37:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x119cd3c00) [pid = 2245] [serial = 1299] [outer = 0x112a7b800] 09:37:17 INFO - PROCESS | 2245 | 1467477437314 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x121014000) [pid = 2245] [serial = 1300] [outer = 0x112a7b800] 09:37:17 INFO - PROCESS | 2245 | 1467477437677 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]]]}] 09:37:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 521ms 09:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:37:17 INFO - PROCESS | 2245 | 1467477437707 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:37:17 INFO - PROCESS | 2245 | 1467477437708 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 09:37:17 INFO - PROCESS | 2245 | 1467477437710 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:37:17 INFO - PROCESS | 2245 | 1467477437712 Marionette TRACE conn2 <- [1,1706,null,{}] 09:37:17 INFO - PROCESS | 2245 | 1467477437714 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}] 09:37:17 INFO - PROCESS | 2245 | 1467477437720 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:17 INFO - PROCESS | 2245 | 1467477437828 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:37:17 INFO - PROCESS | 2245 | 1467477437874 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:17 INFO - PROCESS | 2245 | 1467477437875 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x129483000 == 33 [pid = 2245] [id = 434] 09:37:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x121183800) [pid = 2245] [serial = 1301] [outer = 0x0] 09:37:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x12197e000) [pid = 2245] [serial = 1302] [outer = 0x121183800] 09:37:17 INFO - PROCESS | 2245 | 1467477437900 Marionette DEBUG loaded listener.js 09:37:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x125612000) [pid = 2245] [serial = 1303] [outer = 0x121183800] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x1128d9800) [pid = 2245] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x12ad22400) [pid = 2245] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x112f4b800) [pid = 2245] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x11809ec00) [pid = 2245] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x1289fb800) [pid = 2245] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x1212b2000) [pid = 2245] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x127112c00) [pid = 2245] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x112f48c00) [pid = 2245] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x118475000) [pid = 2245] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x11809d400) [pid = 2245] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x112f55400) [pid = 2245] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x116f04800) [pid = 2245] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x128ed1000) [pid = 2245] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1295cb400) [pid = 2245] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1128d6800) [pid = 2245] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1167a9c00) [pid = 2245] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x112fda800) [pid = 2245] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1180a0c00) [pid = 2245] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1132aa000) [pid = 2245] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1267bd800) [pid = 2245] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:37:18 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x11978b800) [pid = 2245] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:37:18 INFO - PROCESS | 2245 | 1467477438467 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]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 770ms 09:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:37:18 INFO - PROCESS | 2245 | 1467477438481 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 2245 | 1467477438483 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 09:37:18 INFO - PROCESS | 2245 | 1467477438487 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 2245 | 1467477438490 Marionette TRACE conn2 <- [1,1710,null,{}] 09:37:18 INFO - PROCESS | 2245 | 1467477438500 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}] 09:37:18 INFO - PROCESS | 2245 | 1467477438503 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:18 INFO - PROCESS | 2245 | 1467477438579 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:37:18 INFO - PROCESS | 2245 | 1467477438582 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:18 INFO - PROCESS | 2245 | 1467477438583 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x126c9b800 == 34 [pid = 2245] [id = 435] 09:37:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x111d1bc00) [pid = 2245] [serial = 1304] [outer = 0x0] 09:37:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1132aa000) [pid = 2245] [serial = 1305] [outer = 0x111d1bc00] 09:37:18 INFO - PROCESS | 2245 | 1467477438612 Marionette DEBUG loaded listener.js 09:37:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x116f09000) [pid = 2245] [serial = 1306] [outer = 0x111d1bc00] 09:37:18 INFO - PROCESS | 2245 | 1467477438944 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]]]}] 09:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 473ms 09:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:37:18 INFO - PROCESS | 2245 | 1467477438958 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:37:18 INFO - PROCESS | 2245 | 1467477438959 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 09:37:18 INFO - PROCESS | 2245 | 1467477438961 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:37:18 INFO - PROCESS | 2245 | 1467477438962 Marionette TRACE conn2 <- [1,1714,null,{}] 09:37:18 INFO - PROCESS | 2245 | 1467477438965 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}] 09:37:18 INFO - PROCESS | 2245 | 1467477438966 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:19 INFO - PROCESS | 2245 | 1467477439070 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:37:19 INFO - PROCESS | 2245 | 1467477439093 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 2245 | 1467477439094 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x12a6c8800 == 35 [pid = 2245] [id = 436] 09:37:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x115e6bc00) [pid = 2245] [serial = 1307] [outer = 0x0] 09:37:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1182eb400) [pid = 2245] [serial = 1308] [outer = 0x115e6bc00] 09:37:19 INFO - PROCESS | 2245 | 1467477439118 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x119cd4400) [pid = 2245] [serial = 1309] [outer = 0x115e6bc00] 09:37:19 INFO - PROCESS | 2245 | 1467477439422 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]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 469ms 09:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:37:19 INFO - PROCESS | 2245 | 1467477439431 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 2245 | 1467477439432 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 09:37:19 INFO - PROCESS | 2245 | 1467477439436 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 2245 | 1467477439439 Marionette TRACE conn2 <- [1,1718,null,{}] 09:37:19 INFO - PROCESS | 2245 | 1467477439442 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}] 09:37:19 INFO - PROCESS | 2245 | 1467477439443 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:19 INFO - PROCESS | 2245 | 1467477439529 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:37:19 INFO - PROCESS | 2245 | 1467477439532 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:19 INFO - PROCESS | 2245 | 1467477439533 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b124000 == 36 [pid = 2245] [id = 437] 09:37:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1180a1800) [pid = 2245] [serial = 1310] [outer = 0x0] 09:37:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x125b88400) [pid = 2245] [serial = 1311] [outer = 0x1180a1800] 09:37:19 INFO - PROCESS | 2245 | 1467477439561 Marionette DEBUG loaded listener.js 09:37:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x125cbc400) [pid = 2245] [serial = 1312] [outer = 0x1180a1800] 09:37:19 INFO - PROCESS | 2245 | 1467477439908 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]]]}] 09:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 522ms 09:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:37:19 INFO - PROCESS | 2245 | 1467477439963 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:37:19 INFO - PROCESS | 2245 | 1467477439965 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 09:37:19 INFO - PROCESS | 2245 | 1467477439967 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:37:19 INFO - PROCESS | 2245 | 1467477439968 Marionette TRACE conn2 <- [1,1722,null,{}] 09:37:19 INFO - PROCESS | 2245 | 1467477439970 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}] 09:37:19 INFO - PROCESS | 2245 | 1467477439972 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:20 INFO - PROCESS | 2245 | 1467477440049 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:37:20 INFO - PROCESS | 2245 | 1467477440054 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 2245 | 1467477440055 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b139000 == 37 [pid = 2245] [id = 438] 09:37:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1267b5800) [pid = 2245] [serial = 1313] [outer = 0x0] 09:37:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1267c0400) [pid = 2245] [serial = 1314] [outer = 0x1267b5800] 09:37:20 INFO - PROCESS | 2245 | 1467477440080 Marionette DEBUG loaded listener.js 09:37:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x127117000) [pid = 2245] [serial = 1315] [outer = 0x1267b5800] 09:37:20 INFO - PROCESS | 2245 | 1467477440508 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]]]}] 09:37:20 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 09:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 571ms 09:37:20 INFO - PROCESS | 2245 | 1467477440540 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:37:20 INFO - PROCESS | 2245 | 1467477440544 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 09:37:20 INFO - PROCESS | 2245 | 1467477440549 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:37:20 INFO - PROCESS | 2245 | 1467477440554 Marionette TRACE conn2 <- [1,1726,null,{}] 09:37:20 INFO - PROCESS | 2245 | 1467477440561 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}] 09:37:20 INFO - PROCESS | 2245 | 1467477440564 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:20 INFO - PROCESS | 2245 | 1467477440737 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:37:20 INFO - PROCESS | 2245 | 1467477440863 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:20 INFO - PROCESS | 2245 | 1467477440868 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x116866000 == 38 [pid = 2245] [id = 439] 09:37:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x1128d8000) [pid = 2245] [serial = 1316] [outer = 0x0] 09:37:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1129af800) [pid = 2245] [serial = 1317] [outer = 0x1128d8000] 09:37:20 INFO - PROCESS | 2245 | 1467477440922 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x112fdac00) [pid = 2245] [serial = 1318] [outer = 0x1128d8000] 09:37:21 INFO - PROCESS | 2245 | 1467477441483 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]]]}] 09:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 977ms 09:37:21 INFO - PROCESS | 2245 | 1467477441540 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:37:21 INFO - PROCESS | 2245 | 1467477441543 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 09:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:37:21 INFO - PROCESS | 2245 | 1467477441548 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:37:21 INFO - PROCESS | 2245 | 1467477441550 Marionette TRACE conn2 <- [1,1730,null,{}] 09:37:21 INFO - PROCESS | 2245 | 1467477441553 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}] 09:37:21 INFO - PROCESS | 2245 | 1467477441555 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:21 INFO - PROCESS | 2245 | 1467477441663 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:37:21 INFO - PROCESS | 2245 | 1467477441743 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:21 INFO - PROCESS | 2245 | 1467477441745 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x125310800 == 39 [pid = 2245] [id = 440] 09:37:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x116825800) [pid = 2245] [serial = 1319] [outer = 0x0] 09:37:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x116f0b800) [pid = 2245] [serial = 1320] [outer = 0x116825800] 09:37:21 INFO - PROCESS | 2245 | 1467477441776 Marionette DEBUG loaded listener.js 09:37:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x117d23800) [pid = 2245] [serial = 1321] [outer = 0x116825800] 09:37:22 INFO - PROCESS | 2245 | 1467477442313 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]]]}] 09:37:22 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 09:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 921ms 09:37:22 INFO - PROCESS | 2245 | 1467477442499 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:37:22 INFO - PROCESS | 2245 | 1467477442503 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 09:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:37:22 INFO - PROCESS | 2245 | 1467477442508 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:37:22 INFO - PROCESS | 2245 | 1467477442510 Marionette TRACE conn2 <- [1,1734,null,{}] 09:37:22 INFO - PROCESS | 2245 | 1467477442514 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}] 09:37:22 INFO - PROCESS | 2245 | 1467477442516 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:22 INFO - PROCESS | 2245 | 1467477442623 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:37:22 INFO - PROCESS | 2245 | 1467477442700 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:22 INFO - PROCESS | 2245 | 1467477442703 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168c0800 == 40 [pid = 2245] [id = 441] 09:37:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x1132ae000) [pid = 2245] [serial = 1322] [outer = 0x0] 09:37:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x1133f0400) [pid = 2245] [serial = 1323] [outer = 0x1132ae000] 09:37:22 INFO - PROCESS | 2245 | 1467477442733 Marionette DEBUG loaded listener.js 09:37:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x1167a9c00) [pid = 2245] [serial = 1324] [outer = 0x1132ae000] 09:37:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12b124000 == 39 [pid = 2245] [id = 437] 09:37:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12a6c8800 == 38 [pid = 2245] [id = 436] 09:37:22 INFO - PROCESS | 2245 | --DOCSHELL 0x126c9b800 == 37 [pid = 2245] [id = 435] 09:37:22 INFO - PROCESS | 2245 | --DOCSHELL 0x129483000 == 36 [pid = 2245] [id = 434] 09:37:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12896f800 == 35 [pid = 2245] [id = 433] 09:37:22 INFO - PROCESS | 2245 | --DOCSHELL 0x125bc3800 == 34 [pid = 2245] [id = 432] 09:37:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12124e800 == 33 [pid = 2245] [id = 431] 09:37:23 INFO - PROCESS | 2245 | --DOCSHELL 0x118d4f000 == 32 [pid = 2245] [id = 430] 09:37:23 INFO - PROCESS | 2245 | --DOCSHELL 0x116f9e800 == 31 [pid = 2245] [id = 429] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x1128cd800) [pid = 2245] [serial = 1267] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x1129a7800) [pid = 2245] [serial = 1266] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x12ae11800) [pid = 2245] [serial = 1257] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x113008400) [pid = 2245] [serial = 1260] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x118702400) [pid = 2245] [serial = 1264] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x1181c3800) [pid = 2245] [serial = 1263] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x12a648800) [pid = 2245] [serial = 1255] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x11660e800) [pid = 2245] [serial = 1261] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x12b01d000) [pid = 2245] [serial = 1258] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x128cd4400) [pid = 2245] [serial = 1251] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1289e5800) [pid = 2245] [serial = 1243] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1289f9800) [pid = 2245] [serial = 1245] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x118477800) [pid = 2245] [serial = 1230] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x11978f000) [pid = 2245] [serial = 1234] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x127112800) [pid = 2245] [serial = 1240] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1199cd000) [pid = 2245] [serial = 1236] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x11809f000) [pid = 2245] [serial = 1206] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x129373000) [pid = 2245] [serial = 1254] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x12b01f000) [pid = 2245] [serial = 1216] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x12150fc00) [pid = 2245] [serial = 1219] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x117559c00) [pid = 2245] [serial = 1227] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1164eac00) [pid = 2245] [serial = 1225] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1180a0800) [pid = 2245] [serial = 1218] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1212b0800) [pid = 2245] [serial = 1237] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1181bf400) [pid = 2245] [serial = 1221] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x11910d400) [pid = 2245] [serial = 1233] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1195e5000) [pid = 2245] [serial = 1248] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x128ed4c00) [pid = 2245] [serial = 1213] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1133acc00) [pid = 2245] [serial = 1224] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x11876e400) [pid = 2245] [serial = 1231] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x123e64400) [pid = 2245] [serial = 1210] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x128ecd400) [pid = 2245] [serial = 1252] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1182f0400) [pid = 2245] [serial = 1207] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x126da0800) [pid = 2245] [serial = 1249] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12870fc00) [pid = 2245] [serial = 1242] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x118478800) [pid = 2245] [serial = 1222] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x128cce400) [pid = 2245] [serial = 1212] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x11809d000) [pid = 2245] [serial = 1228] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x123e6a000) [pid = 2245] [serial = 1239] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x12ad2d800) [pid = 2245] [serial = 1215] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x128c1e400) [pid = 2245] [serial = 1246] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x1210d0c00) [pid = 2245] [serial = 1209] [outer = 0x0] [url = about:blank] 09:37:23 INFO - PROCESS | 2245 | 1467477443146 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]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 674ms 09:37:23 INFO - PROCESS | 2245 | 1467477443183 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 2245 | 1467477443186 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 09:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:37:23 INFO - PROCESS | 2245 | 1467477443192 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 2245 | 1467477443194 Marionette TRACE conn2 <- [1,1738,null,{}] 09:37:23 INFO - PROCESS | 2245 | 1467477443196 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}] 09:37:23 INFO - PROCESS | 2245 | 1467477443198 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:23 INFO - PROCESS | 2245 | 1467477443277 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:37:23 INFO - PROCESS | 2245 | 1467477443338 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 2245 | 1467477443340 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x11821d800 == 32 [pid = 2245] [id = 442] 09:37:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x1167e3000) [pid = 2245] [serial = 1325] [outer = 0x0] 09:37:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x116fdc800) [pid = 2245] [serial = 1326] [outer = 0x1167e3000] 09:37:23 INFO - PROCESS | 2245 | 1467477443367 Marionette DEBUG loaded listener.js 09:37:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x1180a0800) [pid = 2245] [serial = 1327] [outer = 0x1167e3000] 09:37:23 INFO - PROCESS | 2245 | 1467477443692 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]]]}] 09:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 522ms 09:37:23 INFO - PROCESS | 2245 | 1467477443714 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:37:23 INFO - PROCESS | 2245 | 1467477443716 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 09:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:37:23 INFO - PROCESS | 2245 | 1467477443723 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:37:23 INFO - PROCESS | 2245 | 1467477443725 Marionette TRACE conn2 <- [1,1742,null,{}] 09:37:23 INFO - PROCESS | 2245 | 1467477443736 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}] 09:37:23 INFO - PROCESS | 2245 | 1467477443741 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:23 INFO - PROCESS | 2245 | 1467477443873 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:37:23 INFO - PROCESS | 2245 | 1467477443987 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:23 INFO - PROCESS | 2245 | 1467477443991 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x119850800 == 33 [pid = 2245] [id = 443] 09:37:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x111da9400) [pid = 2245] [serial = 1328] [outer = 0x0] 09:37:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x11876f000) [pid = 2245] [serial = 1329] [outer = 0x111da9400] 09:37:24 INFO - PROCESS | 2245 | 1467477444022 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x11910d800) [pid = 2245] [serial = 1330] [outer = 0x111da9400] 09:37:24 INFO - PROCESS | 2245 | 1467477444319 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]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 625ms 09:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:37:24 INFO - PROCESS | 2245 | 1467477444345 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 2245 | 1467477444347 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 09:37:24 INFO - PROCESS | 2245 | 1467477444349 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 2245 | 1467477444350 Marionette TRACE conn2 <- [1,1746,null,{}] 09:37:24 INFO - PROCESS | 2245 | 1467477444356 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}] 09:37:24 INFO - PROCESS | 2245 | 1467477444358 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:24 INFO - PROCESS | 2245 | 1467477444442 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:37:24 INFO - PROCESS | 2245 | 1467477444499 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 2245 | 1467477444500 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x121251800 == 34 [pid = 2245] [id = 444] 09:37:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x118478000) [pid = 2245] [serial = 1331] [outer = 0x0] 09:37:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x119790800) [pid = 2245] [serial = 1332] [outer = 0x118478000] 09:37:24 INFO - PROCESS | 2245 | 1467477444526 Marionette DEBUG loaded listener.js 09:37:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1210ca400) [pid = 2245] [serial = 1333] [outer = 0x118478000] 09:37:24 INFO - PROCESS | 2245 | 1467477444811 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]]]}] 09:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 523ms 09:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:37:24 INFO - PROCESS | 2245 | 1467477444872 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:37:24 INFO - PROCESS | 2245 | 1467477444873 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 09:37:24 INFO - PROCESS | 2245 | 1467477444876 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:37:24 INFO - PROCESS | 2245 | 1467477444877 Marionette TRACE conn2 <- [1,1750,null,{}] 09:37:24 INFO - PROCESS | 2245 | 1467477444879 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}] 09:37:24 INFO - PROCESS | 2245 | 1467477444880 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:24 INFO - PROCESS | 2245 | 1467477444957 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:37:24 INFO - PROCESS | 2245 | 1467477444960 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:24 INFO - PROCESS | 2245 | 1467477444962 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x125c40000 == 35 [pid = 2245] [id = 445] 09:37:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1212b2400) [pid = 2245] [serial = 1334] [outer = 0x0] 09:37:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x121830000) [pid = 2245] [serial = 1335] [outer = 0x1212b2400] 09:37:24 INFO - PROCESS | 2245 | 1467477444988 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1250ecc00) [pid = 2245] [serial = 1336] [outer = 0x1212b2400] 09:37:25 INFO - PROCESS | 2245 | 1467477445378 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]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 519ms 09:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:37:25 INFO - PROCESS | 2245 | 1467477445396 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 2245 | 1467477445397 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 09:37:25 INFO - PROCESS | 2245 | 1467477445399 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 2245 | 1467477445401 Marionette TRACE conn2 <- [1,1754,null,{}] 09:37:25 INFO - PROCESS | 2245 | 1467477445404 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}] 09:37:25 INFO - PROCESS | 2245 | 1467477445408 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:25 INFO - PROCESS | 2245 | 1467477445543 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:37:25 INFO - PROCESS | 2245 | 1467477445547 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:25 INFO - PROCESS | 2245 | 1467477445549 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x128aac800 == 36 [pid = 2245] [id = 446] 09:37:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x125324400) [pid = 2245] [serial = 1337] [outer = 0x0] 09:37:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x125c08000) [pid = 2245] [serial = 1338] [outer = 0x125324400] 09:37:25 INFO - PROCESS | 2245 | 1467477445574 Marionette DEBUG loaded listener.js 09:37:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x128712c00) [pid = 2245] [serial = 1339] [outer = 0x125324400] 09:37:25 INFO - PROCESS | 2245 | 1467477445942 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]]]}] 09:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 573ms 09:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:37:25 INFO - PROCESS | 2245 | 1467477445973 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:37:25 INFO - PROCESS | 2245 | 1467477445974 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 09:37:25 INFO - PROCESS | 2245 | 1467477445976 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:37:25 INFO - PROCESS | 2245 | 1467477445977 Marionette TRACE conn2 <- [1,1758,null,{}] 09:37:25 INFO - PROCESS | 2245 | 1467477445980 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}] 09:37:25 INFO - PROCESS | 2245 | 1467477445981 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:26 INFO - PROCESS | 2245 | 1467477446081 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:37:26 INFO - PROCESS | 2245 | 1467477446086 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 2245 | 1467477446087 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x129471800 == 37 [pid = 2245] [id = 447] 09:37:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x127121800) [pid = 2245] [serial = 1340] [outer = 0x0] 09:37:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x1289ef000) [pid = 2245] [serial = 1341] [outer = 0x127121800] 09:37:26 INFO - PROCESS | 2245 | 1467477446119 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x128c17000) [pid = 2245] [serial = 1342] [outer = 0x127121800] 09:37:26 INFO - PROCESS | 2245 | 1467477446479 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]]]}] 09:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 09:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:37:26 INFO - PROCESS | 2245 | 1467477446497 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:37:26 INFO - PROCESS | 2245 | 1467477446498 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 09:37:26 INFO - PROCESS | 2245 | 1467477446501 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:37:26 INFO - PROCESS | 2245 | 1467477446503 Marionette TRACE conn2 <- [1,1762,null,{}] 09:37:26 INFO - PROCESS | 2245 | 1467477446514 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}] 09:37:26 INFO - PROCESS | 2245 | 1467477446515 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:26 INFO - PROCESS | 2245 | 1467477446619 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:37:26 INFO - PROCESS | 2245 | 1467477446622 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:26 INFO - PROCESS | 2245 | 1467477446623 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x12a6c9000 == 38 [pid = 2245] [id = 448] 09:37:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1289e3000) [pid = 2245] [serial = 1343] [outer = 0x0] 09:37:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128c1ec00) [pid = 2245] [serial = 1344] [outer = 0x1289e3000] 09:37:26 INFO - PROCESS | 2245 | 1467477446648 Marionette DEBUG loaded listener.js 09:37:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128ec6000) [pid = 2245] [serial = 1345] [outer = 0x1289e3000] 09:37:26 INFO - PROCESS | 2245 | 1467477446990 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]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 529ms 09:37:27 INFO - PROCESS | 2245 | 1467477447031 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 2245 | 1467477447032 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 09:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:37:27 INFO - PROCESS | 2245 | 1467477447036 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 2245 | 1467477447038 Marionette TRACE conn2 <- [1,1766,null,{}] 09:37:27 INFO - PROCESS | 2245 | 1467477447041 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}] 09:37:27 INFO - PROCESS | 2245 | 1467477447042 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:27 INFO - PROCESS | 2245 | 1467477447228 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x11870f000) [pid = 2245] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x112a7b800) [pid = 2245] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x112f4bc00) [pid = 2245] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x121183800) [pid = 2245] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x111d1bc00) [pid = 2245] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1180a1800) [pid = 2245] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x112f0c000) [pid = 2245] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1133adc00) [pid = 2245] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x115e6bc00) [pid = 2245] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1167ec000) [pid = 2245] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x112ee8400) [pid = 2245] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x11812f800) [pid = 2245] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x117d1b000) [pid = 2245] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x11850cc00) [pid = 2245] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:37:27 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x11850d400) [pid = 2245] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:37:27 INFO - PROCESS | 2245 | 1467477447275 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 2245 | 1467477447276 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x118222000 == 39 [pid = 2245] [id = 449] 09:37:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x110fac000) [pid = 2245] [serial = 1346] [outer = 0x0] 09:37:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x112a7b800) [pid = 2245] [serial = 1347] [outer = 0x110fac000] 09:37:27 INFO - PROCESS | 2245 | 1467477447309 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x11682b800) [pid = 2245] [serial = 1348] [outer = 0x110fac000] 09:37:27 INFO - PROCESS | 2245 | 1467477447607 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]]]}] 09:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 621ms 09:37:27 INFO - PROCESS | 2245 | 1467477447657 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:37:27 INFO - PROCESS | 2245 | 1467477447658 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 09:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:37:27 INFO - PROCESS | 2245 | 1467477447660 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:37:27 INFO - PROCESS | 2245 | 1467477447661 Marionette TRACE conn2 <- [1,1770,null,{}] 09:37:27 INFO - PROCESS | 2245 | 1467477447664 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}] 09:37:27 INFO - PROCESS | 2245 | 1467477447665 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:27 INFO - PROCESS | 2245 | 1467477447747 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:37:27 INFO - PROCESS | 2245 | 1467477447806 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:27 INFO - PROCESS | 2245 | 1467477447807 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b11d000 == 40 [pid = 2245] [id = 450] 09:37:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x111d79000) [pid = 2245] [serial = 1349] [outer = 0x0] 09:37:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x118471000) [pid = 2245] [serial = 1350] [outer = 0x111d79000] 09:37:27 INFO - PROCESS | 2245 | 1467477447832 Marionette DEBUG loaded listener.js 09:37:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x12118ec00) [pid = 2245] [serial = 1351] [outer = 0x111d79000] 09:37:28 INFO - PROCESS | 2245 | 1467477448104 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]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 468ms 09:37:28 INFO - PROCESS | 2245 | 1467477448129 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:37:28 INFO - PROCESS | 2245 | 1467477448130 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 09:37:28 INFO - PROCESS | 2245 | 1467477448133 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 2245 | 1467477448137 Marionette TRACE conn2 <- [1,1774,null,{}] 09:37:28 INFO - PROCESS | 2245 | 1467477448146 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}] 09:37:28 INFO - PROCESS | 2245 | 1467477448147 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:28 INFO - PROCESS | 2245 | 1467477448246 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:37:28 INFO - PROCESS | 2245 | 1467477448259 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 2245 | 1467477448261 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1dd800 == 41 [pid = 2245] [id = 451] 09:37:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x125cba400) [pid = 2245] [serial = 1352] [outer = 0x0] 09:37:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x12934e400) [pid = 2245] [serial = 1353] [outer = 0x125cba400] 09:37:28 INFO - PROCESS | 2245 | 1467477448287 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1295cf400) [pid = 2245] [serial = 1354] [outer = 0x125cba400] 09:37:28 INFO - PROCESS | 2245 | 1467477448641 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]]]}] 09:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 528ms 09:37:28 INFO - PROCESS | 2245 | 1467477448662 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:37:28 INFO - PROCESS | 2245 | 1467477448663 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 09:37:28 INFO - PROCESS | 2245 | 1467477448665 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:37:28 INFO - PROCESS | 2245 | 1467477448666 Marionette TRACE conn2 <- [1,1778,null,{}] 09:37:28 INFO - PROCESS | 2245 | 1467477448670 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}] 09:37:28 INFO - PROCESS | 2245 | 1467477448671 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:28 INFO - PROCESS | 2245 | 1467477448782 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:37:28 INFO - PROCESS | 2245 | 1467477448790 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:28 INFO - PROCESS | 2245 | 1467477448791 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c35e800 == 42 [pid = 2245] [id = 452] 09:37:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x116a29000) [pid = 2245] [serial = 1355] [outer = 0x0] 09:37:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12a63a400) [pid = 2245] [serial = 1356] [outer = 0x116a29000] 09:37:28 INFO - PROCESS | 2245 | 1467477448815 Marionette DEBUG loaded listener.js 09:37:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12a642400) [pid = 2245] [serial = 1357] [outer = 0x116a29000] 09:37:29 INFO - PROCESS | 2245 | 1467477449123 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]]]}] 09:37:29 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 09:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 474ms 09:37:29 INFO - PROCESS | 2245 | 1467477449140 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 2245 | 1467477449141 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 09:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:37:29 INFO - PROCESS | 2245 | 1467477449143 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 2245 | 1467477449144 Marionette TRACE conn2 <- [1,1782,null,{}] 09:37:29 INFO - PROCESS | 2245 | 1467477449147 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}] 09:37:29 INFO - PROCESS | 2245 | 1467477449148 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:29 INFO - PROCESS | 2245 | 1467477449286 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:37:29 INFO - PROCESS | 2245 | 1467477449340 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:29 INFO - PROCESS | 2245 | 1467477449342 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:29 INFO - PROCESS | 2245 | ++DOCSHELL 0x113cb1000 == 43 [pid = 2245] [id = 453] 09:37:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x110faf000) [pid = 2245] [serial = 1358] [outer = 0x0] 09:37:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x111d18800) [pid = 2245] [serial = 1359] [outer = 0x110faf000] 09:37:29 INFO - PROCESS | 2245 | 1467477449374 Marionette DEBUG loaded listener.js 09:37:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1129ad000) [pid = 2245] [serial = 1360] [outer = 0x110faf000] 09:37:29 INFO - PROCESS | 2245 | 1467477449847 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]]]}] 09:37:29 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 09:37:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 769ms 09:37:29 INFO - PROCESS | 2245 | 1467477449913 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:37:29 INFO - PROCESS | 2245 | 1467477449916 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 09:37:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:37:29 INFO - PROCESS | 2245 | 1467477449919 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:37:29 INFO - PROCESS | 2245 | 1467477449921 Marionette TRACE conn2 <- [1,1786,null,{}] 09:37:29 INFO - PROCESS | 2245 | 1467477449924 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}] 09:37:29 INFO - PROCESS | 2245 | 1467477449928 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:30 INFO - PROCESS | 2245 | 1467477450035 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:37:30 INFO - PROCESS | 2245 | 1467477450096 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 2245 | 1467477450097 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b6f000 == 44 [pid = 2245] [id = 454] 09:37:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1131e4c00) [pid = 2245] [serial = 1361] [outer = 0x0] 09:37:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x116fe8000) [pid = 2245] [serial = 1362] [outer = 0x1131e4c00] 09:37:30 INFO - PROCESS | 2245 | 1467477450128 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x118134400) [pid = 2245] [serial = 1363] [outer = 0x1131e4c00] 09:37:30 INFO - PROCESS | 2245 | 1467477450557 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]]]}] 09:37:30 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 09:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 09:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:37:30 INFO - PROCESS | 2245 | 1467477450590 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:37:30 INFO - PROCESS | 2245 | 1467477450592 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 09:37:30 INFO - PROCESS | 2245 | 1467477450595 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:37:30 INFO - PROCESS | 2245 | 1467477450596 Marionette TRACE conn2 <- [1,1790,null,{}] 09:37:30 INFO - PROCESS | 2245 | 1467477450633 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}] 09:37:30 INFO - PROCESS | 2245 | 1467477450634 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:30 INFO - PROCESS | 2245 | 1467477450742 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:37:30 INFO - PROCESS | 2245 | 1467477450815 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:30 INFO - PROCESS | 2245 | 1467477450817 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3e0000 == 45 [pid = 2245] [id = 455] 09:37:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x118475000) [pid = 2245] [serial = 1364] [outer = 0x0] 09:37:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1195e0800) [pid = 2245] [serial = 1365] [outer = 0x118475000] 09:37:30 INFO - PROCESS | 2245 | 1467477450846 Marionette DEBUG loaded listener.js 09:37:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1212b1c00) [pid = 2245] [serial = 1366] [outer = 0x118475000] 09:37:31 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) 09:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 688ms 09:37:31 INFO - PROCESS | 2245 | 1467477451276 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]]]}] 09:37:31 INFO - PROCESS | 2245 | 1467477451283 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:37:31 INFO - PROCESS | 2245 | 1467477451288 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 09:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:37:31 INFO - PROCESS | 2245 | 1467477451297 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:37:31 INFO - PROCESS | 2245 | 1467477451300 Marionette TRACE conn2 <- [1,1794,null,{}] 09:37:31 INFO - PROCESS | 2245 | 1467477451302 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}] 09:37:31 INFO - PROCESS | 2245 | 1467477451305 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:31 INFO - PROCESS | 2245 | 1467477451412 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:37:31 INFO - PROCESS | 2245 | 1467477451475 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:31 INFO - PROCESS | 2245 | 1467477451476 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cac7000 == 46 [pid = 2245] [id = 456] 09:37:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1195ebc00) [pid = 2245] [serial = 1367] [outer = 0x0] 09:37:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x125359400) [pid = 2245] [serial = 1368] [outer = 0x1195ebc00] 09:37:31 INFO - PROCESS | 2245 | 1467477451505 Marionette DEBUG loaded listener.js 09:37:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x12870fc00) [pid = 2245] [serial = 1369] [outer = 0x1195ebc00] 09:37:31 INFO - PROCESS | 2245 | 1467477451979 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]]]}] 09:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 727ms 09:37:32 INFO - PROCESS | 2245 | 1467477452064 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:37:32 INFO - PROCESS | 2245 | 1467477452067 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 09:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:37:32 INFO - PROCESS | 2245 | 1467477452072 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:37:32 INFO - PROCESS | 2245 | 1467477452074 Marionette TRACE conn2 <- [1,1798,null,{}] 09:37:32 INFO - PROCESS | 2245 | 1467477452078 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}] 09:37:32 INFO - PROCESS | 2245 | 1467477452080 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:32 INFO - PROCESS | 2245 | 1467477452233 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:37:32 INFO - PROCESS | 2245 | 1467477452387 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:32 INFO - PROCESS | 2245 | 1467477452388 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cb6a800 == 47 [pid = 2245] [id = 457] 09:37:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1164efc00) [pid = 2245] [serial = 1370] [outer = 0x0] 09:37:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x128ed2800) [pid = 2245] [serial = 1371] [outer = 0x1164efc00] 09:37:32 INFO - PROCESS | 2245 | 1467477452419 Marionette DEBUG loaded listener.js 09:37:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x129375800) [pid = 2245] [serial = 1372] [outer = 0x1164efc00] 09:37:32 INFO - PROCESS | 2245 | 1467477452994 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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 971ms 09:37:33 INFO - PROCESS | 2245 | 1467477453043 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 2245 | 1467477453046 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 09:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:37:33 INFO - PROCESS | 2245 | 1467477453050 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 2245 | 1467477453052 Marionette TRACE conn2 <- [1,1802,null,{}] 09:37:33 INFO - PROCESS | 2245 | 1467477453055 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}] 09:37:33 INFO - PROCESS | 2245 | 1467477453057 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:33 INFO - PROCESS | 2245 | 1467477453159 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:37:33 INFO - PROCESS | 2245 | 1467477453233 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:33 INFO - PROCESS | 2245 | 1467477453236 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x119127000 == 48 [pid = 2245] [id = 458] 09:37:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x115e5f400) [pid = 2245] [serial = 1373] [outer = 0x0] 09:37:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1164ee400) [pid = 2245] [serial = 1374] [outer = 0x115e5f400] 09:37:33 INFO - PROCESS | 2245 | 1467477453265 Marionette DEBUG loaded listener.js 09:37:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x116f05800) [pid = 2245] [serial = 1375] [outer = 0x115e5f400] 09:37:33 INFO - PROCESS | 2245 | 1467477453747 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]]]}] 09:37:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:37:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 725ms 09:37:33 INFO - PROCESS | 2245 | 1467477453775 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:37:33 INFO - PROCESS | 2245 | 1467477453779 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 09:37:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:37:33 INFO - PROCESS | 2245 | 1467477453789 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:37:33 INFO - PROCESS | 2245 | 1467477453791 Marionette TRACE conn2 <- [1,1806,null,{}] 09:37:33 INFO - PROCESS | 2245 | 1467477453795 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}] 09:37:33 INFO - PROCESS | 2245 | 1467477453798 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:33 INFO - PROCESS | 2245 | 1467477453937 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:37:34 INFO - PROCESS | 2245 | 1467477454073 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:34 INFO - PROCESS | 2245 | 1467477454074 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d4e000 == 49 [pid = 2245] [id = 459] 09:37:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x116f04c00) [pid = 2245] [serial = 1376] [outer = 0x0] 09:37:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x1181be400) [pid = 2245] [serial = 1377] [outer = 0x116f04c00] 09:37:34 INFO - PROCESS | 2245 | 1467477454124 Marionette DEBUG loaded listener.js 09:37:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x11846f000) [pid = 2245] [serial = 1378] [outer = 0x116f04c00] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x12c35e800 == 48 [pid = 2245] [id = 452] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1dd800 == 47 [pid = 2245] [id = 451] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x12b11d000 == 46 [pid = 2245] [id = 450] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x118222000 == 45 [pid = 2245] [id = 449] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x12a6c9000 == 44 [pid = 2245] [id = 448] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x129471800 == 43 [pid = 2245] [id = 447] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x128aac800 == 42 [pid = 2245] [id = 446] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x125c40000 == 41 [pid = 2245] [id = 445] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x121251800 == 40 [pid = 2245] [id = 444] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x119850800 == 39 [pid = 2245] [id = 443] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x11821d800 == 38 [pid = 2245] [id = 442] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x1168c0800 == 37 [pid = 2245] [id = 441] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x125310800 == 36 [pid = 2245] [id = 440] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x116866000 == 35 [pid = 2245] [id = 439] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x12b139000 == 34 [pid = 2245] [id = 438] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x113cbc000 == 33 [pid = 2245] [id = 428] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x119127000 == 32 [pid = 2245] [id = 458] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x12cb6a800 == 31 [pid = 2245] [id = 457] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x12cac7000 == 30 [pid = 2245] [id = 456] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3e0000 == 29 [pid = 2245] [id = 455] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x119b6f000 == 28 [pid = 2245] [id = 454] 09:37:34 INFO - PROCESS | 2245 | --DOCSHELL 0x113cb1000 == 27 [pid = 2245] [id = 453] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x1195e3800) [pid = 2245] [serial = 1296] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x119cd3c00) [pid = 2245] [serial = 1299] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x1161a3800) [pid = 2245] [serial = 1285] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x11300f400) [pid = 2245] [serial = 1284] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x12197e000) [pid = 2245] [serial = 1302] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x121014000) [pid = 2245] [serial = 1300] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x116f09000) [pid = 2245] [serial = 1306] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1132aa000) [pid = 2245] [serial = 1305] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x125b88400) [pid = 2245] [serial = 1311] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x113c35400) [pid = 2245] [serial = 1270] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x113009000) [pid = 2245] [serial = 1269] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x115e60800) [pid = 2245] [serial = 1287] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x125612000) [pid = 2245] [serial = 1303] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1182eb400) [pid = 2245] [serial = 1308] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x116f0fc00) [pid = 2245] [serial = 1290] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x11681ec00) [pid = 2245] [serial = 1272] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1181c8000) [pid = 2245] [serial = 1293] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x125cbc400) [pid = 2245] [serial = 1312] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x116f05c00) [pid = 2245] [serial = 1273] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1267c0400) [pid = 2245] [serial = 1314] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1167ab400) [pid = 2245] [serial = 1288] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x119794400) [pid = 2245] [serial = 1297] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1182f7400) [pid = 2245] [serial = 1276] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1181bf800) [pid = 2245] [serial = 1275] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x119cd4400) [pid = 2245] [serial = 1309] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1187d4400) [pid = 2245] [serial = 1279] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x11870e800) [pid = 2245] [serial = 1278] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x11848f400) [pid = 2245] [serial = 1294] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x119798c00) [pid = 2245] [serial = 1282] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1195de800) [pid = 2245] [serial = 1281] [outer = 0x0] [url = about:blank] 09:37:34 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x117d21c00) [pid = 2245] [serial = 1291] [outer = 0x0] [url = about:blank] 09:37:35 INFO - PROCESS | 2245 | 1467477455140 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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1379ms 09:37:35 INFO - PROCESS | 2245 | 1467477455165 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 2245 | 1467477455167 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 09:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:37:35 INFO - PROCESS | 2245 | 1467477455176 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 2245 | 1467477455179 Marionette TRACE conn2 <- [1,1810,null,{}] 09:37:35 INFO - PROCESS | 2245 | 1467477455182 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}] 09:37:35 INFO - PROCESS | 2245 | 1467477455184 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:35 INFO - PROCESS | 2245 | 1467477455270 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:37:35 INFO - PROCESS | 2245 | 1467477455274 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 2245 | 1467477455277 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x116f97000 == 28 [pid = 2245] [id = 460] 09:37:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1133abc00) [pid = 2245] [serial = 1379] [outer = 0x0] 09:37:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x11679e400) [pid = 2245] [serial = 1380] [outer = 0x1133abc00] 09:37:35 INFO - PROCESS | 2245 | 1467477455307 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x116f02400) [pid = 2245] [serial = 1381] [outer = 0x1133abc00] 09:37:35 INFO - PROCESS | 2245 | 1467477455672 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]]]}] 09:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 09:37:35 INFO - PROCESS | 2245 | 1467477455697 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:37:35 INFO - PROCESS | 2245 | 1467477455700 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 09:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:37:35 INFO - PROCESS | 2245 | 1467477455714 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:37:35 INFO - PROCESS | 2245 | 1467477455715 Marionette TRACE conn2 <- [1,1814,null,{}] 09:37:35 INFO - PROCESS | 2245 | 1467477455718 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}] 09:37:35 INFO - PROCESS | 2245 | 1467477455722 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:35 INFO - PROCESS | 2245 | 1467477455802 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:37:35 INFO - PROCESS | 2245 | 1467477455808 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:35 INFO - PROCESS | 2245 | 1467477455809 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x11839c000 == 29 [pid = 2245] [id = 461] 09:37:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x116f11800) [pid = 2245] [serial = 1382] [outer = 0x0] 09:37:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1180a0c00) [pid = 2245] [serial = 1383] [outer = 0x116f11800] 09:37:35 INFO - PROCESS | 2245 | 1467477455836 Marionette DEBUG loaded listener.js 09:37:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1181c3800) [pid = 2245] [serial = 1384] [outer = 0x116f11800] 09:37:36 INFO - PROCESS | 2245 | 1467477456215 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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 531ms 09:37:36 INFO - PROCESS | 2245 | 1467477456245 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 2245 | 1467477456246 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 09:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:37:36 INFO - PROCESS | 2245 | 1467477456249 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 2245 | 1467477456251 Marionette TRACE conn2 <- [1,1818,null,{}] 09:37:36 INFO - PROCESS | 2245 | 1467477456259 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}] 09:37:36 INFO - PROCESS | 2245 | 1467477456262 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:36 INFO - PROCESS | 2245 | 1467477456341 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:37:36 INFO - PROCESS | 2245 | 1467477456346 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 2245 | 1467477456348 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x120dcd800 == 30 [pid = 2245] [id = 462] 09:37:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x118470800) [pid = 2245] [serial = 1385] [outer = 0x0] 09:37:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x118d83400) [pid = 2245] [serial = 1386] [outer = 0x118470800] 09:37:36 INFO - PROCESS | 2245 | 1467477456378 Marionette DEBUG loaded listener.js 09:37:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x1195e8000) [pid = 2245] [serial = 1387] [outer = 0x118470800] 09:37:36 INFO - PROCESS | 2245 | 1467477456779 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]]]}] 09:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 574ms 09:37:36 INFO - PROCESS | 2245 | 1467477456824 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:37:36 INFO - PROCESS | 2245 | 1467477456826 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 09:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:37:36 INFO - PROCESS | 2245 | 1467477456830 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:37:36 INFO - PROCESS | 2245 | 1467477456831 Marionette TRACE conn2 <- [1,1822,null,{}] 09:37:36 INFO - PROCESS | 2245 | 1467477456835 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}] 09:37:36 INFO - PROCESS | 2245 | 1467477456837 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:36 INFO - PROCESS | 2245 | 1467477456958 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:37:36 INFO - PROCESS | 2245 | 1467477456976 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:36 INFO - PROCESS | 2245 | 1467477456977 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x121255800 == 31 [pid = 2245] [id = 463] 09:37:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x119798400) [pid = 2245] [serial = 1388] [outer = 0x0] 09:37:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1199d9c00) [pid = 2245] [serial = 1389] [outer = 0x119798400] 09:37:37 INFO - PROCESS | 2245 | 1467477457003 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x121010800) [pid = 2245] [serial = 1390] [outer = 0x119798400] 09:37:37 INFO - PROCESS | 2245 | 1467477457367 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]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 570ms 09:37:37 INFO - PROCESS | 2245 | 1467477457405 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 2245 | 1467477457406 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 09:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:37:37 INFO - PROCESS | 2245 | 1467477457409 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 2245 | 1467477457410 Marionette TRACE conn2 <- [1,1826,null,{}] 09:37:37 INFO - PROCESS | 2245 | 1467477457412 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}] 09:37:37 INFO - PROCESS | 2245 | 1467477457414 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:37 INFO - PROCESS | 2245 | 1467477457511 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:37:37 INFO - PROCESS | 2245 | 1467477457515 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:37 INFO - PROCESS | 2245 | 1467477457516 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bcb800 == 32 [pid = 2245] [id = 464] 09:37:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1128d9800) [pid = 2245] [serial = 1391] [outer = 0x0] 09:37:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1212b3400) [pid = 2245] [serial = 1392] [outer = 0x1128d9800] 09:37:37 INFO - PROCESS | 2245 | 1467477457542 Marionette DEBUG loaded listener.js 09:37:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x123e5fc00) [pid = 2245] [serial = 1393] [outer = 0x1128d9800] 09:37:37 INFO - PROCESS | 2245 | 1467477457913 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]]]}] 09:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 519ms 09:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:37:37 INFO - PROCESS | 2245 | 1467477457929 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:37:37 INFO - PROCESS | 2245 | 1467477457930 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 09:37:37 INFO - PROCESS | 2245 | 1467477457932 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:37:37 INFO - PROCESS | 2245 | 1467477457933 Marionette TRACE conn2 <- [1,1830,null,{}] 09:37:37 INFO - PROCESS | 2245 | 1467477457938 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}] 09:37:37 INFO - PROCESS | 2245 | 1467477457943 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:38 INFO - PROCESS | 2245 | 1467477458060 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:37:38 INFO - PROCESS | 2245 | 1467477458064 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 2245 | 1467477458065 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x128974800 == 33 [pid = 2245] [id = 465] 09:37:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x123e61c00) [pid = 2245] [serial = 1394] [outer = 0x0] 09:37:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x125358400) [pid = 2245] [serial = 1395] [outer = 0x123e61c00] 09:37:38 INFO - PROCESS | 2245 | 1467477458091 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x120d5d000) [pid = 2245] [serial = 1396] [outer = 0x123e61c00] 09:37:38 INFO - PROCESS | 2245 | 1467477458473 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]]]}] 09:37:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:37:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 572ms 09:37:38 INFO - PROCESS | 2245 | 1467477458518 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:37:38 INFO - PROCESS | 2245 | 1467477458519 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 09:37:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:37:38 INFO - PROCESS | 2245 | 1467477458521 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:37:38 INFO - PROCESS | 2245 | 1467477458523 Marionette TRACE conn2 <- [1,1834,null,{}] 09:37:38 INFO - PROCESS | 2245 | 1467477458525 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}] 09:37:38 INFO - PROCESS | 2245 | 1467477458526 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:38 INFO - PROCESS | 2245 | 1467477458624 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:37:38 INFO - PROCESS | 2245 | 1467477458628 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:38 INFO - PROCESS | 2245 | 1467477458629 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x129468800 == 34 [pid = 2245] [id = 466] 09:37:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x111f62400) [pid = 2245] [serial = 1397] [outer = 0x0] 09:37:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1289e0400) [pid = 2245] [serial = 1398] [outer = 0x111f62400] 09:37:38 INFO - PROCESS | 2245 | 1467477458654 Marionette DEBUG loaded listener.js 09:37:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1289fb400) [pid = 2245] [serial = 1399] [outer = 0x111f62400] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x125324400) [pid = 2245] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x116a29000) [pid = 2245] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x125cba400) [pid = 2245] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x127121800) [pid = 2245] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1289e3000) [pid = 2245] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1128d8000) [pid = 2245] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x111da9400) [pid = 2245] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x118478000) [pid = 2245] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1267b5800) [pid = 2245] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1212b2400) [pid = 2245] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1132ae000) [pid = 2245] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x116825800) [pid = 2245] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1167e3000) [pid = 2245] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x110fac000) [pid = 2245] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:37:39 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x111d79000) [pid = 2245] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:37:39 INFO - PROCESS | 2245 | 1467477459209 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]]]}] 09:37:39 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 09:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 719ms 09:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:37:39 INFO - PROCESS | 2245 | 1467477459240 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 2245 | 1467477459242 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 09:37:39 INFO - PROCESS | 2245 | 1467477459244 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 2245 | 1467477459245 Marionette TRACE conn2 <- [1,1838,null,{}] 09:37:39 INFO - PROCESS | 2245 | 1467477459247 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}] 09:37:39 INFO - PROCESS | 2245 | 1467477459248 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:39 INFO - PROCESS | 2245 | 1467477459342 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:37:39 INFO - PROCESS | 2245 | 1467477459348 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 2245 | 1467477459349 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x129307000 == 35 [pid = 2245] [id = 467] 09:37:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x111f2c800) [pid = 2245] [serial = 1400] [outer = 0x0] 09:37:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1133ac800) [pid = 2245] [serial = 1401] [outer = 0x111f2c800] 09:37:39 INFO - PROCESS | 2245 | 1467477459374 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x11846d400) [pid = 2245] [serial = 1402] [outer = 0x111f2c800] 09:37:39 INFO - PROCESS | 2245 | 1467477459717 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]]]}] 09:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 517ms 09:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:37:39 INFO - PROCESS | 2245 | 1467477459769 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:37:39 INFO - PROCESS | 2245 | 1467477459770 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 09:37:39 INFO - PROCESS | 2245 | 1467477459773 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:37:39 INFO - PROCESS | 2245 | 1467477459774 Marionette TRACE conn2 <- [1,1842,null,{}] 09:37:39 INFO - PROCESS | 2245 | 1467477459776 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}] 09:37:39 INFO - PROCESS | 2245 | 1467477459777 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:39 INFO - PROCESS | 2245 | 1467477459856 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:37:39 INFO - PROCESS | 2245 | 1467477459860 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:39 INFO - PROCESS | 2245 | 1467477459861 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x12a6ca000 == 36 [pid = 2245] [id = 468] 09:37:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1181c3c00) [pid = 2245] [serial = 1403] [outer = 0x0] 09:37:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x125152c00) [pid = 2245] [serial = 1404] [outer = 0x1181c3c00] 09:37:39 INFO - PROCESS | 2245 | 1467477459885 Marionette DEBUG loaded listener.js 09:37:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1289e4000) [pid = 2245] [serial = 1405] [outer = 0x1181c3c00] 09:37:40 INFO - PROCESS | 2245 | 1467477460211 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]]]}] 09:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 468ms 09:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:37:40 INFO - PROCESS | 2245 | 1467477460241 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:37:40 INFO - PROCESS | 2245 | 1467477460243 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 09:37:40 INFO - PROCESS | 2245 | 1467477460245 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:37:40 INFO - PROCESS | 2245 | 1467477460246 Marionette TRACE conn2 <- [1,1846,null,{}] 09:37:40 INFO - PROCESS | 2245 | 1467477460248 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}] 09:37:40 INFO - PROCESS | 2245 | 1467477460249 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:40 INFO - PROCESS | 2245 | 1467477460374 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:37:40 INFO - PROCESS | 2245 | 1467477460436 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:40 INFO - PROCESS | 2245 | 1467477460438 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x1133dd800 == 37 [pid = 2245] [id = 469] 09:37:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x110fb5000) [pid = 2245] [serial = 1406] [outer = 0x0] 09:37:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x111f58c00) [pid = 2245] [serial = 1407] [outer = 0x110fb5000] 09:37:40 INFO - PROCESS | 2245 | 1467477460471 Marionette DEBUG loaded listener.js 09:37:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1129b3c00) [pid = 2245] [serial = 1408] [outer = 0x110fb5000] 09:37:41 INFO - PROCESS | 2245 | 1467477461043 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]]]}] 09:37:41 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) 09:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 871ms 09:37:41 INFO - PROCESS | 2245 | 1467477461117 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:37:41 INFO - PROCESS | 2245 | 1467477461120 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 09:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:37:41 INFO - PROCESS | 2245 | 1467477461123 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 2245 | 1467477461125 Marionette TRACE conn2 <- [1,1850,null,{}] 09:37:41 INFO - PROCESS | 2245 | 1467477461128 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}] 09:37:41 INFO - PROCESS | 2245 | 1467477461130 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:41 INFO - PROCESS | 2245 | 1467477461242 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:37:41 INFO - PROCESS | 2245 | 1467477461303 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:41 INFO - PROCESS | 2245 | 1467477461304 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191cb000 == 38 [pid = 2245] [id = 470] 09:37:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x116f05400) [pid = 2245] [serial = 1409] [outer = 0x0] 09:37:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x116f64400) [pid = 2245] [serial = 1410] [outer = 0x116f05400] 09:37:41 INFO - PROCESS | 2245 | 1467477461335 Marionette DEBUG loaded listener.js 09:37:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1180a4000) [pid = 2245] [serial = 1411] [outer = 0x116f05400] 09:37:41 INFO - PROCESS | 2245 | 1467477461882 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]]]}] 09:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 824ms 09:37:41 INFO - PROCESS | 2245 | 1467477461947 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:37:41 INFO - PROCESS | 2245 | 1467477461949 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 09:37:41 INFO - PROCESS | 2245 | 1467477461951 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:37:41 INFO - PROCESS | 2245 | 1467477461953 Marionette TRACE conn2 <- [1,1854,null,{}] 09:37:41 INFO - PROCESS | 2245 | 1467477461956 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}] 09:37:41 INFO - PROCESS | 2245 | 1467477461957 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:42 INFO - PROCESS | 2245 | 1467477462117 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:37:42 INFO - PROCESS | 2245 | 1467477462382 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:42 INFO - PROCESS | 2245 | 1467477462384 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x115eb9800 == 39 [pid = 2245] [id = 471] 09:37:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x110fb2c00) [pid = 2245] [serial = 1412] [outer = 0x0] 09:37:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1129b3400) [pid = 2245] [serial = 1413] [outer = 0x110fb2c00] 09:37:42 INFO - PROCESS | 2245 | 1467477462453 Marionette DEBUG loaded listener.js 09:37:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x114f69800) [pid = 2245] [serial = 1414] [outer = 0x110fb2c00] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x129478000 == 38 [pid = 2245] [id = 161] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x12198e000 == 37 [pid = 2245] [id = 156] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x12a6ca000 == 36 [pid = 2245] [id = 468] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x129307000 == 35 [pid = 2245] [id = 467] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x129468800 == 34 [pid = 2245] [id = 466] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x128974800 == 33 [pid = 2245] [id = 465] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x125bcb800 == 32 [pid = 2245] [id = 464] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x121255800 == 31 [pid = 2245] [id = 463] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x120dcd800 == 30 [pid = 2245] [id = 462] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x11839c000 == 29 [pid = 2245] [id = 461] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x116f97000 == 28 [pid = 2245] [id = 460] 09:37:42 INFO - PROCESS | 2245 | --DOCSHELL 0x118d4e000 == 27 [pid = 2245] [id = 459] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x125c08000) [pid = 2245] [serial = 1338] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x12a63a400) [pid = 2245] [serial = 1356] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1295cf400) [pid = 2245] [serial = 1354] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1289ef000) [pid = 2245] [serial = 1341] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x128712c00) [pid = 2245] [serial = 1339] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x128c1ec00) [pid = 2245] [serial = 1344] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x128c17000) [pid = 2245] [serial = 1342] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1129af800) [pid = 2245] [serial = 1317] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x112fdac00) [pid = 2245] [serial = 1318] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11876f000) [pid = 2245] [serial = 1329] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x11910d800) [pid = 2245] [serial = 1330] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x119790800) [pid = 2245] [serial = 1332] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1210ca400) [pid = 2245] [serial = 1333] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x12a642400) [pid = 2245] [serial = 1357] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x127117000) [pid = 2245] [serial = 1315] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x121830000) [pid = 2245] [serial = 1335] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1133f0400) [pid = 2245] [serial = 1323] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1167a9c00) [pid = 2245] [serial = 1324] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x116f0b800) [pid = 2245] [serial = 1320] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x117d23800) [pid = 2245] [serial = 1321] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x116fdc800) [pid = 2245] [serial = 1326] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1180a0800) [pid = 2245] [serial = 1327] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x11682b800) [pid = 2245] [serial = 1348] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x118471000) [pid = 2245] [serial = 1350] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x12934e400) [pid = 2245] [serial = 1353] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x112a7b800) [pid = 2245] [serial = 1347] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x12118ec00) [pid = 2245] [serial = 1351] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x128ec6000) [pid = 2245] [serial = 1345] [outer = 0x0] [url = about:blank] 09:37:42 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x1250ecc00) [pid = 2245] [serial = 1336] [outer = 0x0] [url = about:blank] 09:37:43 INFO - PROCESS | 2245 | 1467477462997 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]]]}] 09:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1121ms 09:37:43 INFO - PROCESS | 2245 | 1467477463074 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:37:43 INFO - PROCESS | 2245 | 1467477463078 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 09:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:37:43 INFO - PROCESS | 2245 | 1467477463083 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:37:43 INFO - PROCESS | 2245 | 1467477463085 Marionette TRACE conn2 <- [1,1858,null,{}] 09:37:43 INFO - PROCESS | 2245 | 1467477463093 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}] 09:37:43 INFO - PROCESS | 2245 | 1467477463096 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:43 INFO - PROCESS | 2245 | 1467477463248 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:37:43 INFO - PROCESS | 2245 | 1467477463340 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:43 INFO - PROCESS | 2245 | 1467477463341 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180b7800 == 28 [pid = 2245] [id = 472] 09:37:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x1164f0400) [pid = 2245] [serial = 1415] [outer = 0x0] 09:37:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x1167ed800) [pid = 2245] [serial = 1416] [outer = 0x1164f0400] 09:37:43 INFO - PROCESS | 2245 | 1467477463395 Marionette DEBUG loaded listener.js 09:37:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x116fdc800) [pid = 2245] [serial = 1417] [outer = 0x1164f0400] 09:37:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x11755bc00) [pid = 2245] [serial = 1418] [outer = 0x12c652c00] 09:37:44 INFO - PROCESS | 2245 | 1467477464008 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]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 978ms 09:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:37:44 INFO - PROCESS | 2245 | 1467477464060 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 2245 | 1467477464063 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 09:37:44 INFO - PROCESS | 2245 | 1467477464068 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 2245 | 1467477464072 Marionette TRACE conn2 <- [1,1862,null,{}] 09:37:44 INFO - PROCESS | 2245 | 1467477464075 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}] 09:37:44 INFO - PROCESS | 2245 | 1467477464076 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:44 INFO - PROCESS | 2245 | 1467477464175 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:37:44 INFO - PROCESS | 2245 | 1467477464257 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:44 INFO - PROCESS | 2245 | 1467477464258 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x119820000 == 29 [pid = 2245] [id = 473] 09:37:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1182f7400) [pid = 2245] [serial = 1419] [outer = 0x0] 09:37:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x118491000) [pid = 2245] [serial = 1420] [outer = 0x1182f7400] 09:37:44 INFO - PROCESS | 2245 | 1467477464290 Marionette DEBUG loaded listener.js 09:37:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1187d7800) [pid = 2245] [serial = 1421] [outer = 0x1182f7400] 09:37:44 INFO - PROCESS | 2245 | 1467477464731 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]]]}] 09:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 722ms 09:37:44 INFO - PROCESS | 2245 | 1467477464790 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:37:44 INFO - PROCESS | 2245 | 1467477464792 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 09:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:37:44 INFO - PROCESS | 2245 | 1467477464794 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:37:44 INFO - PROCESS | 2245 | 1467477464797 Marionette TRACE conn2 <- [1,1866,null,{}] 09:37:44 INFO - PROCESS | 2245 | 1467477464806 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}] 09:37:44 INFO - PROCESS | 2245 | 1467477464809 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:44 INFO - PROCESS | 2245 | 1467477464929 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:37:45 INFO - PROCESS | 2245 | 1467477465002 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 2245 | 1467477465004 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x125104800 == 30 [pid = 2245] [id = 474] 09:37:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1128cc000) [pid = 2245] [serial = 1422] [outer = 0x0] 09:37:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1199cd000) [pid = 2245] [serial = 1423] [outer = 0x1128cc000] 09:37:45 INFO - PROCESS | 2245 | 1467477465038 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1210d4000) [pid = 2245] [serial = 1424] [outer = 0x1128cc000] 09:37:45 INFO - PROCESS | 2245 | 1467477465479 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]]]}] 09:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 728ms 09:37:45 INFO - PROCESS | 2245 | 1467477465523 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:37:45 INFO - PROCESS | 2245 | 1467477465525 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 09:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:37:45 INFO - PROCESS | 2245 | 1467477465527 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:37:45 INFO - PROCESS | 2245 | 1467477465528 Marionette TRACE conn2 <- [1,1870,null,{}] 09:37:45 INFO - PROCESS | 2245 | 1467477465531 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}] 09:37:45 INFO - PROCESS | 2245 | 1467477465532 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:45 INFO - PROCESS | 2245 | 1467477465633 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:37:45 INFO - PROCESS | 2245 | 1467477465689 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:45 INFO - PROCESS | 2245 | 1467477465690 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b42800 == 31 [pid = 2245] [id = 475] 09:37:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x121833800) [pid = 2245] [serial = 1425] [outer = 0x0] 09:37:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x123e67000) [pid = 2245] [serial = 1426] [outer = 0x121833800] 09:37:45 INFO - PROCESS | 2245 | 1467477465720 Marionette DEBUG loaded listener.js 09:37:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x125353800) [pid = 2245] [serial = 1427] [outer = 0x121833800] 09:37:46 INFO - PROCESS | 2245 | 1467477466141 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]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 669ms 09:37:46 INFO - PROCESS | 2245 | 1467477466197 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 2245 | 1467477466198 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 09:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:37:46 INFO - PROCESS | 2245 | 1467477466201 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 2245 | 1467477466202 Marionette TRACE conn2 <- [1,1874,null,{}] 09:37:46 INFO - PROCESS | 2245 | 1467477466204 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}] 09:37:46 INFO - PROCESS | 2245 | 1467477466206 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:46 INFO - PROCESS | 2245 | 1467477466316 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:37:46 INFO - PROCESS | 2245 | 1467477466386 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:46 INFO - PROCESS | 2245 | 1467477466387 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x128aac800 == 32 [pid = 2245] [id = 476] 09:37:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x121976400) [pid = 2245] [serial = 1428] [outer = 0x0] 09:37:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x125c02c00) [pid = 2245] [serial = 1429] [outer = 0x121976400] 09:37:46 INFO - PROCESS | 2245 | 1467477466417 Marionette DEBUG loaded listener.js 09:37:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1267bd800) [pid = 2245] [serial = 1430] [outer = 0x121976400] 09:37:46 INFO - PROCESS | 2245 | 1467477466860 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]]]}] 09:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 671ms 09:37:46 INFO - PROCESS | 2245 | 1467477466890 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:37:46 INFO - PROCESS | 2245 | 1467477466891 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 09:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:37:46 INFO - PROCESS | 2245 | 1467477466895 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:37:46 INFO - PROCESS | 2245 | 1467477466896 Marionette TRACE conn2 <- [1,1878,null,{}] 09:37:46 INFO - PROCESS | 2245 | 1467477466899 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}] 09:37:46 INFO - PROCESS | 2245 | 1467477466905 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:47 INFO - PROCESS | 2245 | 1467477467032 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:37:47 INFO - PROCESS | 2245 | 1467477467101 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:47 INFO - PROCESS | 2245 | 1467477467102 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x12984d800 == 33 [pid = 2245] [id = 477] 09:37:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x126d9fc00) [pid = 2245] [serial = 1431] [outer = 0x0] 09:37:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1289f1400) [pid = 2245] [serial = 1432] [outer = 0x126d9fc00] 09:37:47 INFO - PROCESS | 2245 | 1467477467131 Marionette DEBUG loaded listener.js 09:37:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x128ec7000) [pid = 2245] [serial = 1433] [outer = 0x126d9fc00] 09:37:47 INFO - PROCESS | 2245 | --DOCSHELL 0x1133dd800 == 32 [pid = 2245] [id = 469] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x1183c8000 == 31 [pid = 2245] [id = 158] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x12b12a800 == 30 [pid = 2245] [id = 165] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x12109a000 == 29 [pid = 2245] [id = 155] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x1185b0800 == 28 [pid = 2245] [id = 152] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x1216d7800 == 27 [pid = 2245] [id = 163] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x1193cd800 == 26 [pid = 2245] [id = 159] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x128cde000 == 25 [pid = 2245] [id = 160] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x117463000 == 24 [pid = 2245] [id = 166] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x112220800 == 23 [pid = 2245] [id = 154] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x12ad87800 == 22 [pid = 2245] [id = 164] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x1193e7000 == 21 [pid = 2245] [id = 153] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x11821b000 == 20 [pid = 2245] [id = 162] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x125bbb000 == 19 [pid = 2245] [id = 157] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x116fad800 == 18 [pid = 2245] [id = 151] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x117d51800 == 17 [pid = 2245] [id = 167] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x11820e800 == 16 [pid = 2245] [id = 168] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x128aac800 == 15 [pid = 2245] [id = 476] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x119b42800 == 14 [pid = 2245] [id = 475] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x125104800 == 13 [pid = 2245] [id = 474] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x119820000 == 12 [pid = 2245] [id = 473] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x115eb9800 == 11 [pid = 2245] [id = 471] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x1180b7800 == 10 [pid = 2245] [id = 472] 09:37:48 INFO - PROCESS | 2245 | --DOCSHELL 0x1191cb000 == 9 [pid = 2245] [id = 470] 09:37:49 INFO - PROCESS | 2245 | 1467477469403 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]]]}] 09:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2580ms 09:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:37:49 INFO - PROCESS | 2245 | 1467477469475 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:37:49 INFO - PROCESS | 2245 | 1467477469478 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 09:37:49 INFO - PROCESS | 2245 | 1467477469481 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:37:49 INFO - PROCESS | 2245 | 1467477469484 Marionette TRACE conn2 <- [1,1882,null,{}] 09:37:49 INFO - PROCESS | 2245 | 1467477469491 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}] 09:37:49 INFO - PROCESS | 2245 | 1467477469492 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:49 INFO - PROCESS | 2245 | 1467477469570 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:37:49 INFO - PROCESS | 2245 | 1467477469577 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:49 INFO - PROCESS | 2245 | 1467477469579 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168b8000 == 10 [pid = 2245] [id = 478] 09:37:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x11300f400) [pid = 2245] [serial = 1434] [outer = 0x0] 09:37:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x11324b400) [pid = 2245] [serial = 1435] [outer = 0x11300f400] 09:37:49 INFO - PROCESS | 2245 | 1467477469609 Marionette DEBUG loaded listener.js 09:37:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x115dfa800) [pid = 2245] [serial = 1436] [outer = 0x11300f400] 09:37:49 INFO - PROCESS | 2245 | 1467477469976 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]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 527ms 09:37:50 INFO - PROCESS | 2245 | 1467477470018 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 2245 | 1467477470024 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 09:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:37:50 INFO - PROCESS | 2245 | 1467477470031 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 2245 | 1467477470033 Marionette TRACE conn2 <- [1,1886,null,{}] 09:37:50 INFO - PROCESS | 2245 | 1467477470036 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}] 09:37:50 INFO - PROCESS | 2245 | 1467477470038 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:50 INFO - PROCESS | 2245 | 1467477470123 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:37:50 INFO - PROCESS | 2245 | 1467477470128 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 2245 | 1467477470130 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183ce800 == 11 [pid = 2245] [id = 479] 09:37:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1167a8000) [pid = 2245] [serial = 1437] [outer = 0x0] 09:37:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x116f0dc00) [pid = 2245] [serial = 1438] [outer = 0x1167a8000] 09:37:50 INFO - PROCESS | 2245 | 1467477470157 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x117d24400) [pid = 2245] [serial = 1439] [outer = 0x1167a8000] 09:37:50 INFO - PROCESS | 2245 | 1467477470513 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]]]}] 09:37:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:37:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 521ms 09:37:50 INFO - PROCESS | 2245 | 1467477470559 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:37:50 INFO - PROCESS | 2245 | 1467477470560 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 09:37:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:37:50 INFO - PROCESS | 2245 | 1467477470563 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:37:50 INFO - PROCESS | 2245 | 1467477470565 Marionette TRACE conn2 <- [1,1890,null,{}] 09:37:50 INFO - PROCESS | 2245 | 1467477470573 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}] 09:37:50 INFO - PROCESS | 2245 | 1467477470583 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:50 INFO - PROCESS | 2245 | 1467477470666 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:37:50 INFO - PROCESS | 2245 | 1467477470673 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:50 INFO - PROCESS | 2245 | 1467477470675 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b43800 == 12 [pid = 2245] [id = 480] 09:37:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1181c5000) [pid = 2245] [serial = 1440] [outer = 0x0] 09:37:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1182f3400) [pid = 2245] [serial = 1441] [outer = 0x1181c5000] 09:37:50 INFO - PROCESS | 2245 | 1467477470705 Marionette DEBUG loaded listener.js 09:37:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x118706400) [pid = 2245] [serial = 1442] [outer = 0x1181c5000] 09:37:51 INFO - PROCESS | 2245 | 1467477471122 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]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 571ms 09:37:51 INFO - PROCESS | 2245 | 1467477471135 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:37:51 INFO - PROCESS | 2245 | 1467477471140 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 09:37:51 INFO - PROCESS | 2245 | 1467477471143 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 2245 | 1467477471145 Marionette TRACE conn2 <- [1,1894,null,{}] 09:37:51 INFO - PROCESS | 2245 | 1467477471148 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}] 09:37:51 INFO - PROCESS | 2245 | 1467477471150 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:51 INFO - PROCESS | 2245 | 1467477471305 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:37:51 INFO - PROCESS | 2245 | 1467477471323 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:51 INFO - PROCESS | 2245 | 1467477471324 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x121998000 == 13 [pid = 2245] [id = 481] 09:37:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x119103000) [pid = 2245] [serial = 1443] [outer = 0x0] 09:37:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1195e2400) [pid = 2245] [serial = 1444] [outer = 0x119103000] 09:37:51 INFO - PROCESS | 2245 | 1467477471366 Marionette DEBUG loaded listener.js 09:37:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x119794000) [pid = 2245] [serial = 1445] [outer = 0x119103000] 09:37:51 INFO - PROCESS | 2245 | 1467477471843 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]]]}] 09:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 722ms 09:37:51 INFO - PROCESS | 2245 | 1467477471866 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:37:51 INFO - PROCESS | 2245 | 1467477471867 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 09:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:37:51 INFO - PROCESS | 2245 | 1467477471871 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:37:51 INFO - PROCESS | 2245 | 1467477471873 Marionette TRACE conn2 <- [1,1898,null,{}] 09:37:51 INFO - PROCESS | 2245 | 1467477471883 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}] 09:37:51 INFO - PROCESS | 2245 | 1467477471884 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:52 INFO - PROCESS | 2245 | 1467477472014 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:37:52 INFO - PROCESS | 2245 | 1467477472027 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 2245 | 1467477472028 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x1267de800 == 14 [pid = 2245] [id = 482] 09:37:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x11910d800) [pid = 2245] [serial = 1446] [outer = 0x0] 09:37:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x119cda400) [pid = 2245] [serial = 1447] [outer = 0x11910d800] 09:37:52 INFO - PROCESS | 2245 | 1467477472055 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x12118b000) [pid = 2245] [serial = 1448] [outer = 0x11910d800] 09:37:52 INFO - PROCESS | 2245 | 1467477472453 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]]]}] 09:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 629ms 09:37:52 INFO - PROCESS | 2245 | 1467477472500 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:37:52 INFO - PROCESS | 2245 | 1467477472502 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 09:37:52 INFO - PROCESS | 2245 | 1467477472513 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:37:52 INFO - PROCESS | 2245 | 1467477472514 Marionette TRACE conn2 <- [1,1902,null,{}] 09:37:52 INFO - PROCESS | 2245 | 1467477472518 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}] 09:37:52 INFO - PROCESS | 2245 | 1467477472524 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:52 INFO - PROCESS | 2245 | 1467477472717 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:37:52 INFO - PROCESS | 2245 | 1467477472742 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:52 INFO - PROCESS | 2245 | 1467477472744 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x129303000 == 15 [pid = 2245] [id = 483] 09:37:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1212b7000) [pid = 2245] [serial = 1449] [outer = 0x0] 09:37:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x123bd9000) [pid = 2245] [serial = 1450] [outer = 0x1212b7000] 09:37:52 INFO - PROCESS | 2245 | 1467477472769 Marionette DEBUG loaded listener.js 09:37:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1267bc800) [pid = 2245] [serial = 1451] [outer = 0x1212b7000] 09:37:53 INFO - PROCESS | 2245 | 1467477473116 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]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 628ms 09:37:53 INFO - PROCESS | 2245 | 1467477473134 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 2245 | 1467477473135 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 09:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:37:53 INFO - PROCESS | 2245 | 1467477473141 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 2245 | 1467477473142 Marionette TRACE conn2 <- [1,1906,null,{}] 09:37:53 INFO - PROCESS | 2245 | 1467477473145 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}] 09:37:53 INFO - PROCESS | 2245 | 1467477473146 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:53 INFO - PROCESS | 2245 | 1467477473251 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:37:53 INFO - PROCESS | 2245 | 1467477473305 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:53 INFO - PROCESS | 2245 | 1467477473306 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299ac000 == 16 [pid = 2245] [id = 484] 09:37:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x125325c00) [pid = 2245] [serial = 1452] [outer = 0x0] 09:37:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x127115800) [pid = 2245] [serial = 1453] [outer = 0x125325c00] 09:37:53 INFO - PROCESS | 2245 | 1467477473330 Marionette DEBUG loaded listener.js 09:37:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x128712c00) [pid = 2245] [serial = 1454] [outer = 0x125325c00] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x1182f7400) [pid = 2245] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x1164f0400) [pid = 2245] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x110fb2c00) [pid = 2245] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x1128d9800) [pid = 2245] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x123e61c00) [pid = 2245] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x118470800) [pid = 2245] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x116f04c00) [pid = 2245] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x116f11800) [pid = 2245] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1133abc00) [pid = 2245] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x110faf000) [pid = 2245] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1131e4c00) [pid = 2245] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x118475000) [pid = 2245] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1195ebc00) [pid = 2245] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1164efc00) [pid = 2245] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x111f62400) [pid = 2245] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x111f2c800) [pid = 2245] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1181c3c00) [pid = 2245] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x115e5f400) [pid = 2245] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x119798400) [pid = 2245] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x110fb5000) [pid = 2245] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x121976400) [pid = 2245] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x121833800) [pid = 2245] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x116f05400) [pid = 2245] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:37:53 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1128cc000) [pid = 2245] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:37:53 INFO - PROCESS | 2245 | 1467477473937 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]]]}] 09:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 823ms 09:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:37:53 INFO - PROCESS | 2245 | 1467477473963 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:37:53 INFO - PROCESS | 2245 | 1467477473963 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 09:37:53 INFO - PROCESS | 2245 | 1467477473966 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:37:53 INFO - PROCESS | 2245 | 1467477473967 Marionette TRACE conn2 <- [1,1910,null,{}] 09:37:53 INFO - PROCESS | 2245 | 1467477473977 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}] 09:37:53 INFO - PROCESS | 2245 | 1467477473978 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:54 INFO - PROCESS | 2245 | 1467477474057 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:37:54 INFO - PROCESS | 2245 | 1467477474061 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 2245 | 1467477474062 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191c0000 == 17 [pid = 2245] [id = 485] 09:37:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x11223c800) [pid = 2245] [serial = 1455] [outer = 0x0] 09:37:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x112f0c000) [pid = 2245] [serial = 1456] [outer = 0x11223c800] 09:37:54 INFO - PROCESS | 2245 | 1467477474087 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1167a9800) [pid = 2245] [serial = 1457] [outer = 0x11223c800] 09:37:54 INFO - PROCESS | 2245 | 1467477474573 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]]]}] 09:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 626ms 09:37:54 INFO - PROCESS | 2245 | 1467477474593 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:37:54 INFO - PROCESS | 2245 | 1467477474594 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 09:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:37:54 INFO - PROCESS | 2245 | 1467477474596 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:37:54 INFO - PROCESS | 2245 | 1467477474597 Marionette TRACE conn2 <- [1,1914,null,{}] 09:37:54 INFO - PROCESS | 2245 | 1467477474600 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}] 09:37:54 INFO - PROCESS | 2245 | 1467477474601 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:54 INFO - PROCESS | 2245 | 1467477474680 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:37:54 INFO - PROCESS | 2245 | 1467477474684 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:54 INFO - PROCESS | 2245 | 1467477474685 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x12aea3800 == 18 [pid = 2245] [id = 486] 09:37:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1167ed000) [pid = 2245] [serial = 1458] [outer = 0x0] 09:37:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1181c4c00) [pid = 2245] [serial = 1459] [outer = 0x1167ed000] 09:37:54 INFO - PROCESS | 2245 | 1467477474713 Marionette DEBUG loaded listener.js 09:37:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x118d86c00) [pid = 2245] [serial = 1460] [outer = 0x1167ed000] 09:37:55 INFO - PROCESS | 2245 | 1467477475031 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]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 468ms 09:37:55 INFO - PROCESS | 2245 | 1467477475064 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 2245 | 1467477475066 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 09:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:37:55 INFO - PROCESS | 2245 | 1467477475068 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 2245 | 1467477475069 Marionette TRACE conn2 <- [1,1918,null,{}] 09:37:55 INFO - PROCESS | 2245 | 1467477475072 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}] 09:37:55 INFO - PROCESS | 2245 | 1467477475073 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:55 INFO - PROCESS | 2245 | 1467477475154 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:37:55 INFO - PROCESS | 2245 | 1467477475159 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 2245 | 1467477475160 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b12d000 == 19 [pid = 2245] [id = 487] 09:37:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1181c0400) [pid = 2245] [serial = 1461] [outer = 0x0] 09:37:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x119cd3800) [pid = 2245] [serial = 1462] [outer = 0x1181c0400] 09:37:55 INFO - PROCESS | 2245 | 1467477475184 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x121974800) [pid = 2245] [serial = 1463] [outer = 0x1181c0400] 09:37:55 INFO - PROCESS | 2245 | 1467477475527 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]]]}] 09:37:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:37:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 471ms 09:37:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:37:55 INFO - PROCESS | 2245 | 1467477475540 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:37:55 INFO - PROCESS | 2245 | 1467477475541 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 09:37:55 INFO - PROCESS | 2245 | 1467477475544 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:37:55 INFO - PROCESS | 2245 | 1467477475545 Marionette TRACE conn2 <- [1,1922,null,{}] 09:37:55 INFO - PROCESS | 2245 | 1467477475548 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}] 09:37:55 INFO - PROCESS | 2245 | 1467477475549 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:55 INFO - PROCESS | 2245 | 1467477475649 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:37:55 INFO - PROCESS | 2245 | 1467477475708 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:55 INFO - PROCESS | 2245 | 1467477475709 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3f8000 == 20 [pid = 2245] [id = 488] 09:37:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x125325000) [pid = 2245] [serial = 1464] [outer = 0x0] 09:37:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1289e0800) [pid = 2245] [serial = 1465] [outer = 0x125325000] 09:37:55 INFO - PROCESS | 2245 | 1467477475743 Marionette DEBUG loaded listener.js 09:37:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x128c17000) [pid = 2245] [serial = 1466] [outer = 0x125325000] 09:37:56 INFO - PROCESS | 2245 | 1467477476278 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]]]}] 09:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 769ms 09:37:56 INFO - PROCESS | 2245 | 1467477476314 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:37:56 INFO - PROCESS | 2245 | 1467477476316 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 09:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:37:56 INFO - PROCESS | 2245 | 1467477476322 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:37:56 INFO - PROCESS | 2245 | 1467477476324 Marionette TRACE conn2 <- [1,1926,null,{}] 09:37:56 INFO - PROCESS | 2245 | 1467477476328 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}] 09:37:56 INFO - PROCESS | 2245 | 1467477476329 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:56 INFO - PROCESS | 2245 | 1467477476436 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:37:56 INFO - PROCESS | 2245 | 1467477476519 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:56 INFO - PROCESS | 2245 | 1467477476520 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d44000 == 21 [pid = 2245] [id = 489] 09:37:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1164f2800) [pid = 2245] [serial = 1467] [outer = 0x0] 09:37:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x116a1c000) [pid = 2245] [serial = 1468] [outer = 0x1164f2800] 09:37:56 INFO - PROCESS | 2245 | 1467477476551 Marionette DEBUG loaded listener.js 09:37:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x117563400) [pid = 2245] [serial = 1469] [outer = 0x1164f2800] 09:37:57 INFO - PROCESS | 2245 | 1467477477229 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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 976ms 09:37:57 INFO - PROCESS | 2245 | 1467477477296 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 2245 | 1467477477298 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 09:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:37:57 INFO - PROCESS | 2245 | 1467477477301 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 2245 | 1467477477304 Marionette TRACE conn2 <- [1,1930,null,{}] 09:37:57 INFO - PROCESS | 2245 | 1467477477307 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}] 09:37:57 INFO - PROCESS | 2245 | 1467477477309 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:57 INFO - PROCESS | 2245 | 1467477477406 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:37:57 INFO - PROCESS | 2245 | 1467477477485 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:57 INFO - PROCESS | 2245 | 1467477477488 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x116863800 == 22 [pid = 2245] [id = 490] 09:37:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x113004000) [pid = 2245] [serial = 1470] [outer = 0x0] 09:37:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x11324ec00) [pid = 2245] [serial = 1471] [outer = 0x113004000] 09:37:57 INFO - PROCESS | 2245 | 1467477477517 Marionette DEBUG loaded listener.js 09:37:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x115defc00) [pid = 2245] [serial = 1472] [outer = 0x113004000] 09:37:57 INFO - PROCESS | 2245 | --DOCSHELL 0x12984d800 == 21 [pid = 2245] [id = 477] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x1289f1400) [pid = 2245] [serial = 1432] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x114f69800) [pid = 2245] [serial = 1414] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1167ed800) [pid = 2245] [serial = 1416] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1212b3400) [pid = 2245] [serial = 1392] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x125358400) [pid = 2245] [serial = 1395] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x118d83400) [pid = 2245] [serial = 1386] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1195e8000) [pid = 2245] [serial = 1387] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x11846f000) [pid = 2245] [serial = 1378] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1181be400) [pid = 2245] [serial = 1377] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1180a0c00) [pid = 2245] [serial = 1383] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1181c3800) [pid = 2245] [serial = 1384] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x11679e400) [pid = 2245] [serial = 1380] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x116f02400) [pid = 2245] [serial = 1381] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1129b3400) [pid = 2245] [serial = 1413] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1129ad000) [pid = 2245] [serial = 1360] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x111d18800) [pid = 2245] [serial = 1359] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x118134400) [pid = 2245] [serial = 1363] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x116fe8000) [pid = 2245] [serial = 1362] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1212b1c00) [pid = 2245] [serial = 1366] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1195e0800) [pid = 2245] [serial = 1365] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12870fc00) [pid = 2245] [serial = 1369] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x125359400) [pid = 2245] [serial = 1368] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x128ed2800) [pid = 2245] [serial = 1371] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1289e0400) [pid = 2245] [serial = 1398] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x129375800) [pid = 2245] [serial = 1372] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x120d5d000) [pid = 2245] [serial = 1396] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1133ac800) [pid = 2245] [serial = 1401] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x125152c00) [pid = 2245] [serial = 1404] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x1289fb400) [pid = 2245] [serial = 1399] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x116f05800) [pid = 2245] [serial = 1375] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x1199d9c00) [pid = 2245] [serial = 1389] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x11846d400) [pid = 2245] [serial = 1402] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x1164ee400) [pid = 2245] [serial = 1374] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x123e5fc00) [pid = 2245] [serial = 1393] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x1289e4000) [pid = 2245] [serial = 1405] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x121010800) [pid = 2245] [serial = 1390] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 71 (0x1180a4000) [pid = 2245] [serial = 1411] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 70 (0x116f64400) [pid = 2245] [serial = 1410] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x1210d4000) [pid = 2245] [serial = 1424] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 68 (0x123e67000) [pid = 2245] [serial = 1426] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 67 (0x111f58c00) [pid = 2245] [serial = 1407] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 66 (0x119927400) [pid = 2245] [serial = 865] [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.] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 65 (0x118491000) [pid = 2245] [serial = 1420] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 64 (0x116fdc800) [pid = 2245] [serial = 1417] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 63 (0x1199cd000) [pid = 2245] [serial = 1423] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 62 (0x1187d7800) [pid = 2245] [serial = 1421] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 61 (0x1129b3c00) [pid = 2245] [serial = 1408] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 60 (0x1267bd800) [pid = 2245] [serial = 1430] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 59 (0x125353800) [pid = 2245] [serial = 1427] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | --DOMWINDOW == 58 (0x125c02c00) [pid = 2245] [serial = 1429] [outer = 0x0] [url = about:blank] 09:37:57 INFO - PROCESS | 2245 | 1467477477878 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]]]}] 09:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 621ms 09:37:57 INFO - PROCESS | 2245 | 1467477477923 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:37:57 INFO - PROCESS | 2245 | 1467477477927 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 09:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:37:57 INFO - PROCESS | 2245 | 1467477477932 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:37:57 INFO - PROCESS | 2245 | 1467477477933 Marionette TRACE conn2 <- [1,1934,null,{}] 09:37:57 INFO - PROCESS | 2245 | 1467477477935 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}] 09:37:57 INFO - PROCESS | 2245 | 1467477477937 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:58 INFO - PROCESS | 2245 | 1467477478028 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:37:58 INFO - PROCESS | 2245 | 1467477478033 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 2245 | 1467477478034 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x117472000 == 22 [pid = 2245] [id = 491] 09:37:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 59 (0x1164e9c00) [pid = 2245] [serial = 1473] [outer = 0x0] 09:37:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 60 (0x1167e6c00) [pid = 2245] [serial = 1474] [outer = 0x1164e9c00] 09:37:58 INFO - PROCESS | 2245 | 1467477478074 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 61 (0x116a22000) [pid = 2245] [serial = 1475] [outer = 0x1164e9c00] 09:37:58 INFO - PROCESS | 2245 | 1467477478661 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]]]}] 09:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 09:37:58 INFO - PROCESS | 2245 | 1467477478705 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:37:58 INFO - PROCESS | 2245 | 1467477478707 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 09:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:37:58 INFO - PROCESS | 2245 | 1467477478709 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:37:58 INFO - PROCESS | 2245 | 1467477478712 Marionette TRACE conn2 <- [1,1938,null,{}] 09:37:58 INFO - PROCESS | 2245 | 1467477478719 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}] 09:37:58 INFO - PROCESS | 2245 | 1467477478723 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:58 INFO - PROCESS | 2245 | 1467477478838 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:37:58 INFO - PROCESS | 2245 | 1467477478879 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:58 INFO - PROCESS | 2245 | 1467477478881 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185ba800 == 23 [pid = 2245] [id = 492] 09:37:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 62 (0x11809bc00) [pid = 2245] [serial = 1476] [outer = 0x0] 09:37:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 63 (0x11809f000) [pid = 2245] [serial = 1477] [outer = 0x11809bc00] 09:37:58 INFO - PROCESS | 2245 | 1467477478911 Marionette DEBUG loaded listener.js 09:37:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 64 (0x1181c1400) [pid = 2245] [serial = 1478] [outer = 0x11809bc00] 09:37:59 INFO - PROCESS | 2245 | 1467477479260 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]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 574ms 09:37:59 INFO - PROCESS | 2245 | 1467477479293 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 2245 | 1467477479295 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 09:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:37:59 INFO - PROCESS | 2245 | 1467477479297 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 2245 | 1467477479299 Marionette TRACE conn2 <- [1,1942,null,{}] 09:37:59 INFO - PROCESS | 2245 | 1467477479301 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}] 09:37:59 INFO - PROCESS | 2245 | 1467477479302 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:59 INFO - PROCESS | 2245 | 1467477479404 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:37:59 INFO - PROCESS | 2245 | 1467477479408 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 2245 | 1467477479409 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x11983c000 == 24 [pid = 2245] [id = 493] 09:37:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 65 (0x11846b400) [pid = 2245] [serial = 1479] [outer = 0x0] 09:37:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 66 (0x118476400) [pid = 2245] [serial = 1480] [outer = 0x11846b400] 09:37:59 INFO - PROCESS | 2245 | 1467477479435 Marionette DEBUG loaded listener.js 09:37:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 67 (0x1187cd400) [pid = 2245] [serial = 1481] [outer = 0x11846b400] 09:37:59 INFO - PROCESS | 2245 | 1467477479777 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]]]}] 09:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 518ms 09:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:37:59 INFO - PROCESS | 2245 | 1467477479816 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:37:59 INFO - PROCESS | 2245 | 1467477479818 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 09:37:59 INFO - PROCESS | 2245 | 1467477479822 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:37:59 INFO - PROCESS | 2245 | 1467477479824 Marionette TRACE conn2 <- [1,1946,null,{}] 09:37:59 INFO - PROCESS | 2245 | 1467477479826 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}] 09:37:59 INFO - PROCESS | 2245 | 1467477479827 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:59 INFO - PROCESS | 2245 | 1467477479919 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:37:59 INFO - PROCESS | 2245 | 1467477479954 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:37:59 INFO - PROCESS | 2245 | 1467477479956 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:37:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f0c800 == 25 [pid = 2245] [id = 494] 09:37:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 68 (0x1129b2c00) [pid = 2245] [serial = 1482] [outer = 0x0] 09:37:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 69 (0x11928f000) [pid = 2245] [serial = 1483] [outer = 0x1129b2c00] 09:37:59 INFO - PROCESS | 2245 | 1467477479981 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x1195e8000) [pid = 2245] [serial = 1484] [outer = 0x1129b2c00] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x1181c0400) [pid = 2245] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 68 (0x11910d800) [pid = 2245] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 67 (0x1212b7000) [pid = 2245] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 66 (0x125325c00) [pid = 2245] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 65 (0x1167ed000) [pid = 2245] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 64 (0x11223c800) [pid = 2245] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 63 (0x119103000) [pid = 2245] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 62 (0x1167a8000) [pid = 2245] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 61 (0x1181c5000) [pid = 2245] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 60 (0x11300f400) [pid = 2245] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:38:00 INFO - PROCESS | 2245 | --DOMWINDOW == 59 (0x126d9fc00) [pid = 2245] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:38:00 INFO - PROCESS | 2245 | 1467477480365 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]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 571ms 09:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:38:00 INFO - PROCESS | 2245 | 1467477480392 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 2245 | 1467477480393 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 09:38:00 INFO - PROCESS | 2245 | 1467477480395 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 2245 | 1467477480396 Marionette TRACE conn2 <- [1,1950,null,{}] 09:38:00 INFO - PROCESS | 2245 | 1467477480398 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}] 09:38:00 INFO - PROCESS | 2245 | 1467477480403 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:00 INFO - PROCESS | 2245 | 1467477480504 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:38:00 INFO - PROCESS | 2245 | 1467477480509 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:00 INFO - PROCESS | 2245 | 1467477480510 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x12199e000 == 26 [pid = 2245] [id = 495] 09:38:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 60 (0x112f48400) [pid = 2245] [serial = 1485] [outer = 0x0] 09:38:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 61 (0x1195eb800) [pid = 2245] [serial = 1486] [outer = 0x112f48400] 09:38:00 INFO - PROCESS | 2245 | 1467477480536 Marionette DEBUG loaded listener.js 09:38:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 62 (0x120d5d000) [pid = 2245] [serial = 1487] [outer = 0x112f48400] 09:38:00 INFO - PROCESS | 2245 | 1467477480881 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]]]}] 09:38:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:38:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 519ms 09:38:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:38:00 INFO - PROCESS | 2245 | 1467477480915 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:38:00 INFO - PROCESS | 2245 | 1467477480916 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 09:38:00 INFO - PROCESS | 2245 | 1467477480918 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:38:00 INFO - PROCESS | 2245 | 1467477480920 Marionette TRACE conn2 <- [1,1954,null,{}] 09:38:00 INFO - PROCESS | 2245 | 1467477480929 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}] 09:38:00 INFO - PROCESS | 2245 | 1467477480931 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:01 INFO - PROCESS | 2245 | 1467477481007 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:38:01 INFO - PROCESS | 2245 | 1467477481011 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 2245 | 1467477481012 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256c4000 == 27 [pid = 2245] [id = 496] 09:38:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 63 (0x119cd2000) [pid = 2245] [serial = 1488] [outer = 0x0] 09:38:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 64 (0x1212b2c00) [pid = 2245] [serial = 1489] [outer = 0x119cd2000] 09:38:01 INFO - PROCESS | 2245 | 1467477481047 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 65 (0x121975400) [pid = 2245] [serial = 1490] [outer = 0x119cd2000] 09:38:01 INFO - PROCESS | 2245 | 1467477481376 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]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 471ms 09:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:38:01 INFO - PROCESS | 2245 | 1467477481391 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 2245 | 1467477481392 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 09:38:01 INFO - PROCESS | 2245 | 1467477481395 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 2245 | 1467477481396 Marionette TRACE conn2 <- [1,1958,null,{}] 09:38:01 INFO - PROCESS | 2245 | 1467477481398 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}] 09:38:01 INFO - PROCESS | 2245 | 1467477481399 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:01 INFO - PROCESS | 2245 | 1467477481476 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:38:01 INFO - PROCESS | 2245 | 1467477481480 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:01 INFO - PROCESS | 2245 | 1467477481481 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x126c97800 == 28 [pid = 2245] [id = 497] 09:38:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 66 (0x123b1f400) [pid = 2245] [serial = 1491] [outer = 0x0] 09:38:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 67 (0x123e68000) [pid = 2245] [serial = 1492] [outer = 0x123b1f400] 09:38:01 INFO - PROCESS | 2245 | 1467477481508 Marionette DEBUG loaded listener.js 09:38:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 68 (0x12532cc00) [pid = 2245] [serial = 1493] [outer = 0x123b1f400] 09:38:01 INFO - PROCESS | 2245 | 1467477481831 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]]]}] 09:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 468ms 09:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:38:01 INFO - PROCESS | 2245 | 1467477481863 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:38:01 INFO - PROCESS | 2245 | 1467477481865 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 09:38:01 INFO - PROCESS | 2245 | 1467477481867 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:38:01 INFO - PROCESS | 2245 | 1467477481869 Marionette TRACE conn2 <- [1,1962,null,{}] 09:38:01 INFO - PROCESS | 2245 | 1467477481871 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}] 09:38:01 INFO - PROCESS | 2245 | 1467477481873 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:01 INFO - PROCESS | 2245 | 1467477481986 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:38:01 INFO - PROCESS | 2245 | 1467477481994 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:02 INFO - PROCESS | 2245 | 1467477482005 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x128960800 == 29 [pid = 2245] [id = 498] 09:38:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 69 (0x1122bbc00) [pid = 2245] [serial = 1494] [outer = 0x0] 09:38:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x125355400) [pid = 2245] [serial = 1495] [outer = 0x1122bbc00] 09:38:02 INFO - PROCESS | 2245 | 1467477482047 Marionette DEBUG loaded listener.js 09:38:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x125b89800) [pid = 2245] [serial = 1496] [outer = 0x1122bbc00] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 70 (0x1289e0800) [pid = 2245] [serial = 1465] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x119cd3800) [pid = 2245] [serial = 1462] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 68 (0x121974800) [pid = 2245] [serial = 1463] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 67 (0x119cda400) [pid = 2245] [serial = 1447] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 66 (0x123bd9000) [pid = 2245] [serial = 1450] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 65 (0x12118b000) [pid = 2245] [serial = 1448] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 64 (0x127115800) [pid = 2245] [serial = 1453] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 63 (0x1267bc800) [pid = 2245] [serial = 1451] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 62 (0x1181c4c00) [pid = 2245] [serial = 1459] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 61 (0x112f0c000) [pid = 2245] [serial = 1456] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 60 (0x1167a9800) [pid = 2245] [serial = 1457] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 59 (0x1195e2400) [pid = 2245] [serial = 1444] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 58 (0x116f0dc00) [pid = 2245] [serial = 1438] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 57 (0x117d24400) [pid = 2245] [serial = 1439] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 56 (0x1182f3400) [pid = 2245] [serial = 1441] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 55 (0x118706400) [pid = 2245] [serial = 1442] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 54 (0x11324b400) [pid = 2245] [serial = 1435] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 53 (0x115dfa800) [pid = 2245] [serial = 1436] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 52 (0x128ec7000) [pid = 2245] [serial = 1433] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 51 (0x128712c00) [pid = 2245] [serial = 1454] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 50 (0x118d86c00) [pid = 2245] [serial = 1460] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | --DOMWINDOW == 49 (0x119794000) [pid = 2245] [serial = 1445] [outer = 0x0] [url = about:blank] 09:38:03 INFO - PROCESS | 2245 | 1467477483379 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]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1524ms 09:38:03 INFO - PROCESS | 2245 | 1467477483392 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 2245 | 1467477483394 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 09:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:38:03 INFO - PROCESS | 2245 | 1467477483398 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 2245 | 1467477483400 Marionette TRACE conn2 <- [1,1966,null,{}] 09:38:03 INFO - PROCESS | 2245 | 1467477483404 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}] 09:38:03 INFO - PROCESS | 2245 | 1467477483406 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:03 INFO - PROCESS | 2245 | 1467477483483 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:38:03 INFO - PROCESS | 2245 | 1467477483535 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:03 INFO - PROCESS | 2245 | 1467477483538 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x116184800 == 30 [pid = 2245] [id = 499] 09:38:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 50 (0x1129b2400) [pid = 2245] [serial = 1497] [outer = 0x0] 09:38:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 51 (0x1122be000) [pid = 2245] [serial = 1498] [outer = 0x1129b2400] 09:38:03 INFO - PROCESS | 2245 | 1467477483566 Marionette DEBUG loaded listener.js 09:38:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 52 (0x1120ed000) [pid = 2245] [serial = 1499] [outer = 0x1129b2400] 09:38:03 INFO - PROCESS | 2245 | 1467477483883 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]]]}] 09:38:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:38:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 523ms 09:38:03 INFO - PROCESS | 2245 | 1467477483923 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:38:03 INFO - PROCESS | 2245 | 1467477483926 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 09:38:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:38:03 INFO - PROCESS | 2245 | 1467477483931 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:38:03 INFO - PROCESS | 2245 | 1467477483933 Marionette TRACE conn2 <- [1,1970,null,{}] 09:38:03 INFO - PROCESS | 2245 | 1467477483935 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}] 09:38:03 INFO - PROCESS | 2245 | 1467477483938 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:04 INFO - PROCESS | 2245 | 1467477484015 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:38:04 INFO - PROCESS | 2245 | 1467477484021 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 2245 | 1467477484024 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x117462000 == 31 [pid = 2245] [id = 500] 09:38:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 53 (0x11324e400) [pid = 2245] [serial = 1500] [outer = 0x0] 09:38:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 54 (0x115e5f000) [pid = 2245] [serial = 1501] [outer = 0x11324e400] 09:38:04 INFO - PROCESS | 2245 | 1467477484052 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 55 (0x11661c400) [pid = 2245] [serial = 1502] [outer = 0x11324e400] 09:38:04 INFO - PROCESS | 2245 | 1467477484390 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]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 468ms 09:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:38:04 INFO - PROCESS | 2245 | 1467477484400 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 2245 | 1467477484401 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 09:38:04 INFO - PROCESS | 2245 | 1467477484405 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 2245 | 1467477484416 Marionette TRACE conn2 <- [1,1974,null,{}] 09:38:04 INFO - PROCESS | 2245 | 1467477484425 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}] 09:38:04 INFO - PROCESS | 2245 | 1467477484429 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:04 INFO - PROCESS | 2245 | 1467477484505 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:38:04 INFO - PROCESS | 2245 | 1467477484510 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:04 INFO - PROCESS | 2245 | 1467477484512 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185c3800 == 32 [pid = 2245] [id = 501] 09:38:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 56 (0x110fb2c00) [pid = 2245] [serial = 1503] [outer = 0x0] 09:38:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 57 (0x116f08c00) [pid = 2245] [serial = 1504] [outer = 0x110fb2c00] 09:38:04 INFO - PROCESS | 2245 | 1467477484542 Marionette DEBUG loaded listener.js 09:38:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 58 (0x116fe7c00) [pid = 2245] [serial = 1505] [outer = 0x110fb2c00] 09:38:04 INFO - PROCESS | 2245 | 1467477484892 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]]]}] 09:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 531ms 09:38:04 INFO - PROCESS | 2245 | 1467477484936 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:38:04 INFO - PROCESS | 2245 | 1467477484938 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 09:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:38:04 INFO - PROCESS | 2245 | 1467477484940 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:38:04 INFO - PROCESS | 2245 | 1467477484942 Marionette TRACE conn2 <- [1,1978,null,{}] 09:38:04 INFO - PROCESS | 2245 | 1467477484944 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}] 09:38:04 INFO - PROCESS | 2245 | 1467477484945 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:05 INFO - PROCESS | 2245 | 1467477485045 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:38:05 INFO - PROCESS | 2245 | 1467477485053 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 2245 | 1467477485056 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193d4000 == 33 [pid = 2245] [id = 502] 09:38:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 59 (0x117d25000) [pid = 2245] [serial = 1506] [outer = 0x0] 09:38:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 60 (0x11809e800) [pid = 2245] [serial = 1507] [outer = 0x117d25000] 09:38:05 INFO - PROCESS | 2245 | 1467477485082 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 61 (0x118134000) [pid = 2245] [serial = 1508] [outer = 0x117d25000] 09:38:05 INFO - PROCESS | 2245 | 1467477485376 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]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 468ms 09:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:38:05 INFO - PROCESS | 2245 | 1467477485409 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 2245 | 1467477485411 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 09:38:05 INFO - PROCESS | 2245 | 1467477485413 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 2245 | 1467477485414 Marionette TRACE conn2 <- [1,1982,null,{}] 09:38:05 INFO - PROCESS | 2245 | 1467477485416 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}] 09:38:05 INFO - PROCESS | 2245 | 1467477485418 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:05 INFO - PROCESS | 2245 | 1467477485500 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:38:05 INFO - PROCESS | 2245 | 1467477485506 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:05 INFO - PROCESS | 2245 | 1467477485507 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f09000 == 34 [pid = 2245] [id = 503] 09:38:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 62 (0x11324b400) [pid = 2245] [serial = 1509] [outer = 0x0] 09:38:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 63 (0x1181c5000) [pid = 2245] [serial = 1510] [outer = 0x11324b400] 09:38:05 INFO - PROCESS | 2245 | 1467477485532 Marionette DEBUG loaded listener.js 09:38:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 64 (0x1182f4c00) [pid = 2245] [serial = 1511] [outer = 0x11324b400] 09:38:05 INFO - PROCESS | 2245 | 1467477485865 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]]]}] 09:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 471ms 09:38:05 INFO - PROCESS | 2245 | 1467477485885 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:38:05 INFO - PROCESS | 2245 | 1467477485888 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 09:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:38:05 INFO - PROCESS | 2245 | 1467477485891 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:38:05 INFO - PROCESS | 2245 | 1467477485892 Marionette TRACE conn2 <- [1,1986,null,{}] 09:38:05 INFO - PROCESS | 2245 | 1467477485894 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}] 09:38:05 INFO - PROCESS | 2245 | 1467477485899 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:06 INFO - PROCESS | 2245 | 1467477486017 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:38:06 INFO - PROCESS | 2245 | 1467477486025 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 2245 | 1467477486026 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x121999000 == 35 [pid = 2245] [id = 504] 09:38:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 65 (0x11846e800) [pid = 2245] [serial = 1512] [outer = 0x0] 09:38:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 66 (0x11870c800) [pid = 2245] [serial = 1513] [outer = 0x11846e800] 09:38:06 INFO - PROCESS | 2245 | 1467477486051 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 67 (0x11978c800) [pid = 2245] [serial = 1514] [outer = 0x11846e800] 09:38:06 INFO - PROCESS | 2245 | 1467477486349 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]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 469ms 09:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:38:06 INFO - PROCESS | 2245 | 1467477486362 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 2245 | 1467477486363 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 09:38:06 INFO - PROCESS | 2245 | 1467477486366 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 2245 | 1467477486367 Marionette TRACE conn2 <- [1,1990,null,{}] 09:38:06 INFO - PROCESS | 2245 | 1467477486369 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}] 09:38:06 INFO - PROCESS | 2245 | 1467477486371 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:06 INFO - PROCESS | 2245 | 1467477486459 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:38:06 INFO - PROCESS | 2245 | 1467477486462 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 2245 | 1467477486463 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x125c45800 == 36 [pid = 2245] [id = 505] 09:38:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 68 (0x1129ae800) [pid = 2245] [serial = 1515] [outer = 0x0] 09:38:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 69 (0x1199cb400) [pid = 2245] [serial = 1516] [outer = 0x1129ae800] 09:38:06 INFO - PROCESS | 2245 | 1467477486488 Marionette DEBUG loaded listener.js 09:38:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x119cd4000) [pid = 2245] [serial = 1517] [outer = 0x1129ae800] 09:38:06 INFO - PROCESS | 2245 | 1467477486800 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]]]}] 09:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 470ms 09:38:06 INFO - PROCESS | 2245 | 1467477486838 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:38:06 INFO - PROCESS | 2245 | 1467477486840 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 09:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:38:06 INFO - PROCESS | 2245 | 1467477486843 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:38:06 INFO - PROCESS | 2245 | 1467477486844 Marionette TRACE conn2 <- [1,1994,null,{}] 09:38:06 INFO - PROCESS | 2245 | 1467477486846 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}] 09:38:06 INFO - PROCESS | 2245 | 1467477486847 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:06 INFO - PROCESS | 2245 | 1467477486947 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:38:06 INFO - PROCESS | 2245 | 1467477486954 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:06 INFO - PROCESS | 2245 | 1467477486955 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ebe800 == 37 [pid = 2245] [id = 506] 09:38:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x1182f3400) [pid = 2245] [serial = 1518] [outer = 0x0] 09:38:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x119cd7c00) [pid = 2245] [serial = 1519] [outer = 0x1182f3400] 09:38:06 INFO - PROCESS | 2245 | 1467477486979 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x1210d0400) [pid = 2245] [serial = 1520] [outer = 0x1182f3400] 09:38:07 INFO - PROCESS | 2245 | 1467477487289 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]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 470ms 09:38:07 INFO - PROCESS | 2245 | 1467477487314 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 2245 | 1467477487315 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 09:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:38:07 INFO - PROCESS | 2245 | 1467477487318 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 2245 | 1467477487319 Marionette TRACE conn2 <- [1,1998,null,{}] 09:38:07 INFO - PROCESS | 2245 | 1467477487324 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}] 09:38:07 INFO - PROCESS | 2245 | 1467477487325 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:07 INFO - PROCESS | 2245 | 1467477487398 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:38:07 INFO - PROCESS | 2245 | 1467477487402 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 2245 | 1467477487405 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185c1800 == 38 [pid = 2245] [id = 507] 09:38:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x111f29800) [pid = 2245] [serial = 1521] [outer = 0x0] 09:38:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x121504000) [pid = 2245] [serial = 1522] [outer = 0x111f29800] 09:38:07 INFO - PROCESS | 2245 | 1467477487438 Marionette DEBUG loaded listener.js 09:38:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x123bd9000) [pid = 2245] [serial = 1523] [outer = 0x111f29800] 09:38:07 INFO - PROCESS | 2245 | 1467477487751 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]]]}] 09:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 473ms 09:38:07 INFO - PROCESS | 2245 | 1467477487792 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:38:07 INFO - PROCESS | 2245 | 1467477487794 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 09:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:38:07 INFO - PROCESS | 2245 | 1467477487797 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:38:07 INFO - PROCESS | 2245 | 1467477487799 Marionette TRACE conn2 <- [1,2002,null,{}] 09:38:07 INFO - PROCESS | 2245 | 1467477487802 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}] 09:38:07 INFO - PROCESS | 2245 | 1467477487804 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:07 INFO - PROCESS | 2245 | 1467477487966 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:38:07 INFO - PROCESS | 2245 | 1467477487975 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:07 INFO - PROCESS | 2245 | 1467477487976 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x12931d000 == 39 [pid = 2245] [id = 508] 09:38:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x123bdc400) [pid = 2245] [serial = 1524] [outer = 0x0] 09:38:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x125332400) [pid = 2245] [serial = 1525] [outer = 0x123bdc400] 09:38:08 INFO - PROCESS | 2245 | 1467477488016 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x125b81400) [pid = 2245] [serial = 1526] [outer = 0x123bdc400] 09:38:08 INFO - PROCESS | 2245 | 1467477488357 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]]]}] 09:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 569ms 09:38:08 INFO - PROCESS | 2245 | 1467477488366 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 2245 | 1467477488368 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 09:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:38:08 INFO - PROCESS | 2245 | 1467477488378 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 2245 | 1467477488379 Marionette TRACE conn2 <- [1,2006,null,{}] 09:38:08 INFO - PROCESS | 2245 | 1467477488382 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}] 09:38:08 INFO - PROCESS | 2245 | 1467477488383 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:08 INFO - PROCESS | 2245 | 1467477488476 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:38:08 INFO - PROCESS | 2245 | 1467477488540 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:08 INFO - PROCESS | 2245 | 1467477488542 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f08000 == 40 [pid = 2245] [id = 509] 09:38:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x111d83400) [pid = 2245] [serial = 1527] [outer = 0x0] 09:38:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x125c03000) [pid = 2245] [serial = 1528] [outer = 0x111d83400] 09:38:08 INFO - PROCESS | 2245 | 1467477488569 Marionette DEBUG loaded listener.js 09:38:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x12711e000) [pid = 2245] [serial = 1529] [outer = 0x111d83400] 09:38:08 INFO - PROCESS | 2245 | 1467477488936 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]]]}] 09:38:08 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 09:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 568ms 09:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:38:08 INFO - PROCESS | 2245 | 1467477488947 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:38:08 INFO - PROCESS | 2245 | 1467477488948 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 09:38:08 INFO - PROCESS | 2245 | 1467477488950 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:38:08 INFO - PROCESS | 2245 | 1467477488951 Marionette TRACE conn2 <- [1,2010,null,{}] 09:38:08 INFO - PROCESS | 2245 | 1467477488955 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}] 09:38:08 INFO - PROCESS | 2245 | 1467477488957 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:09 INFO - PROCESS | 2245 | 1467477489099 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:38:09 INFO - PROCESS | 2245 | 1467477489123 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 2245 | 1467477489124 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ad7b000 == 41 [pid = 2245] [id = 510] 09:38:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x127121c00) [pid = 2245] [serial = 1530] [outer = 0x0] 09:38:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x128709c00) [pid = 2245] [serial = 1531] [outer = 0x127121c00] 09:38:09 INFO - PROCESS | 2245 | 1467477489163 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x128713c00) [pid = 2245] [serial = 1532] [outer = 0x127121c00] 09:38:09 INFO - PROCESS | 2245 | 1467477489559 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]]]}] 09:38:09 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 09:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 622ms 09:38:09 INFO - PROCESS | 2245 | 1467477489573 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:38:09 INFO - PROCESS | 2245 | 1467477489574 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 09:38:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:38:09 INFO - PROCESS | 2245 | 1467477489577 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:38:09 INFO - PROCESS | 2245 | 1467477489578 Marionette TRACE conn2 <- [1,2014,null,{}] 09:38:09 INFO - PROCESS | 2245 | 1467477489580 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}] 09:38:09 INFO - PROCESS | 2245 | 1467477489581 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:09 INFO - PROCESS | 2245 | 1467477489681 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:38:09 INFO - PROCESS | 2245 | 1467477489692 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:09 INFO - PROCESS | 2245 | 1467477489693 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ae9e800 == 42 [pid = 2245] [id = 511] 09:38:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x128711000) [pid = 2245] [serial = 1533] [outer = 0x0] 09:38:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1289e5c00) [pid = 2245] [serial = 1534] [outer = 0x128711000] 09:38:09 INFO - PROCESS | 2245 | 1467477489724 Marionette DEBUG loaded listener.js 09:38:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1289f4c00) [pid = 2245] [serial = 1535] [outer = 0x128711000] 09:38:10 INFO - PROCESS | 2245 | 1467477490126 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]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 569ms 09:38:10 INFO - PROCESS | 2245 | 1467477490147 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 2245 | 1467477490149 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 09:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:38:10 INFO - PROCESS | 2245 | 1467477490159 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 2245 | 1467477490160 Marionette TRACE conn2 <- [1,2018,null,{}] 09:38:10 INFO - PROCESS | 2245 | 1467477490164 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}] 09:38:10 INFO - PROCESS | 2245 | 1467477490165 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:10 INFO - PROCESS | 2245 | 1467477490293 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:38:10 INFO - PROCESS | 2245 | 1467477490296 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:10 INFO - PROCESS | 2245 | 1467477490297 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b121000 == 43 [pid = 2245] [id = 512] 09:38:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1289e7c00) [pid = 2245] [serial = 1536] [outer = 0x0] 09:38:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x128c18400) [pid = 2245] [serial = 1537] [outer = 0x1289e7c00] 09:38:10 INFO - PROCESS | 2245 | 1467477490317 Marionette DEBUG loaded listener.js 09:38:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128cccc00) [pid = 2245] [serial = 1538] [outer = 0x1289e7c00] 09:38:10 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x123b1f400) [pid = 2245] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:38:10 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x11809bc00) [pid = 2245] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:38:10 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x11846b400) [pid = 2245] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:38:10 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1129b2c00) [pid = 2245] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:38:10 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x112f48400) [pid = 2245] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:38:10 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x113004000) [pid = 2245] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:38:10 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1164f2800) [pid = 2245] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:38:10 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x125325000) [pid = 2245] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:38:10 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1164e9c00) [pid = 2245] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:38:10 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x119cd2000) [pid = 2245] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:38:10 INFO - PROCESS | 2245 | 1467477490809 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]]]}] 09:38:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:38:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 671ms 09:38:10 INFO - PROCESS | 2245 | 1467477490831 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:38:10 INFO - PROCESS | 2245 | 1467477490833 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 09:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:38:10 INFO - PROCESS | 2245 | 1467477490837 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:38:10 INFO - PROCESS | 2245 | 1467477490839 Marionette TRACE conn2 <- [1,2022,null,{}] 09:38:10 INFO - PROCESS | 2245 | 1467477490842 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}] 09:38:10 INFO - PROCESS | 2245 | 1467477490844 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:10 INFO - PROCESS | 2245 | 1467477490971 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:38:11 INFO - PROCESS | 2245 | 1467477491081 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 2245 | 1467477491083 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x126776800 == 44 [pid = 2245] [id = 513] 09:38:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1129aac00) [pid = 2245] [serial = 1539] [outer = 0x0] 09:38:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1164f2800) [pid = 2245] [serial = 1540] [outer = 0x1129aac00] 09:38:11 INFO - PROCESS | 2245 | 1467477491122 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x123b1f400) [pid = 2245] [serial = 1541] [outer = 0x1129aac00] 09:38:11 INFO - PROCESS | 2245 | 1467477491406 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]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 624ms 09:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:38:11 INFO - PROCESS | 2245 | 1467477491459 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 2245 | 1467477491461 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 09:38:11 INFO - PROCESS | 2245 | 1467477491463 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 2245 | 1467477491464 Marionette TRACE conn2 <- [1,2026,null,{}] 09:38:11 INFO - PROCESS | 2245 | 1467477491466 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}] 09:38:11 INFO - PROCESS | 2245 | 1467477491467 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:11 INFO - PROCESS | 2245 | 1467477491548 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:38:11 INFO - PROCESS | 2245 | 1467477491606 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:11 INFO - PROCESS | 2245 | 1467477491607 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3fe800 == 45 [pid = 2245] [id = 514] 09:38:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x121183800) [pid = 2245] [serial = 1542] [outer = 0x0] 09:38:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x128cd1000) [pid = 2245] [serial = 1543] [outer = 0x121183800] 09:38:11 INFO - PROCESS | 2245 | 1467477491631 Marionette DEBUG loaded listener.js 09:38:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x128ec5c00) [pid = 2245] [serial = 1544] [outer = 0x121183800] 09:38:11 INFO - PROCESS | 2245 | 1467477491908 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]]]}] 09:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 470ms 09:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:38:11 INFO - PROCESS | 2245 | 1467477491933 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:38:11 INFO - PROCESS | 2245 | 1467477491934 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 09:38:11 INFO - PROCESS | 2245 | 1467477491945 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:38:11 INFO - PROCESS | 2245 | 1467477491946 Marionette TRACE conn2 <- [1,2030,null,{}] 09:38:11 INFO - PROCESS | 2245 | 1467477491948 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}] 09:38:11 INFO - PROCESS | 2245 | 1467477491949 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:12 INFO - PROCESS | 2245 | 1467477492045 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:38:12 INFO - PROCESS | 2245 | 1467477492049 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 2245 | 1467477492050 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1e2000 == 46 [pid = 2245] [id = 515] 09:38:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x120e26c00) [pid = 2245] [serial = 1545] [outer = 0x0] 09:38:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x128ecd800) [pid = 2245] [serial = 1546] [outer = 0x120e26c00] 09:38:12 INFO - PROCESS | 2245 | 1467477492074 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12934b800) [pid = 2245] [serial = 1547] [outer = 0x120e26c00] 09:38:12 INFO - PROCESS | 2245 | 1467477492421 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]]]}] 09:38:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:38:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 529ms 09:38:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:38:12 INFO - PROCESS | 2245 | 1467477492467 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:38:12 INFO - PROCESS | 2245 | 1467477492469 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 09:38:12 INFO - PROCESS | 2245 | 1467477492471 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:38:12 INFO - PROCESS | 2245 | 1467477492472 Marionette TRACE conn2 <- [1,2034,null,{}] 09:38:12 INFO - PROCESS | 2245 | 1467477492474 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}] 09:38:12 INFO - PROCESS | 2245 | 1467477492475 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:12 INFO - PROCESS | 2245 | 1467477492560 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:38:12 INFO - PROCESS | 2245 | 1467477492563 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:12 INFO - PROCESS | 2245 | 1467477492565 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c364000 == 47 [pid = 2245] [id = 516] 09:38:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128ed2400) [pid = 2245] [serial = 1548] [outer = 0x0] 09:38:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x129353c00) [pid = 2245] [serial = 1549] [outer = 0x128ed2400] 09:38:12 INFO - PROCESS | 2245 | 1467477492589 Marionette DEBUG loaded listener.js 09:38:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x129374800) [pid = 2245] [serial = 1550] [outer = 0x128ed2400] 09:38:13 INFO - PROCESS | 2245 | 1467477493084 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]]]}] 09:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 09:38:13 INFO - PROCESS | 2245 | 1467477493142 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:38:13 INFO - PROCESS | 2245 | 1467477493145 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 09:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:38:13 INFO - PROCESS | 2245 | 1467477493148 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:38:13 INFO - PROCESS | 2245 | 1467477493150 Marionette TRACE conn2 <- [1,2038,null,{}] 09:38:13 INFO - PROCESS | 2245 | 1467477493184 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}] 09:38:13 INFO - PROCESS | 2245 | 1467477493186 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:13 INFO - PROCESS | 2245 | 1467477493299 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:38:13 INFO - PROCESS | 2245 | 1467477493359 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:13 INFO - PROCESS | 2245 | 1467477493361 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x117164800 == 48 [pid = 2245] [id = 517] 09:38:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1129aa000) [pid = 2245] [serial = 1551] [outer = 0x0] 09:38:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x112f4b400) [pid = 2245] [serial = 1552] [outer = 0x1129aa000] 09:38:13 INFO - PROCESS | 2245 | 1467477493391 Marionette DEBUG loaded listener.js 09:38:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x11324ac00) [pid = 2245] [serial = 1553] [outer = 0x1129aa000] 09:38:14 INFO - PROCESS | 2245 | 1467477494104 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]]]}] 09:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 999ms 09:38:14 INFO - PROCESS | 2245 | 1467477494148 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 2245 | 1467477494150 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 09:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:38:14 INFO - PROCESS | 2245 | 1467477494154 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 2245 | 1467477494155 Marionette TRACE conn2 <- [1,2042,null,{}] 09:38:14 INFO - PROCESS | 2245 | 1467477494159 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}] 09:38:14 INFO - PROCESS | 2245 | 1467477494160 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:14 INFO - PROCESS | 2245 | 1467477494261 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:38:14 INFO - PROCESS | 2245 | 1467477494344 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:14 INFO - PROCESS | 2245 | 1467477494347 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:14 INFO - PROCESS | 2245 | ++DOCSHELL 0x116631800 == 49 [pid = 2245] [id = 518] 09:38:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1132a9c00) [pid = 2245] [serial = 1554] [outer = 0x0] 09:38:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x11338cc00) [pid = 2245] [serial = 1555] [outer = 0x1132a9c00] 09:38:14 INFO - PROCESS | 2245 | 1467477494375 Marionette DEBUG loaded listener.js 09:38:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1164eac00) [pid = 2245] [serial = 1556] [outer = 0x1132a9c00] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x1256c4000 == 48 [pid = 2245] [id = 496] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x126c97800 == 47 [pid = 2245] [id = 497] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1e2000 == 46 [pid = 2245] [id = 515] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3fe800 == 45 [pid = 2245] [id = 514] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x126776800 == 44 [pid = 2245] [id = 513] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x12b121000 == 43 [pid = 2245] [id = 512] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x12ae9e800 == 42 [pid = 2245] [id = 511] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x12ad7b000 == 41 [pid = 2245] [id = 510] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x125355400) [pid = 2245] [serial = 1495] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x120f08000 == 40 [pid = 2245] [id = 509] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x12931d000 == 39 [pid = 2245] [id = 508] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x1185c1800 == 38 [pid = 2245] [id = 507] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x126ebe800 == 37 [pid = 2245] [id = 506] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x125c45800 == 36 [pid = 2245] [id = 505] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x121999000 == 35 [pid = 2245] [id = 504] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x120f09000 == 34 [pid = 2245] [id = 503] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x1193d4000 == 33 [pid = 2245] [id = 502] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x1185c3800 == 32 [pid = 2245] [id = 501] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x117462000 == 31 [pid = 2245] [id = 500] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x116184800 == 30 [pid = 2245] [id = 499] 09:38:14 INFO - PROCESS | 2245 | --DOCSHELL 0x128960800 == 29 [pid = 2245] [id = 498] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x12532cc00) [pid = 2245] [serial = 1493] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x11809f000) [pid = 2245] [serial = 1477] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x118476400) [pid = 2245] [serial = 1480] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1181c1400) [pid = 2245] [serial = 1478] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11928f000) [pid = 2245] [serial = 1483] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1187cd400) [pid = 2245] [serial = 1481] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x120d5d000) [pid = 2245] [serial = 1487] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1195eb800) [pid = 2245] [serial = 1486] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x123e68000) [pid = 2245] [serial = 1492] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1195e8000) [pid = 2245] [serial = 1484] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x11324ec00) [pid = 2245] [serial = 1471] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x117563400) [pid = 2245] [serial = 1469] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x116a1c000) [pid = 2245] [serial = 1468] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x128c17000) [pid = 2245] [serial = 1466] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1167e6c00) [pid = 2245] [serial = 1474] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x115defc00) [pid = 2245] [serial = 1472] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1212b2c00) [pid = 2245] [serial = 1489] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x121975400) [pid = 2245] [serial = 1490] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x116a22000) [pid = 2245] [serial = 1475] [outer = 0x0] [url = about:blank] 09:38:14 INFO - PROCESS | 2245 | 1467477494880 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]]]}] 09:38:14 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) 09:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 770ms 09:38:14 INFO - PROCESS | 2245 | 1467477494924 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:38:14 INFO - PROCESS | 2245 | 1467477494927 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 09:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:38:14 INFO - PROCESS | 2245 | 1467477494930 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:38:14 INFO - PROCESS | 2245 | 1467477494932 Marionette TRACE conn2 <- [1,2046,null,{}] 09:38:14 INFO - PROCESS | 2245 | 1467477494936 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}] 09:38:14 INFO - PROCESS | 2245 | 1467477494940 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:15 INFO - PROCESS | 2245 | 1467477495032 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:38:15 INFO - PROCESS | 2245 | 1467477495101 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 2245 | 1467477495103 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x116fa9800 == 30 [pid = 2245] [id = 519] 09:38:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1132aa000) [pid = 2245] [serial = 1557] [outer = 0x0] 09:38:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x116619800) [pid = 2245] [serial = 1558] [outer = 0x1132aa000] 09:38:15 INFO - PROCESS | 2245 | 1467477495136 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1167ecc00) [pid = 2245] [serial = 1559] [outer = 0x1132aa000] 09:38:15 INFO - PROCESS | 2245 | 1467477495573 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]]]}] 09:38:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:38:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 722ms 09:38:15 INFO - PROCESS | 2245 | 1467477495654 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:38:15 INFO - PROCESS | 2245 | 1467477495658 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 09:38:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:38:15 INFO - PROCESS | 2245 | 1467477495665 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:38:15 INFO - PROCESS | 2245 | 1467477495667 Marionette TRACE conn2 <- [1,2050,null,{}] 09:38:15 INFO - PROCESS | 2245 | 1467477495670 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}] 09:38:15 INFO - PROCESS | 2245 | 1467477495674 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:15 INFO - PROCESS | 2245 | 1467477495768 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:38:15 INFO - PROCESS | 2245 | 1467477495836 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:15 INFO - PROCESS | 2245 | 1467477495837 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185ce000 == 31 [pid = 2245] [id = 520] 09:38:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x116f09800) [pid = 2245] [serial = 1560] [outer = 0x0] 09:38:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1174e7c00) [pid = 2245] [serial = 1561] [outer = 0x116f09800] 09:38:15 INFO - PROCESS | 2245 | 1467477495869 Marionette DEBUG loaded listener.js 09:38:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x118098000) [pid = 2245] [serial = 1562] [outer = 0x116f09800] 09:38:16 INFO - PROCESS | 2245 | 1467477496285 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]]]}] 09:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 672ms 09:38:16 INFO - PROCESS | 2245 | 1467477496337 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:38:16 INFO - PROCESS | 2245 | 1467477496338 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 09:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:38:16 INFO - PROCESS | 2245 | 1467477496341 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:38:16 INFO - PROCESS | 2245 | 1467477496343 Marionette TRACE conn2 <- [1,2054,null,{}] 09:38:16 INFO - PROCESS | 2245 | 1467477496352 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}] 09:38:16 INFO - PROCESS | 2245 | 1467477496355 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:16 INFO - PROCESS | 2245 | 1467477496450 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:38:16 INFO - PROCESS | 2245 | 1467477496509 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:16 INFO - PROCESS | 2245 | 1467477496512 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b77800 == 32 [pid = 2245] [id = 521] 09:38:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x112a7d400) [pid = 2245] [serial = 1563] [outer = 0x0] 09:38:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x11846f400) [pid = 2245] [serial = 1564] [outer = 0x112a7d400] 09:38:16 INFO - PROCESS | 2245 | 1467477496545 Marionette DEBUG loaded listener.js 09:38:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x118490000) [pid = 2245] [serial = 1565] [outer = 0x112a7d400] 09:38:16 INFO - PROCESS | 2245 | 1467477496995 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]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 676ms 09:38:17 INFO - PROCESS | 2245 | 1467477497018 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:38:17 INFO - PROCESS | 2245 | 1467477497023 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 09:38:17 INFO - PROCESS | 2245 | 1467477497026 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 2245 | 1467477497028 Marionette TRACE conn2 <- [1,2058,null,{}] 09:38:17 INFO - PROCESS | 2245 | 1467477497032 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}] 09:38:17 INFO - PROCESS | 2245 | 1467477497034 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:17 INFO - PROCESS | 2245 | 1467477497187 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:38:17 INFO - PROCESS | 2245 | 1467477497280 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:17 INFO - PROCESS | 2245 | 1467477497282 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x121596800 == 33 [pid = 2245] [id = 522] 09:38:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1182f7400) [pid = 2245] [serial = 1566] [outer = 0x0] 09:38:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x118d90000) [pid = 2245] [serial = 1567] [outer = 0x1182f7400] 09:38:17 INFO - PROCESS | 2245 | 1467477497332 Marionette DEBUG loaded listener.js 09:38:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x1195df000) [pid = 2245] [serial = 1568] [outer = 0x1182f7400] 09:38:17 INFO - PROCESS | 2245 | 1467477497797 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]]]}] 09:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 820ms 09:38:17 INFO - PROCESS | 2245 | 1467477497847 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:38:17 INFO - PROCESS | 2245 | 1467477497849 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 09:38:17 INFO - PROCESS | 2245 | 1467477497851 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:38:17 INFO - PROCESS | 2245 | 1467477497852 Marionette TRACE conn2 <- [1,2062,null,{}] 09:38:17 INFO - PROCESS | 2245 | 1467477497855 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}] 09:38:17 INFO - PROCESS | 2245 | 1467477497856 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:17 INFO - PROCESS | 2245 | 1467477497947 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:38:18 INFO - PROCESS | 2245 | 1467477498002 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 2245 | 1467477498003 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x125103000 == 34 [pid = 2245] [id = 523] 09:38:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1195e2800) [pid = 2245] [serial = 1569] [outer = 0x0] 09:38:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1195e9c00) [pid = 2245] [serial = 1570] [outer = 0x1195e2800] 09:38:18 INFO - PROCESS | 2245 | 1467477498032 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1199cf400) [pid = 2245] [serial = 1571] [outer = 0x1195e2800] 09:38:18 INFO - PROCESS | 2245 | 1467477498482 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]]]}] 09:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms 09:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:38:18 INFO - PROCESS | 2245 | 1467477498523 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:38:18 INFO - PROCESS | 2245 | 1467477498524 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 09:38:18 INFO - PROCESS | 2245 | 1467477498527 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:38:18 INFO - PROCESS | 2245 | 1467477498528 Marionette TRACE conn2 <- [1,2066,null,{}] 09:38:18 INFO - PROCESS | 2245 | 1467477498531 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}] 09:38:18 INFO - PROCESS | 2245 | 1467477498535 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:18 INFO - PROCESS | 2245 | 1467477498665 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:38:18 INFO - PROCESS | 2245 | 1467477498789 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:18 INFO - PROCESS | 2245 | 1467477498790 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x115eba000 == 35 [pid = 2245] [id = 524] 09:38:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x110fb5800) [pid = 2245] [serial = 1572] [outer = 0x0] 09:38:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x111d82c00) [pid = 2245] [serial = 1573] [outer = 0x110fb5800] 09:38:18 INFO - PROCESS | 2245 | 1467477498819 Marionette DEBUG loaded listener.js 09:38:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x112f4a400) [pid = 2245] [serial = 1574] [outer = 0x110fb5800] 09:38:19 INFO - PROCESS | 2245 | --DOCSHELL 0x117164800 == 34 [pid = 2245] [id = 517] 09:38:19 INFO - PROCESS | 2245 | --DOCSHELL 0x125103000 == 33 [pid = 2245] [id = 523] 09:38:19 INFO - PROCESS | 2245 | --DOCSHELL 0x121596800 == 32 [pid = 2245] [id = 522] 09:38:19 INFO - PROCESS | 2245 | --DOCSHELL 0x119b77800 == 31 [pid = 2245] [id = 521] 09:38:19 INFO - PROCESS | 2245 | --DOCSHELL 0x1185ce000 == 30 [pid = 2245] [id = 520] 09:38:19 INFO - PROCESS | 2245 | --DOCSHELL 0x116631800 == 29 [pid = 2245] [id = 518] 09:38:19 INFO - PROCESS | 2245 | --DOCSHELL 0x116fa9800 == 28 [pid = 2245] [id = 519] 09:38:19 INFO - PROCESS | 2245 | --DOCSHELL 0x12c364000 == 27 [pid = 2245] [id = 516] 09:38:19 INFO - PROCESS | 2245 | 1467477499718 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]]]}] 09:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1221ms 09:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:38:19 INFO - PROCESS | 2245 | 1467477499749 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:38:19 INFO - PROCESS | 2245 | 1467477499752 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 09:38:19 INFO - PROCESS | 2245 | 1467477499755 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:38:19 INFO - PROCESS | 2245 | 1467477499757 Marionette TRACE conn2 <- [1,2070,null,{}] 09:38:19 INFO - PROCESS | 2245 | 1467477499761 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}] 09:38:19 INFO - PROCESS | 2245 | 1467477499763 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:19 INFO - PROCESS | 2245 | 1467477499847 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:38:19 INFO - PROCESS | 2245 | 1467477499853 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:19 INFO - PROCESS | 2245 | 1467477499855 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x11715b000 == 28 [pid = 2245] [id = 525] 09:38:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x11324a800) [pid = 2245] [serial = 1575] [outer = 0x0] 09:38:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1167e7400) [pid = 2245] [serial = 1576] [outer = 0x11324a800] 09:38:19 INFO - PROCESS | 2245 | 1467477499887 Marionette DEBUG loaded listener.js 09:38:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1128d6000) [pid = 2245] [serial = 1577] [outer = 0x11324a800] 09:38:20 INFO - PROCESS | 2245 | 1467477500358 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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 620ms 09:38:20 INFO - PROCESS | 2245 | 1467477500377 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 2245 | 1467477500382 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 09:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:38:20 INFO - PROCESS | 2245 | 1467477500392 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 2245 | 1467477500395 Marionette TRACE conn2 <- [1,2074,null,{}] 09:38:20 INFO - PROCESS | 2245 | 1467477500398 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}] 09:38:20 INFO - PROCESS | 2245 | 1467477500401 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:20 INFO - PROCESS | 2245 | 1467477500515 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:38:20 INFO - PROCESS | 2245 | 1467477500526 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:20 INFO - PROCESS | 2245 | 1467477500527 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x11980f000 == 29 [pid = 2245] [id = 526] 09:38:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x116f09000) [pid = 2245] [serial = 1578] [outer = 0x0] 09:38:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1181ba400) [pid = 2245] [serial = 1579] [outer = 0x116f09000] 09:38:20 INFO - PROCESS | 2245 | 1467477500602 Marionette DEBUG loaded listener.js 09:38:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1182ed000) [pid = 2245] [serial = 1580] [outer = 0x116f09000] 09:38:20 INFO - PROCESS | 2245 | 1467477500919 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]]]}] 09:38:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:38:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 572ms 09:38:20 INFO - PROCESS | 2245 | 1467477500962 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:38:20 INFO - PROCESS | 2245 | 1467477500964 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 09:38:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:38:20 INFO - PROCESS | 2245 | 1467477500966 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:38:20 INFO - PROCESS | 2245 | 1467477500977 Marionette TRACE conn2 <- [1,2078,null,{}] 09:38:20 INFO - PROCESS | 2245 | 1467477500985 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}] 09:38:20 INFO - PROCESS | 2245 | 1467477500988 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:21 INFO - PROCESS | 2245 | 1467477501067 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:38:21 INFO - PROCESS | 2245 | 1467477501142 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 2245 | 1467477501144 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x125104000 == 30 [pid = 2245] [id = 527] 09:38:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1128d5000) [pid = 2245] [serial = 1581] [outer = 0x0] 09:38:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x119796400) [pid = 2245] [serial = 1582] [outer = 0x1128d5000] 09:38:21 INFO - PROCESS | 2245 | 1467477501174 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x120e2e400) [pid = 2245] [serial = 1583] [outer = 0x1128d5000] 09:38:21 INFO - PROCESS | 2245 | 1467477501463 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]]]}] 09:38:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 532ms 09:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:38:21 INFO - PROCESS | 2245 | 1467477501498 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:38:21 INFO - PROCESS | 2245 | 1467477501500 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 09:38:21 INFO - PROCESS | 2245 | 1467477501510 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:38:21 INFO - PROCESS | 2245 | 1467477501511 Marionette TRACE conn2 <- [1,2082,null,{}] 09:38:21 INFO - PROCESS | 2245 | 1467477501513 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}] 09:38:21 INFO - PROCESS | 2245 | 1467477501515 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:21 INFO - PROCESS | 2245 | 1467477501599 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:38:21 INFO - PROCESS | 2245 | 1467477501604 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:21 INFO - PROCESS | 2245 | 1467477501607 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x128960800 == 31 [pid = 2245] [id = 528] 09:38:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x121503c00) [pid = 2245] [serial = 1584] [outer = 0x0] 09:38:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x123e6b800) [pid = 2245] [serial = 1585] [outer = 0x121503c00] 09:38:21 INFO - PROCESS | 2245 | 1467477501633 Marionette DEBUG loaded listener.js 09:38:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x125351c00) [pid = 2245] [serial = 1586] [outer = 0x121503c00] 09:38:22 INFO - PROCESS | 2245 | 1467477502008 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]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 527ms 09:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:38:22 INFO - PROCESS | 2245 | 1467477502029 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:38:22 INFO - PROCESS | 2245 | 1467477502030 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 09:38:22 INFO - PROCESS | 2245 | 1467477502033 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 2245 | 1467477502034 Marionette TRACE conn2 <- [1,2086,null,{}] 09:38:22 INFO - PROCESS | 2245 | 1467477502036 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}] 09:38:22 INFO - PROCESS | 2245 | 1467477502037 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:22 INFO - PROCESS | 2245 | 1467477502144 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:38:22 INFO - PROCESS | 2245 | 1467477502157 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 2245 | 1467477502158 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e80800 == 32 [pid = 2245] [id = 529] 09:38:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x118097400) [pid = 2245] [serial = 1587] [outer = 0x0] 09:38:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x125b82800) [pid = 2245] [serial = 1588] [outer = 0x118097400] 09:38:22 INFO - PROCESS | 2245 | 1467477502183 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x1267b8400) [pid = 2245] [serial = 1589] [outer = 0x118097400] 09:38:22 INFO - PROCESS | 2245 | 1467477502544 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]]]}] 09:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 519ms 09:38:22 INFO - PROCESS | 2245 | 1467477502554 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:38:22 INFO - PROCESS | 2245 | 1467477502555 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 09:38:22 INFO - PROCESS | 2245 | 1467477502558 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:38:22 INFO - PROCESS | 2245 | 1467477502559 Marionette TRACE conn2 <- [1,2090,null,{}] 09:38:22 INFO - PROCESS | 2245 | 1467477502561 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}] 09:38:22 INFO - PROCESS | 2245 | 1467477502565 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:22 INFO - PROCESS | 2245 | 1467477502685 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:38:22 INFO - PROCESS | 2245 | 1467477502695 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:22 INFO - PROCESS | 2245 | 1467477502696 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299ab800 == 33 [pid = 2245] [id = 530] 09:38:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x1267b9c00) [pid = 2245] [serial = 1590] [outer = 0x0] 09:38:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x127121800) [pid = 2245] [serial = 1591] [outer = 0x1267b9c00] 09:38:22 INFO - PROCESS | 2245 | 1467477502722 Marionette DEBUG loaded listener.js 09:38:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x128c18000) [pid = 2245] [serial = 1592] [outer = 0x1267b9c00] 09:38:23 INFO - PROCESS | 2245 | 1467477503081 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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 568ms 09:38:23 INFO - PROCESS | 2245 | 1467477503127 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 2245 | 1467477503128 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 09:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:38:23 INFO - PROCESS | 2245 | 1467477503130 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 2245 | 1467477503131 Marionette TRACE conn2 <- [1,2094,null,{}] 09:38:23 INFO - PROCESS | 2245 | 1467477503134 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}] 09:38:23 INFO - PROCESS | 2245 | 1467477503135 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:23 INFO - PROCESS | 2245 | 1467477503233 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:38:23 INFO - PROCESS | 2245 | 1467477503245 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:23 INFO - PROCESS | 2245 | 1467477503254 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b11f800 == 34 [pid = 2245] [id = 531] 09:38:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x119792400) [pid = 2245] [serial = 1593] [outer = 0x0] 09:38:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x128cd6400) [pid = 2245] [serial = 1594] [outer = 0x119792400] 09:38:23 INFO - PROCESS | 2245 | 1467477503278 Marionette DEBUG loaded listener.js 09:38:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 118 (0x128ec7800) [pid = 2245] [serial = 1595] [outer = 0x119792400] 09:38:23 INFO - PROCESS | 2245 | 1467477503631 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]]]}] 09:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 519ms 09:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:38:23 INFO - PROCESS | 2245 | 1467477503649 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:38:23 INFO - PROCESS | 2245 | 1467477503650 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 09:38:23 INFO - PROCESS | 2245 | 1467477503652 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:38:23 INFO - PROCESS | 2245 | 1467477503654 Marionette TRACE conn2 <- [1,2098,null,{}] 09:38:23 INFO - PROCESS | 2245 | 1467477503656 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}] 09:38:23 INFO - PROCESS | 2245 | 1467477503657 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:23 INFO - PROCESS | 2245 | 1467477503763 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 117 (0x120e26c00) [pid = 2245] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x127121c00) [pid = 2245] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x1182f3400) [pid = 2245] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x117d25000) [pid = 2245] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x1122bbc00) [pid = 2245] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x128711000) [pid = 2245] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x1129b2400) [pid = 2245] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x111f29800) [pid = 2245] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x110fb2c00) [pid = 2245] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x11324e400) [pid = 2245] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x123bdc400) [pid = 2245] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x11846e800) [pid = 2245] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1129ae800) [pid = 2245] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1132a9c00) [pid = 2245] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x11324b400) [pid = 2245] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1289e7c00) [pid = 2245] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1129aac00) [pid = 2245] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x121183800) [pid = 2245] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x111d83400) [pid = 2245] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1129aa000) [pid = 2245] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:38:24 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x128ed2400) [pid = 2245] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:38:24 INFO - PROCESS | 2245 | 1467477504074 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 2245 | 1467477504075 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x113cb9000 == 35 [pid = 2245] [id = 532] 09:38:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x110fb3000) [pid = 2245] [serial = 1596] [outer = 0x0] 09:38:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x111f29800) [pid = 2245] [serial = 1597] [outer = 0x110fb3000] 09:38:24 INFO - PROCESS | 2245 | 1467477504100 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x112f56c00) [pid = 2245] [serial = 1598] [outer = 0x110fb3000] 09:38:24 INFO - PROCESS | 2245 | 1467477504376 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]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 771ms 09:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:38:24 INFO - PROCESS | 2245 | 1467477504428 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 2245 | 1467477504429 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 09:38:24 INFO - PROCESS | 2245 | 1467477504432 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 2245 | 1467477504433 Marionette TRACE conn2 <- [1,2102,null,{}] 09:38:24 INFO - PROCESS | 2245 | 1467477504435 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}] 09:38:24 INFO - PROCESS | 2245 | 1467477504438 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:24 INFO - PROCESS | 2245 | 1467477504536 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:38:24 INFO - PROCESS | 2245 | 1467477504543 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:24 INFO - PROCESS | 2245 | 1467477504544 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x125103000 == 36 [pid = 2245] [id = 533] 09:38:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x113c43c00) [pid = 2245] [serial = 1599] [outer = 0x0] 09:38:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1181c2000) [pid = 2245] [serial = 1600] [outer = 0x113c43c00] 09:38:24 INFO - PROCESS | 2245 | 1467477504576 Marionette DEBUG loaded listener.js 09:38:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x121831800) [pid = 2245] [serial = 1601] [outer = 0x113c43c00] 09:38:24 INFO - PROCESS | 2245 | 1467477504899 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]]]}] 09:38:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:38:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 520ms 09:38:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:38:24 INFO - PROCESS | 2245 | 1467477504952 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:38:24 INFO - PROCESS | 2245 | 1467477504954 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 09:38:24 INFO - PROCESS | 2245 | 1467477504956 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:38:24 INFO - PROCESS | 2245 | 1467477504957 Marionette TRACE conn2 <- [1,2106,null,{}] 09:38:24 INFO - PROCESS | 2245 | 1467477504971 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}] 09:38:24 INFO - PROCESS | 2245 | 1467477504972 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:25 INFO - PROCESS | 2245 | 1467477505047 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:38:25 INFO - PROCESS | 2245 | 1467477505051 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 2245 | 1467477505052 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1e7000 == 37 [pid = 2245] [id = 534] 09:38:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x118477400) [pid = 2245] [serial = 1602] [outer = 0x0] 09:38:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x128705800) [pid = 2245] [serial = 1603] [outer = 0x118477400] 09:38:25 INFO - PROCESS | 2245 | 1467477505081 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x128d67400) [pid = 2245] [serial = 1604] [outer = 0x118477400] 09:38:25 INFO - PROCESS | 2245 | 1467477505400 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]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 480ms 09:38:25 INFO - PROCESS | 2245 | 1467477505436 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 2245 | 1467477505440 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 09:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:38:25 INFO - PROCESS | 2245 | 1467477505443 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 2245 | 1467477505444 Marionette TRACE conn2 <- [1,2110,null,{}] 09:38:25 INFO - PROCESS | 2245 | 1467477505446 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}] 09:38:25 INFO - PROCESS | 2245 | 1467477505448 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:25 INFO - PROCESS | 2245 | 1467477505540 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:38:25 INFO - PROCESS | 2245 | 1467477505544 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:25 INFO - PROCESS | 2245 | 1467477505546 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e6e000 == 38 [pid = 2245] [id = 535] 09:38:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x121975400) [pid = 2245] [serial = 1605] [outer = 0x0] 09:38:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x12936f400) [pid = 2245] [serial = 1606] [outer = 0x121975400] 09:38:25 INFO - PROCESS | 2245 | 1467477505572 Marionette DEBUG loaded listener.js 09:38:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1293e5400) [pid = 2245] [serial = 1607] [outer = 0x121975400] 09:38:25 INFO - PROCESS | 2245 | 1467477505951 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]]]}] 09:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 518ms 09:38:25 INFO - PROCESS | 2245 | 1467477505961 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:38:25 INFO - PROCESS | 2245 | 1467477505962 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 09:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:38:25 INFO - PROCESS | 2245 | 1467477505965 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:38:25 INFO - PROCESS | 2245 | 1467477505966 Marionette TRACE conn2 <- [1,2114,null,{}] 09:38:25 INFO - PROCESS | 2245 | 1467477505968 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}] 09:38:25 INFO - PROCESS | 2245 | 1467477505970 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:26 INFO - PROCESS | 2245 | 1467477506083 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:38:26 INFO - PROCESS | 2245 | 1467477506165 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:26 INFO - PROCESS | 2245 | 1467477506167 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x115d7a800 == 39 [pid = 2245] [id = 536] 09:38:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x1110ab800) [pid = 2245] [serial = 1608] [outer = 0x0] 09:38:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1128ce400) [pid = 2245] [serial = 1609] [outer = 0x1110ab800] 09:38:26 INFO - PROCESS | 2245 | 1467477506199 Marionette DEBUG loaded listener.js 09:38:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x112f4e000) [pid = 2245] [serial = 1610] [outer = 0x1110ab800] 09:38:26 INFO - PROCESS | 2245 | 1467477506745 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]]]}] 09:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 820ms 09:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:38:26 INFO - PROCESS | 2245 | 1467477506800 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:38:26 INFO - PROCESS | 2245 | 1467477506802 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 09:38:26 INFO - PROCESS | 2245 | 1467477506807 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:38:26 INFO - PROCESS | 2245 | 1467477506810 Marionette TRACE conn2 <- [1,2118,null,{}] 09:38:26 INFO - PROCESS | 2245 | 1467477506813 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}] 09:38:26 INFO - PROCESS | 2245 | 1467477506815 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:26 INFO - PROCESS | 2245 | 1467477506946 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:38:27 INFO - PROCESS | 2245 | 1467477507032 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:27 INFO - PROCESS | 2245 | 1467477507033 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x121599800 == 40 [pid = 2245] [id = 537] 09:38:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x11809cc00) [pid = 2245] [serial = 1611] [outer = 0x0] 09:38:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x118139800) [pid = 2245] [serial = 1612] [outer = 0x11809cc00] 09:38:27 INFO - PROCESS | 2245 | 1467477507064 Marionette DEBUG loaded listener.js 09:38:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x118478c00) [pid = 2245] [serial = 1613] [outer = 0x11809cc00] 09:38:27 INFO - PROCESS | 2245 | 1467477507785 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]]]}] 09:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1022ms 09:38:27 INFO - PROCESS | 2245 | 1467477507828 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 09:38:27 INFO - PROCESS | 2245 | 1467477507831 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 09:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:38:27 INFO - PROCESS | 2245 | 1467477507834 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:38:27 INFO - PROCESS | 2245 | 1467477507836 Marionette TRACE conn2 <- [1,2122,null,{}] 09:38:27 INFO - PROCESS | 2245 | 1467477507840 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}] 09:38:27 INFO - PROCESS | 2245 | 1467477507841 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:27 INFO - PROCESS | 2245 | 1467477507957 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:38:28 INFO - PROCESS | 2245 | 1467477508019 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 2245 | 1467477508022 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d40000 == 41 [pid = 2245] [id = 538] 09:38:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x1129b2400) [pid = 2245] [serial = 1614] [outer = 0x0] 09:38:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x112f4ec00) [pid = 2245] [serial = 1615] [outer = 0x1129b2400] 09:38:28 INFO - PROCESS | 2245 | 1467477508050 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 118 (0x11661ac00) [pid = 2245] [serial = 1616] [outer = 0x1129b2400] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x128e6e000 == 40 [pid = 2245] [id = 535] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1e7000 == 39 [pid = 2245] [id = 534] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x125103000 == 38 [pid = 2245] [id = 533] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x113cb9000 == 37 [pid = 2245] [id = 532] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x12b11f800 == 36 [pid = 2245] [id = 531] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x1299ab800 == 35 [pid = 2245] [id = 530] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x128e80800 == 34 [pid = 2245] [id = 529] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x128960800 == 33 [pid = 2245] [id = 528] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x125104000 == 32 [pid = 2245] [id = 527] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x11980f000 == 31 [pid = 2245] [id = 526] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x11715b000 == 30 [pid = 2245] [id = 525] 09:38:28 INFO - PROCESS | 2245 | --DOCSHELL 0x115eba000 == 29 [pid = 2245] [id = 524] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 117 (0x128709c00) [pid = 2245] [serial = 1531] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x119cd7c00) [pid = 2245] [serial = 1519] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x1210d0400) [pid = 2245] [serial = 1520] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x11809e800) [pid = 2245] [serial = 1507] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x118134000) [pid = 2245] [serial = 1508] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x125b89800) [pid = 2245] [serial = 1496] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x1289e5c00) [pid = 2245] [serial = 1534] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x1122be000) [pid = 2245] [serial = 1498] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x1120ed000) [pid = 2245] [serial = 1499] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x121504000) [pid = 2245] [serial = 1522] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x123bd9000) [pid = 2245] [serial = 1523] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x116f08c00) [pid = 2245] [serial = 1504] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x116fe7c00) [pid = 2245] [serial = 1505] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x115e5f000) [pid = 2245] [serial = 1501] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x11661c400) [pid = 2245] [serial = 1502] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x125332400) [pid = 2245] [serial = 1525] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x125b81400) [pid = 2245] [serial = 1526] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x11870c800) [pid = 2245] [serial = 1513] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x11978c800) [pid = 2245] [serial = 1514] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1199cb400) [pid = 2245] [serial = 1516] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1164eac00) [pid = 2245] [serial = 1556] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x119cd4000) [pid = 2245] [serial = 1517] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1181c5000) [pid = 2245] [serial = 1510] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1182f4c00) [pid = 2245] [serial = 1511] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11338cc00) [pid = 2245] [serial = 1555] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x128c18400) [pid = 2245] [serial = 1537] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1289f4c00) [pid = 2245] [serial = 1535] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1164f2800) [pid = 2245] [serial = 1540] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x128cccc00) [pid = 2245] [serial = 1538] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x128ec5c00) [pid = 2245] [serial = 1544] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12711e000) [pid = 2245] [serial = 1529] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x125c03000) [pid = 2245] [serial = 1528] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x123b1f400) [pid = 2245] [serial = 1541] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x128713c00) [pid = 2245] [serial = 1532] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x128cd1000) [pid = 2245] [serial = 1543] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12934b800) [pid = 2245] [serial = 1547] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x11324ac00) [pid = 2245] [serial = 1553] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x129353c00) [pid = 2245] [serial = 1549] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x112f4b400) [pid = 2245] [serial = 1552] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x129374800) [pid = 2245] [serial = 1550] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x128ecd800) [pid = 2245] [serial = 1546] [outer = 0x0] [url = about:blank] 09:38:28 INFO - PROCESS | 2245 | 1467477508624 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]]]}] 09:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 822ms 09:38:28 INFO - PROCESS | 2245 | 1467477508658 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:38:28 INFO - PROCESS | 2245 | 1467477508663 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 09:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:38:28 INFO - PROCESS | 2245 | 1467477508670 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:38:28 INFO - PROCESS | 2245 | 1467477508673 Marionette TRACE conn2 <- [1,2126,null,{}] 09:38:28 INFO - PROCESS | 2245 | 1467477508677 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}] 09:38:28 INFO - PROCESS | 2245 | 1467477508680 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:28 INFO - PROCESS | 2245 | 1467477508804 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:38:28 INFO - PROCESS | 2245 | 1467477508887 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:28 INFO - PROCESS | 2245 | 1467477508888 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180ca800 == 30 [pid = 2245] [id = 539] 09:38:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1167a6400) [pid = 2245] [serial = 1617] [outer = 0x0] 09:38:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x11755a400) [pid = 2245] [serial = 1618] [outer = 0x1167a6400] 09:38:28 INFO - PROCESS | 2245 | 1467477508917 Marionette DEBUG loaded listener.js 09:38:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1181c1400) [pid = 2245] [serial = 1619] [outer = 0x1167a6400] 09:38:29 INFO - PROCESS | 2245 | 1467477509233 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]]]}] 09:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 574ms 09:38:29 INFO - PROCESS | 2245 | 1467477509244 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:38:29 INFO - PROCESS | 2245 | 1467477509246 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 09:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:38:29 INFO - PROCESS | 2245 | 1467477509248 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 2245 | 1467477509251 Marionette TRACE conn2 <- [1,2130,null,{}] 09:38:29 INFO - PROCESS | 2245 | 1467477509264 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}] 09:38:29 INFO - PROCESS | 2245 | 1467477509267 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:29 INFO - PROCESS | 2245 | 1467477509360 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:38:29 INFO - PROCESS | 2245 | 1467477509368 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:29 INFO - PROCESS | 2245 | 1467477509371 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:29 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f0c000 == 31 [pid = 2245] [id = 540] 09:38:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1181c0c00) [pid = 2245] [serial = 1620] [outer = 0x0] 09:38:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x118703400) [pid = 2245] [serial = 1621] [outer = 0x1181c0c00] 09:38:29 INFO - PROCESS | 2245 | 1467477509462 Marionette DEBUG loaded listener.js 09:38:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x119799400) [pid = 2245] [serial = 1622] [outer = 0x1181c0c00] 09:38:29 INFO - PROCESS | 2245 | 1467477509915 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] 09:38:29 INFO - PROCESS | 2245 | 1467477509926 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 09:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:38:29 INFO - PROCESS | 2245 | 1467477509928 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:38:29 INFO - PROCESS | 2245 | 1467477509929 Marionette TRACE conn2 <- [1,2134,null,{}] 09:38:29 INFO - PROCESS | 2245 | 1467477509931 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}] 09:38:29 INFO - PROCESS | 2245 | 1467477509933 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:30 INFO - PROCESS | 2245 | 1467477510047 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:38:30 INFO - PROCESS | 2245 | 1467477510054 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 2245 | 1467477510055 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bc9800 == 32 [pid = 2245] [id = 541] 09:38:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x113006000) [pid = 2245] [serial = 1623] [outer = 0x0] 09:38:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x119cd6400) [pid = 2245] [serial = 1624] [outer = 0x113006000] 09:38:30 INFO - PROCESS | 2245 | 1467477510081 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x12182a000) [pid = 2245] [serial = 1625] [outer = 0x113006000] 09:38:30 INFO - PROCESS | 2245 | 1467477510476 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]]]}] 09:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 569ms 09:38:30 INFO - PROCESS | 2245 | 1467477510498 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 09:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:38:30 INFO - PROCESS | 2245 | 1467477510500 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 09:38:30 INFO - PROCESS | 2245 | 1467477510504 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:38:30 INFO - PROCESS | 2245 | 1467477510508 Marionette TRACE conn2 <- [1,2138,null,{}] 09:38:30 INFO - PROCESS | 2245 | 1467477510511 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}] 09:38:30 INFO - PROCESS | 2245 | 1467477510513 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:30 INFO - PROCESS | 2245 | 1467477510631 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:38:30 INFO - PROCESS | 2245 | 1467477510721 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:30 INFO - PROCESS | 2245 | 1467477510722 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x116648800 == 33 [pid = 2245] [id = 542] 09:38:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x11324e000) [pid = 2245] [serial = 1626] [outer = 0x0] 09:38:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x12534e800) [pid = 2245] [serial = 1627] [outer = 0x11324e000] 09:38:30 INFO - PROCESS | 2245 | 1467477510749 Marionette DEBUG loaded listener.js 09:38:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x125c03000) [pid = 2245] [serial = 1628] [outer = 0x11324e000] 09:38:31 INFO - PROCESS | 2245 | 1467477511089 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]]]}] 09:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 623ms 09:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:38:31 INFO - PROCESS | 2245 | 1467477511127 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 2245 | 1467477511128 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 09:38:31 INFO - PROCESS | 2245 | 1467477511130 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 2245 | 1467477511131 Marionette TRACE conn2 <- [1,2142,null,{}] 09:38:31 INFO - PROCESS | 2245 | 1467477511134 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}] 09:38:31 INFO - PROCESS | 2245 | 1467477511138 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:31 INFO - PROCESS | 2245 | 1467477511258 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:38:31 INFO - PROCESS | 2245 | 1467477511292 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 2245 | 1467477511294 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x129484800 == 34 [pid = 2245] [id = 543] 09:38:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x125cb4400) [pid = 2245] [serial = 1629] [outer = 0x0] 09:38:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x126d9fc00) [pid = 2245] [serial = 1630] [outer = 0x125cb4400] 09:38:31 INFO - PROCESS | 2245 | 1467477511319 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1289f0800) [pid = 2245] [serial = 1631] [outer = 0x125cb4400] 09:38:31 INFO - PROCESS | 2245 | 1467477511650 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:38:31 INFO - PROCESS | 2245 | 1467477511704 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 09:38:31 INFO - PROCESS | 2245 | 1467477511706 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:38:31 INFO - PROCESS | 2245 | 1467477511707 Marionette TRACE conn2 <- [1,2146,null,{}] 09:38:31 INFO - PROCESS | 2245 | 1467477511717 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}] 09:38:31 INFO - PROCESS | 2245 | 1467477511719 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:31 INFO - PROCESS | 2245 | 1467477511823 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:38:31 INFO - PROCESS | 2245 | 1467477511826 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:31 INFO - PROCESS | 2245 | 1467477511828 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299b3000 == 35 [pid = 2245] [id = 544] 09:38:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x113009000) [pid = 2245] [serial = 1632] [outer = 0x0] 09:38:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128c12800) [pid = 2245] [serial = 1633] [outer = 0x113009000] 09:38:31 INFO - PROCESS | 2245 | 1467477511852 Marionette DEBUG loaded listener.js 09:38:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128d5ac00) [pid = 2245] [serial = 1634] [outer = 0x113009000] 09:38:32 INFO - PROCESS | 2245 | 1467477512213 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] 09:38:32 INFO - PROCESS | 2245 | 1467477512236 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 09:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:38:32 INFO - PROCESS | 2245 | 1467477512239 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 2245 | 1467477512241 Marionette TRACE conn2 <- [1,2150,null,{}] 09:38:32 INFO - PROCESS | 2245 | 1467477512250 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}] 09:38:32 INFO - PROCESS | 2245 | 1467477512252 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:32 INFO - PROCESS | 2245 | 1467477512354 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:38:32 INFO - PROCESS | 2245 | 1467477512358 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 2245 | 1467477512359 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x12aea5800 == 36 [pid = 2245] [id = 545] 09:38:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128d5c000) [pid = 2245] [serial = 1635] [outer = 0x0] 09:38:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x129349800) [pid = 2245] [serial = 1636] [outer = 0x128d5c000] 09:38:32 INFO - PROCESS | 2245 | 1467477512385 Marionette DEBUG loaded listener.js 09:38:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x129375800) [pid = 2245] [serial = 1637] [outer = 0x128d5c000] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x118097400) [pid = 2245] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1267b9c00) [pid = 2245] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1128d5000) [pid = 2245] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x110fb5800) [pid = 2245] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11324a800) [pid = 2245] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x121503c00) [pid = 2245] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x116f09000) [pid = 2245] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x119792400) [pid = 2245] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x110fb3000) [pid = 2245] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x118477400) [pid = 2245] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1132aa000) [pid = 2245] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x113c43c00) [pid = 2245] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x116f09800) [pid = 2245] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x112a7d400) [pid = 2245] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1182f7400) [pid = 2245] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:38:32 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1195e2800) [pid = 2245] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:38:32 INFO - PROCESS | 2245 | 1467477512834 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]]]}] 09:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 622ms 09:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:38:32 INFO - PROCESS | 2245 | 1467477512861 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:38:32 INFO - PROCESS | 2245 | 1467477512863 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 09:38:32 INFO - PROCESS | 2245 | 1467477512865 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:38:32 INFO - PROCESS | 2245 | 1467477512866 Marionette TRACE conn2 <- [1,2154,null,{}] 09:38:32 INFO - PROCESS | 2245 | 1467477512868 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}] 09:38:32 INFO - PROCESS | 2245 | 1467477512870 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:32 INFO - PROCESS | 2245 | 1467477512948 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:38:32 INFO - PROCESS | 2245 | 1467477512952 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:32 INFO - PROCESS | 2245 | 1467477512953 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x125369000 == 37 [pid = 2245] [id = 546] 09:38:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x112a7d400) [pid = 2245] [serial = 1638] [outer = 0x0] 09:38:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x11680a400) [pid = 2245] [serial = 1639] [outer = 0x112a7d400] 09:38:32 INFO - PROCESS | 2245 | 1467477512981 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1181c6c00) [pid = 2245] [serial = 1640] [outer = 0x112a7d400] 09:38:33 INFO - PROCESS | 2245 | 1467477513331 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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 518ms 09:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:38:33 INFO - PROCESS | 2245 | 1467477513384 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 2245 | 1467477513385 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 09:38:33 INFO - PROCESS | 2245 | 1467477513387 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 2245 | 1467477513388 Marionette TRACE conn2 <- [1,2158,null,{}] 09:38:33 INFO - PROCESS | 2245 | 1467477513391 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}] 09:38:33 INFO - PROCESS | 2245 | 1467477513392 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:33 INFO - PROCESS | 2245 | 1467477513475 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:38:33 INFO - PROCESS | 2245 | 1467477513479 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 2245 | 1467477513480 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bc4000 == 38 [pid = 2245] [id = 547] 09:38:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1181c7000) [pid = 2245] [serial = 1641] [outer = 0x0] 09:38:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1199cc400) [pid = 2245] [serial = 1642] [outer = 0x1181c7000] 09:38:33 INFO - PROCESS | 2245 | 1467477513504 Marionette DEBUG loaded listener.js 09:38:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1267b9c00) [pid = 2245] [serial = 1643] [outer = 0x1181c7000] 09:38:33 INFO - PROCESS | 2245 | 1467477513846 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]]]}] 09:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 472ms 09:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:38:33 INFO - PROCESS | 2245 | 1467477513860 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:38:33 INFO - PROCESS | 2245 | 1467477513862 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 09:38:33 INFO - PROCESS | 2245 | 1467477513864 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:38:33 INFO - PROCESS | 2245 | 1467477513865 Marionette TRACE conn2 <- [1,2162,null,{}] 09:38:33 INFO - PROCESS | 2245 | 1467477513868 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}] 09:38:33 INFO - PROCESS | 2245 | 1467477513870 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:33 INFO - PROCESS | 2245 | 1467477513964 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:38:33 INFO - PROCESS | 2245 | 1467477513968 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:33 INFO - PROCESS | 2245 | 1467477513970 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1df000 == 39 [pid = 2245] [id = 548] 09:38:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x118477400) [pid = 2245] [serial = 1644] [outer = 0x0] 09:38:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12934d400) [pid = 2245] [serial = 1645] [outer = 0x118477400] 09:38:34 INFO - PROCESS | 2245 | 1467477514050 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12a63e800) [pid = 2245] [serial = 1646] [outer = 0x118477400] 09:38:34 INFO - PROCESS | 2245 | 1467477514361 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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 520ms 09:38:34 INFO - PROCESS | 2245 | 1467477514385 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 2245 | 1467477514388 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 09:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:38:34 INFO - PROCESS | 2245 | 1467477514393 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 2245 | 1467477514394 Marionette TRACE conn2 <- [1,2166,null,{}] 09:38:34 INFO - PROCESS | 2245 | 1467477514396 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}] 09:38:34 INFO - PROCESS | 2245 | 1467477514398 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:34 INFO - PROCESS | 2245 | 1467477514481 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:38:34 INFO - PROCESS | 2245 | 1467477514485 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:34 INFO - PROCESS | 2245 | 1467477514486 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cac6800 == 40 [pid = 2245] [id = 549] 09:38:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12a641400) [pid = 2245] [serial = 1647] [outer = 0x0] 09:38:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12a647800) [pid = 2245] [serial = 1648] [outer = 0x12a641400] 09:38:34 INFO - PROCESS | 2245 | 1467477514511 Marionette DEBUG loaded listener.js 09:38:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12ae07800) [pid = 2245] [serial = 1649] [outer = 0x12a641400] 09:38:34 INFO - PROCESS | 2245 | 1467477514910 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]]]}] 09:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 570ms 09:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:38:34 INFO - PROCESS | 2245 | 1467477514964 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:38:34 INFO - PROCESS | 2245 | 1467477514966 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 09:38:34 INFO - PROCESS | 2245 | 1467477514969 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:38:34 INFO - PROCESS | 2245 | 1467477514972 Marionette TRACE conn2 <- [1,2170,null,{}] 09:38:34 INFO - PROCESS | 2245 | 1467477514976 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}] 09:38:34 INFO - PROCESS | 2245 | 1467477514977 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:35 INFO - PROCESS | 2245 | 1467477515085 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:38:35 INFO - PROCESS | 2245 | 1467477515162 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 2245 | 1467477515164 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c7800 == 41 [pid = 2245] [id = 550] 09:38:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1132aa400) [pid = 2245] [serial = 1650] [outer = 0x0] 09:38:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x115d1b400) [pid = 2245] [serial = 1651] [outer = 0x1132aa400] 09:38:35 INFO - PROCESS | 2245 | 1467477515195 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x116f03400) [pid = 2245] [serial = 1652] [outer = 0x1132aa400] 09:38:35 INFO - PROCESS | 2245 | 1467477515644 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]]]}] 09:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 723ms 09:38:35 INFO - PROCESS | 2245 | 1467477515693 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:38:35 INFO - PROCESS | 2245 | 1467477515696 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 09:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:38:35 INFO - PROCESS | 2245 | 1467477515701 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:38:35 INFO - PROCESS | 2245 | 1467477515702 Marionette TRACE conn2 <- [1,2174,null,{}] 09:38:35 INFO - PROCESS | 2245 | 1467477515707 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}] 09:38:35 INFO - PROCESS | 2245 | 1467477515709 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:35 INFO - PROCESS | 2245 | 1467477515813 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:38:35 INFO - PROCESS | 2245 | 1467477515889 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:35 INFO - PROCESS | 2245 | 1467477515891 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x128962800 == 42 [pid = 2245] [id = 551] 09:38:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x118474800) [pid = 2245] [serial = 1653] [outer = 0x0] 09:38:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x11870cc00) [pid = 2245] [serial = 1654] [outer = 0x118474800] 09:38:35 INFO - PROCESS | 2245 | 1467477515922 Marionette DEBUG loaded listener.js 09:38:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x11978cc00) [pid = 2245] [serial = 1655] [outer = 0x118474800] 09:38:36 INFO - PROCESS | 2245 | 1467477516357 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]]]}] 09:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 673ms 09:38:36 INFO - PROCESS | 2245 | 1467477516374 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:38:36 INFO - PROCESS | 2245 | 1467477516376 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 09:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:38:36 INFO - PROCESS | 2245 | 1467477516378 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:38:36 INFO - PROCESS | 2245 | 1467477516381 Marionette TRACE conn2 <- [1,2178,null,{}] 09:38:36 INFO - PROCESS | 2245 | 1467477516389 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}] 09:38:36 INFO - PROCESS | 2245 | 1467477516392 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:36 INFO - PROCESS | 2245 | 1467477516512 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:38:36 INFO - PROCESS | 2245 | 1467477516588 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:36 INFO - PROCESS | 2245 | 1467477516590 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cab8800 == 43 [pid = 2245] [id = 552] 09:38:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x125152c00) [pid = 2245] [serial = 1656] [outer = 0x0] 09:38:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x126d9bc00) [pid = 2245] [serial = 1657] [outer = 0x125152c00] 09:38:36 INFO - PROCESS | 2245 | 1467477516621 Marionette DEBUG loaded listener.js 09:38:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x128710400) [pid = 2245] [serial = 1658] [outer = 0x125152c00] 09:38:37 INFO - PROCESS | 2245 | 1467477517046 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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 723ms 09:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:38:37 INFO - PROCESS | 2245 | 1467477517102 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 2245 | 1467477517104 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 09:38:37 INFO - PROCESS | 2245 | 1467477517106 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 2245 | 1467477517108 Marionette TRACE conn2 <- [1,2182,null,{}] 09:38:37 INFO - PROCESS | 2245 | 1467477517110 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}] 09:38:37 INFO - PROCESS | 2245 | 1467477517111 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:37 INFO - PROCESS | 2245 | 1467477517217 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:38:37 INFO - PROCESS | 2245 | 1467477517279 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:37 INFO - PROCESS | 2245 | 1467477517280 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cfdd800 == 44 [pid = 2245] [id = 553] 09:38:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1289e1400) [pid = 2245] [serial = 1659] [outer = 0x0] 09:38:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x128ecc800) [pid = 2245] [serial = 1660] [outer = 0x1289e1400] 09:38:37 INFO - PROCESS | 2245 | 1467477517350 Marionette DEBUG loaded listener.js 09:38:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1293e3400) [pid = 2245] [serial = 1661] [outer = 0x1289e1400] 09:38:37 INFO - PROCESS | 2245 | 1467477517739 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]]]}] 09:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 669ms 09:38:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:38:37 INFO - PROCESS | 2245 | 1467477517777 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:38:37 INFO - PROCESS | 2245 | 1467477517778 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 09:38:37 INFO - PROCESS | 2245 | 1467477517781 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:38:37 INFO - PROCESS | 2245 | 1467477517782 Marionette TRACE conn2 <- [1,2186,null,{}] 09:38:37 INFO - PROCESS | 2245 | 1467477517785 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}] 09:38:37 INFO - PROCESS | 2245 | 1467477517786 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:37 INFO - PROCESS | 2245 | 1467477517911 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:38:38 INFO - PROCESS | 2245 | 1467477518168 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:38 INFO - PROCESS | 2245 | 1467477518170 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185bd000 == 45 [pid = 2245] [id = 554] 09:38:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x113004000) [pid = 2245] [serial = 1662] [outer = 0x0] 09:38:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x1132a9c00) [pid = 2245] [serial = 1663] [outer = 0x113004000] 09:38:38 INFO - PROCESS | 2245 | 1467477518256 Marionette DEBUG loaded listener.js 09:38:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1167aac00) [pid = 2245] [serial = 1664] [outer = 0x113004000] 09:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1019ms 09:38:38 INFO - PROCESS | 2245 | 1467477518794 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]]]}] 09:38:38 INFO - PROCESS | 2245 | 1467477518801 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:38:38 INFO - PROCESS | 2245 | 1467477518803 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 09:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:38:38 INFO - PROCESS | 2245 | 1467477518806 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:38:38 INFO - PROCESS | 2245 | 1467477518808 Marionette TRACE conn2 <- [1,2190,null,{}] 09:38:38 INFO - PROCESS | 2245 | 1467477518812 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}] 09:38:38 INFO - PROCESS | 2245 | 1467477518813 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1df000 == 44 [pid = 2245] [id = 548] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x125bc4000 == 43 [pid = 2245] [id = 547] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x125369000 == 42 [pid = 2245] [id = 546] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x12aea5800 == 41 [pid = 2245] [id = 545] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x1299b3000 == 40 [pid = 2245] [id = 544] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x129484800 == 39 [pid = 2245] [id = 543] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x116648800 == 38 [pid = 2245] [id = 542] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x125bc9800 == 37 [pid = 2245] [id = 541] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x120f0c000 == 36 [pid = 2245] [id = 540] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x1180ca800 == 35 [pid = 2245] [id = 539] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x118d40000 == 34 [pid = 2245] [id = 538] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x121599800 == 33 [pid = 2245] [id = 537] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x115d7a800 == 32 [pid = 2245] [id = 536] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x12cfdd800 == 31 [pid = 2245] [id = 553] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x12cab8800 == 30 [pid = 2245] [id = 552] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x128962800 == 29 [pid = 2245] [id = 551] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x12cac6800 == 28 [pid = 2245] [id = 549] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c7800 == 27 [pid = 2245] [id = 550] 09:38:39 INFO - PROCESS | 2245 | 1467477519390 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x128cd6400) [pid = 2245] [serial = 1594] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x128c18000) [pid = 2245] [serial = 1592] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x128ec7800) [pid = 2245] [serial = 1595] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x112f56c00) [pid = 2245] [serial = 1598] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x128705800) [pid = 2245] [serial = 1603] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1167ecc00) [pid = 2245] [serial = 1559] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x128d67400) [pid = 2245] [serial = 1604] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x111f29800) [pid = 2245] [serial = 1597] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x121831800) [pid = 2245] [serial = 1601] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x116619800) [pid = 2245] [serial = 1558] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x118098000) [pid = 2245] [serial = 1562] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1174e7c00) [pid = 2245] [serial = 1561] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x118490000) [pid = 2245] [serial = 1565] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x11846f400) [pid = 2245] [serial = 1564] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1195df000) [pid = 2245] [serial = 1568] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x118d90000) [pid = 2245] [serial = 1567] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1267b8400) [pid = 2245] [serial = 1589] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1199cf400) [pid = 2245] [serial = 1571] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1195e9c00) [pid = 2245] [serial = 1570] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1181c2000) [pid = 2245] [serial = 1600] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x125351c00) [pid = 2245] [serial = 1586] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12936f400) [pid = 2245] [serial = 1606] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x125b82800) [pid = 2245] [serial = 1588] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x127121800) [pid = 2245] [serial = 1591] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x119796400) [pid = 2245] [serial = 1582] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x120e2e400) [pid = 2245] [serial = 1583] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x112f4a400) [pid = 2245] [serial = 1574] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x111d82c00) [pid = 2245] [serial = 1573] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x1167e7400) [pid = 2245] [serial = 1576] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x1128d6000) [pid = 2245] [serial = 1577] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x123e6b800) [pid = 2245] [serial = 1585] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x1181ba400) [pid = 2245] [serial = 1579] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x1182ed000) [pid = 2245] [serial = 1580] [outer = 0x0] [url = about:blank] 09:38:39 INFO - PROCESS | 2245 | --DOCSHELL 0x1185bd000 == 26 [pid = 2245] [id = 554] 09:38:39 INFO - PROCESS | 2245 | 1467477519489 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:39 INFO - PROCESS | 2245 | 1467477519491 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x112d72800 == 27 [pid = 2245] [id = 555] 09:38:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x110fb8400) [pid = 2245] [serial = 1665] [outer = 0x0] 09:38:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1110ac400) [pid = 2245] [serial = 1666] [outer = 0x110fb8400] 09:38:39 INFO - PROCESS | 2245 | 1467477519521 Marionette DEBUG loaded listener.js 09:38:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x111f58000) [pid = 2245] [serial = 1667] [outer = 0x110fb8400] 09:38:39 INFO - PROCESS | 2245 | 1467477519868 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]]]}] 09:38:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:38:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1071ms 09:38:39 INFO - PROCESS | 2245 | 1467477519878 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:38:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:38:39 INFO - PROCESS | 2245 | 1467477519882 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 09:38:39 INFO - PROCESS | 2245 | 1467477519885 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:38:39 INFO - PROCESS | 2245 | 1467477519887 Marionette TRACE conn2 <- [1,2194,null,{}] 09:38:39 INFO - PROCESS | 2245 | 1467477519892 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}] 09:38:39 INFO - PROCESS | 2245 | 1467477519894 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:39 INFO - PROCESS | 2245 | 1467477519997 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:38:40 INFO - PROCESS | 2245 | 1467477520053 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 2245 | 1467477520055 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x117165000 == 28 [pid = 2245] [id = 556] 09:38:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x112ee8400) [pid = 2245] [serial = 1668] [outer = 0x0] 09:38:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x112f51800) [pid = 2245] [serial = 1669] [outer = 0x112ee8400] 09:38:40 INFO - PROCESS | 2245 | 1467477520082 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1133adc00) [pid = 2245] [serial = 1670] [outer = 0x112ee8400] 09:38:40 INFO - PROCESS | 2245 | 1467477520379 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]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 526ms 09:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:38:40 INFO - PROCESS | 2245 | 1467477520411 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 2245 | 1467477520413 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 09:38:40 INFO - PROCESS | 2245 | 1467477520415 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 2245 | 1467477520416 Marionette TRACE conn2 <- [1,2198,null,{}] 09:38:40 INFO - PROCESS | 2245 | 1467477520419 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}] 09:38:40 INFO - PROCESS | 2245 | 1467477520421 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:40 INFO - PROCESS | 2245 | 1467477520501 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:38:40 INFO - PROCESS | 2245 | 1467477520510 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:40 INFO - PROCESS | 2245 | 1467477520511 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185be000 == 29 [pid = 2245] [id = 557] 09:38:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x11612d400) [pid = 2245] [serial = 1671] [outer = 0x0] 09:38:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1167ea000) [pid = 2245] [serial = 1672] [outer = 0x11612d400] 09:38:40 INFO - PROCESS | 2245 | 1467477520545 Marionette DEBUG loaded listener.js 09:38:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x116f04c00) [pid = 2245] [serial = 1673] [outer = 0x11612d400] 09:38:40 INFO - PROCESS | 2245 | 1467477520916 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]]]}] 09:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 09:38:40 INFO - PROCESS | 2245 | 1467477520935 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:38:40 INFO - PROCESS | 2245 | 1467477520939 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 09:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:38:40 INFO - PROCESS | 2245 | 1467477520948 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:38:40 INFO - PROCESS | 2245 | 1467477520951 Marionette TRACE conn2 <- [1,2202,null,{}] 09:38:40 INFO - PROCESS | 2245 | 1467477520954 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}] 09:38:40 INFO - PROCESS | 2245 | 1467477520956 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:41 INFO - PROCESS | 2245 | 1467477521037 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:38:41 INFO - PROCESS | 2245 | 1467477521043 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 2245 | 1467477521044 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b44800 == 30 [pid = 2245] [id = 558] 09:38:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x116f0d000) [pid = 2245] [serial = 1674] [outer = 0x0] 09:38:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x117d24400) [pid = 2245] [serial = 1675] [outer = 0x116f0d000] 09:38:41 INFO - PROCESS | 2245 | 1467477521069 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1181bbc00) [pid = 2245] [serial = 1676] [outer = 0x116f0d000] 09:38:41 INFO - PROCESS | 2245 | 1467477521425 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]]]}] 09:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 526ms 09:38:41 INFO - PROCESS | 2245 | 1467477521481 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:38:41 INFO - PROCESS | 2245 | 1467477521483 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 09:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:38:41 INFO - PROCESS | 2245 | 1467477521485 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:38:41 INFO - PROCESS | 2245 | 1467477521486 Marionette TRACE conn2 <- [1,2206,null,{}] 09:38:41 INFO - PROCESS | 2245 | 1467477521489 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}] 09:38:41 INFO - PROCESS | 2245 | 1467477521490 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:41 INFO - PROCESS | 2245 | 1467477521595 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:38:41 INFO - PROCESS | 2245 | 1467477521611 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:41 INFO - PROCESS | 2245 | 1467477521612 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x121252800 == 31 [pid = 2245] [id = 559] 09:38:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1181c2000) [pid = 2245] [serial = 1677] [outer = 0x0] 09:38:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x11846cc00) [pid = 2245] [serial = 1678] [outer = 0x1181c2000] 09:38:41 INFO - PROCESS | 2245 | 1467477521645 Marionette DEBUG loaded listener.js 09:38:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x118483400) [pid = 2245] [serial = 1679] [outer = 0x1181c2000] 09:38:41 INFO - PROCESS | 2245 | 1467477521993 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]]]}] 09:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 522ms 09:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:38:42 INFO - PROCESS | 2245 | 1467477522011 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 2245 | 1467477522013 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 09:38:42 INFO - PROCESS | 2245 | 1467477522015 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 2245 | 1467477522016 Marionette TRACE conn2 <- [1,2210,null,{}] 09:38:42 INFO - PROCESS | 2245 | 1467477522019 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}] 09:38:42 INFO - PROCESS | 2245 | 1467477522020 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:42 INFO - PROCESS | 2245 | 1467477522123 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:38:42 INFO - PROCESS | 2245 | 1467477522127 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 2245 | 1467477522131 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256af000 == 32 [pid = 2245] [id = 560] 09:38:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x115e60800) [pid = 2245] [serial = 1680] [outer = 0x0] 09:38:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x11928d000) [pid = 2245] [serial = 1681] [outer = 0x115e60800] 09:38:42 INFO - PROCESS | 2245 | 1467477522165 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x119791000) [pid = 2245] [serial = 1682] [outer = 0x115e60800] 09:38:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:38:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 519ms 09:38:42 INFO - PROCESS | 2245 | 1467477522525 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]]]}] 09:38:42 INFO - PROCESS | 2245 | 1467477522535 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:38:42 INFO - PROCESS | 2245 | 1467477522537 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 09:38:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:38:42 INFO - PROCESS | 2245 | 1467477522543 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:38:42 INFO - PROCESS | 2245 | 1467477522545 Marionette TRACE conn2 <- [1,2214,null,{}] 09:38:42 INFO - PROCESS | 2245 | 1467477522555 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}] 09:38:42 INFO - PROCESS | 2245 | 1467477522558 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:42 INFO - PROCESS | 2245 | 1467477522676 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:38:42 INFO - PROCESS | 2245 | 1467477522717 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:42 INFO - PROCESS | 2245 | 1467477522719 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x112641800 == 33 [pid = 2245] [id = 561] 09:38:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x119109400) [pid = 2245] [serial = 1683] [outer = 0x0] 09:38:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x119cd2000) [pid = 2245] [serial = 1684] [outer = 0x119109400] 09:38:42 INFO - PROCESS | 2245 | 1467477522754 Marionette DEBUG loaded listener.js 09:38:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x120e2e000) [pid = 2245] [serial = 1685] [outer = 0x119109400] 09:38:43 INFO - PROCESS | 2245 | 1467477523093 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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 570ms 09:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:38:43 INFO - PROCESS | 2245 | 1467477523113 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 2245 | 1467477523114 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 09:38:43 INFO - PROCESS | 2245 | 1467477523117 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 2245 | 1467477523118 Marionette TRACE conn2 <- [1,2218,null,{}] 09:38:43 INFO - PROCESS | 2245 | 1467477523120 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}] 09:38:43 INFO - PROCESS | 2245 | 1467477523122 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:43 INFO - PROCESS | 2245 | 1467477523224 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:38:43 INFO - PROCESS | 2245 | 1467477523238 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 2245 | 1467477523239 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x128ab8000 == 34 [pid = 2245] [id = 562] 09:38:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x119cdb800) [pid = 2245] [serial = 1686] [outer = 0x0] 09:38:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1212ae400) [pid = 2245] [serial = 1687] [outer = 0x119cdb800] 09:38:43 INFO - PROCESS | 2245 | 1467477523263 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12167bc00) [pid = 2245] [serial = 1688] [outer = 0x119cdb800] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x121975400) [pid = 2245] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x125cb4400) [pid = 2245] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x113009000) [pid = 2245] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x128d5c000) [pid = 2245] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1167a6400) [pid = 2245] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1181c0c00) [pid = 2245] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1129b2400) [pid = 2245] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x11809cc00) [pid = 2245] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x113006000) [pid = 2245] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1110ab800) [pid = 2245] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x112a7d400) [pid = 2245] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12a641400) [pid = 2245] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x118477400) [pid = 2245] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x11324e000) [pid = 2245] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:38:43 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1181c7000) [pid = 2245] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:38:43 INFO - PROCESS | 2245 | 1467477523762 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]]]}] 09:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 669ms 09:38:43 INFO - PROCESS | 2245 | 1467477523787 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:38:43 INFO - PROCESS | 2245 | 1467477523789 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 09:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:38:43 INFO - PROCESS | 2245 | 1467477523792 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:38:43 INFO - PROCESS | 2245 | 1467477523793 Marionette TRACE conn2 <- [1,2222,null,{}] 09:38:43 INFO - PROCESS | 2245 | 1467477523796 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}] 09:38:43 INFO - PROCESS | 2245 | 1467477523797 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:43 INFO - PROCESS | 2245 | 1467477523874 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:38:43 INFO - PROCESS | 2245 | 1467477523878 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:43 INFO - PROCESS | 2245 | 1467477523879 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e86800 == 35 [pid = 2245] [id = 563] 09:38:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x112f50000) [pid = 2245] [serial = 1689] [outer = 0x0] 09:38:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1182e9800) [pid = 2245] [serial = 1690] [outer = 0x112f50000] 09:38:43 INFO - PROCESS | 2245 | 1467477523904 Marionette DEBUG loaded listener.js 09:38:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1212b1000) [pid = 2245] [serial = 1691] [outer = 0x112f50000] 09:38:44 INFO - PROCESS | 2245 | 1467477524264 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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 09:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:38:44 INFO - PROCESS | 2245 | 1467477524313 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 2245 | 1467477524314 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 09:38:44 INFO - PROCESS | 2245 | 1467477524316 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 2245 | 1467477524317 Marionette TRACE conn2 <- [1,2226,null,{}] 09:38:44 INFO - PROCESS | 2245 | 1467477524320 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}] 09:38:44 INFO - PROCESS | 2245 | 1467477524321 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:44 INFO - PROCESS | 2245 | 1467477524401 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:38:44 INFO - PROCESS | 2245 | 1467477524407 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 2245 | 1467477524408 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x129487000 == 36 [pid = 2245] [id = 564] 09:38:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x11846f800) [pid = 2245] [serial = 1692] [outer = 0x0] 09:38:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x123e61c00) [pid = 2245] [serial = 1693] [outer = 0x11846f800] 09:38:44 INFO - PROCESS | 2245 | 1467477524433 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12532a800) [pid = 2245] [serial = 1694] [outer = 0x11846f800] 09:38:44 INFO - PROCESS | 2245 | 1467477524762 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]]]}] 09:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 469ms 09:38:44 INFO - PROCESS | 2245 | 1467477524785 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:38:44 INFO - PROCESS | 2245 | 1467477524787 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 09:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:38:44 INFO - PROCESS | 2245 | 1467477524792 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:38:44 INFO - PROCESS | 2245 | 1467477524793 Marionette TRACE conn2 <- [1,2230,null,{}] 09:38:44 INFO - PROCESS | 2245 | 1467477524795 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}] 09:38:44 INFO - PROCESS | 2245 | 1467477524796 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:44 INFO - PROCESS | 2245 | 1467477524876 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:38:44 INFO - PROCESS | 2245 | 1467477524879 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:44 INFO - PROCESS | 2245 | 1467477524881 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x12a6d1000 == 37 [pid = 2245] [id = 565] 09:38:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x125351c00) [pid = 2245] [serial = 1695] [outer = 0x0] 09:38:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x125615400) [pid = 2245] [serial = 1696] [outer = 0x125351c00] 09:38:44 INFO - PROCESS | 2245 | 1467477524908 Marionette DEBUG loaded listener.js 09:38:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x125c0e400) [pid = 2245] [serial = 1697] [outer = 0x125351c00] 09:38:45 INFO - PROCESS | 2245 | 1467477525319 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]]]}] 09:38:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:38:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 569ms 09:38:45 INFO - PROCESS | 2245 | 1467477525361 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:38:45 INFO - PROCESS | 2245 | 1467477525364 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 09:38:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:38:45 INFO - PROCESS | 2245 | 1467477525367 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:38:45 INFO - PROCESS | 2245 | 1467477525370 Marionette TRACE conn2 <- [1,2234,null,{}] 09:38:45 INFO - PROCESS | 2245 | 1467477525374 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}] 09:38:45 INFO - PROCESS | 2245 | 1467477525376 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:45 INFO - PROCESS | 2245 | 1467477525508 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:38:45 INFO - PROCESS | 2245 | 1467477525515 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:45 INFO - PROCESS | 2245 | 1467477525516 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256ae800 == 38 [pid = 2245] [id = 566] 09:38:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1267b5800) [pid = 2245] [serial = 1698] [outer = 0x0] 09:38:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128708800) [pid = 2245] [serial = 1699] [outer = 0x1267b5800] 09:38:45 INFO - PROCESS | 2245 | 1467477525541 Marionette DEBUG loaded listener.js 09:38:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x128713c00) [pid = 2245] [serial = 1700] [outer = 0x1267b5800] 09:38:46 INFO - PROCESS | 2245 | 1467477526092 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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 776ms 09:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:38:46 INFO - PROCESS | 2245 | 1467477526143 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 2245 | 1467477526145 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 09:38:46 INFO - PROCESS | 2245 | 1467477526149 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 2245 | 1467477526151 Marionette TRACE conn2 <- [1,2238,null,{}] 09:38:46 INFO - PROCESS | 2245 | 1467477526156 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}] 09:38:46 INFO - PROCESS | 2245 | 1467477526157 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:46 INFO - PROCESS | 2245 | 1467477526289 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:38:46 INFO - PROCESS | 2245 | 1467477526375 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:46 INFO - PROCESS | 2245 | 1467477526377 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d50000 == 39 [pid = 2245] [id = 567] 09:38:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x112f4d000) [pid = 2245] [serial = 1701] [outer = 0x0] 09:38:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1131e4c00) [pid = 2245] [serial = 1702] [outer = 0x112f4d000] 09:38:46 INFO - PROCESS | 2245 | 1467477526408 Marionette DEBUG loaded listener.js 09:38:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x116134c00) [pid = 2245] [serial = 1703] [outer = 0x112f4d000] 09:38:46 INFO - PROCESS | 2245 | 1467477526875 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]]]}] 09:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 774ms 09:38:46 INFO - PROCESS | 2245 | 1467477526923 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:38:46 INFO - PROCESS | 2245 | 1467477526926 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 09:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:38:46 INFO - PROCESS | 2245 | 1467477526931 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:38:46 INFO - PROCESS | 2245 | 1467477526933 Marionette TRACE conn2 <- [1,2242,null,{}] 09:38:46 INFO - PROCESS | 2245 | 1467477526936 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}] 09:38:46 INFO - PROCESS | 2245 | 1467477526937 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:47 INFO - PROCESS | 2245 | 1467477527099 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:38:47 INFO - PROCESS | 2245 | 1467477527287 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 2245 | 1467477527289 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x11667d800 == 40 [pid = 2245] [id = 568] 09:38:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x110fb8c00) [pid = 2245] [serial = 1704] [outer = 0x0] 09:38:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x112dd7000) [pid = 2245] [serial = 1705] [outer = 0x110fb8c00] 09:38:47 INFO - PROCESS | 2245 | 1467477527319 Marionette DEBUG loaded listener.js 09:38:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1133a7c00) [pid = 2245] [serial = 1706] [outer = 0x110fb8c00] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x12a6d1000 == 39 [pid = 2245] [id = 565] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x129487000 == 38 [pid = 2245] [id = 564] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x128e86800 == 37 [pid = 2245] [id = 563] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x128ab8000 == 36 [pid = 2245] [id = 562] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x112641800 == 35 [pid = 2245] [id = 561] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x1256af000 == 34 [pid = 2245] [id = 560] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x121252800 == 33 [pid = 2245] [id = 559] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x119b44800 == 32 [pid = 2245] [id = 558] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x1185be000 == 31 [pid = 2245] [id = 557] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x117165000 == 30 [pid = 2245] [id = 556] 09:38:47 INFO - PROCESS | 2245 | --DOCSHELL 0x112d72800 == 29 [pid = 2245] [id = 555] 09:38:47 INFO - PROCESS | 2245 | 1467477527802 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]]]}] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1293e5400) [pid = 2245] [serial = 1607] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x126d9fc00) [pid = 2245] [serial = 1630] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x128c12800) [pid = 2245] [serial = 1633] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1289f0800) [pid = 2245] [serial = 1631] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x129349800) [pid = 2245] [serial = 1636] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x11755a400) [pid = 2245] [serial = 1618] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1181c1400) [pid = 2245] [serial = 1619] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x118703400) [pid = 2245] [serial = 1621] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x119799400) [pid = 2245] [serial = 1622] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x112f4ec00) [pid = 2245] [serial = 1615] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x11661ac00) [pid = 2245] [serial = 1616] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x118139800) [pid = 2245] [serial = 1612] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x118478c00) [pid = 2245] [serial = 1613] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x119cd6400) [pid = 2245] [serial = 1624] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12182a000) [pid = 2245] [serial = 1625] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1128ce400) [pid = 2245] [serial = 1609] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x112f4e000) [pid = 2245] [serial = 1610] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1181c6c00) [pid = 2245] [serial = 1640] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x12a647800) [pid = 2245] [serial = 1648] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x11680a400) [pid = 2245] [serial = 1639] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12a63e800) [pid = 2245] [serial = 1646] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12ae07800) [pid = 2245] [serial = 1649] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x129375800) [pid = 2245] [serial = 1637] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x12534e800) [pid = 2245] [serial = 1627] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x128d5ac00) [pid = 2245] [serial = 1634] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x125c03000) [pid = 2245] [serial = 1628] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x1267b9c00) [pid = 2245] [serial = 1643] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x12934d400) [pid = 2245] [serial = 1645] [outer = 0x0] [url = about:blank] 09:38:47 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x1199cc400) [pid = 2245] [serial = 1642] [outer = 0x0] [url = about:blank] 09:38:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:38:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 919ms 09:38:47 INFO - PROCESS | 2245 | 1467477527852 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:38:47 INFO - PROCESS | 2245 | 1467477527854 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 09:38:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:38:47 INFO - PROCESS | 2245 | 1467477527857 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:38:47 INFO - PROCESS | 2245 | 1467477527859 Marionette TRACE conn2 <- [1,2246,null,{}] 09:38:47 INFO - PROCESS | 2245 | 1467477527862 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}] 09:38:47 INFO - PROCESS | 2245 | 1467477527865 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:47 INFO - PROCESS | 2245 | 1467477527945 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:38:47 INFO - PROCESS | 2245 | 1467477527950 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:47 INFO - PROCESS | 2245 | 1467477527952 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c2800 == 30 [pid = 2245] [id = 569] 09:38:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x1167a9800) [pid = 2245] [serial = 1707] [outer = 0x0] 09:38:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x116a1c000) [pid = 2245] [serial = 1708] [outer = 0x1167a9800] 09:38:47 INFO - PROCESS | 2245 | 1467477527982 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x116f10800) [pid = 2245] [serial = 1709] [outer = 0x1167a9800] 09:38:48 INFO - PROCESS | 2245 | 1467477528330 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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 09:38:48 INFO - PROCESS | 2245 | 1467477528389 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 2245 | 1467477528391 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 09:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:38:48 INFO - PROCESS | 2245 | 1467477528395 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 2245 | 1467477528397 Marionette TRACE conn2 <- [1,2250,null,{}] 09:38:48 INFO - PROCESS | 2245 | 1467477528399 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}] 09:38:48 INFO - PROCESS | 2245 | 1467477528400 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:48 INFO - PROCESS | 2245 | 1467477528482 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:38:48 INFO - PROCESS | 2245 | 1467477528488 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:48 INFO - PROCESS | 2245 | 1467477528491 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:48 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b31000 == 31 [pid = 2245] [id = 570] 09:38:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x116f11c00) [pid = 2245] [serial = 1710] [outer = 0x0] 09:38:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x11809c400) [pid = 2245] [serial = 1711] [outer = 0x116f11c00] 09:38:48 INFO - PROCESS | 2245 | 1467477528517 Marionette DEBUG loaded listener.js 09:38:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1181c6800) [pid = 2245] [serial = 1712] [outer = 0x116f11c00] 09:38:48 INFO - PROCESS | 2245 | 1467477528938 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]]]}] 09:38:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:38:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 569ms 09:38:48 INFO - PROCESS | 2245 | 1467477528965 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:38:48 INFO - PROCESS | 2245 | 1467477528967 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 09:38:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:38:48 INFO - PROCESS | 2245 | 1467477528977 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:38:48 INFO - PROCESS | 2245 | 1467477528983 Marionette TRACE conn2 <- [1,2254,null,{}] 09:38:48 INFO - PROCESS | 2245 | 1467477528989 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}] 09:38:48 INFO - PROCESS | 2245 | 1467477528993 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:49 INFO - PROCESS | 2245 | 1467477529119 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:38:49 INFO - PROCESS | 2245 | 1467477529155 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 2245 | 1467477529156 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x125309800 == 32 [pid = 2245] [id = 571] 09:38:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x118477400) [pid = 2245] [serial = 1713] [outer = 0x0] 09:38:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1187cd800) [pid = 2245] [serial = 1714] [outer = 0x118477400] 09:38:49 INFO - PROCESS | 2245 | 1467477529196 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1195df800) [pid = 2245] [serial = 1715] [outer = 0x118477400] 09:38:49 INFO - PROCESS | 2245 | 1467477529566 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]]]}] 09:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 633ms 09:38:49 INFO - PROCESS | 2245 | 1467477529616 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:38:49 INFO - PROCESS | 2245 | 1467477529618 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 09:38:49 INFO - PROCESS | 2245 | 1467477529620 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:38:49 INFO - PROCESS | 2245 | 1467477529621 Marionette TRACE conn2 <- [1,2258,null,{}] 09:38:49 INFO - PROCESS | 2245 | 1467477529624 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}] 09:38:49 INFO - PROCESS | 2245 | 1467477529625 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:49 INFO - PROCESS | 2245 | 1467477529708 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:38:49 INFO - PROCESS | 2245 | 1467477529711 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:49 INFO - PROCESS | 2245 | 1467477529713 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x126cb5000 == 33 [pid = 2245] [id = 572] 09:38:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1195e9800) [pid = 2245] [serial = 1716] [outer = 0x0] 09:38:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x119925800) [pid = 2245] [serial = 1717] [outer = 0x1195e9800] 09:38:49 INFO - PROCESS | 2245 | 1467477529738 Marionette DEBUG loaded listener.js 09:38:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x119cd4800) [pid = 2245] [serial = 1718] [outer = 0x1195e9800] 09:38:50 INFO - PROCESS | 2245 | 1467477530162 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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 571ms 09:38:50 INFO - PROCESS | 2245 | 1467477530199 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 2245 | 1467477530201 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 09:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:38:50 INFO - PROCESS | 2245 | 1467477530205 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 2245 | 1467477530206 Marionette TRACE conn2 <- [1,2262,null,{}] 09:38:50 INFO - PROCESS | 2245 | 1467477530210 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}] 09:38:50 INFO - PROCESS | 2245 | 1467477530212 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:50 INFO - PROCESS | 2245 | 1467477530366 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:38:50 INFO - PROCESS | 2245 | 1467477530389 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:50 INFO - PROCESS | 2245 | 1467477530395 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x1219a6800 == 34 [pid = 2245] [id = 573] 09:38:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1210ccc00) [pid = 2245] [serial = 1719] [outer = 0x0] 09:38:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x12150fc00) [pid = 2245] [serial = 1720] [outer = 0x1210ccc00] 09:38:50 INFO - PROCESS | 2245 | 1467477530473 Marionette DEBUG loaded listener.js 09:38:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1250a0c00) [pid = 2245] [serial = 1721] [outer = 0x1210ccc00] 09:38:50 INFO - PROCESS | 2245 | 1467477530842 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]]]}] 09:38:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:38:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 09:38:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:38:50 INFO - PROCESS | 2245 | 1467477530876 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:38:50 INFO - PROCESS | 2245 | 1467477530877 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 09:38:50 INFO - PROCESS | 2245 | 1467477530879 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:38:50 INFO - PROCESS | 2245 | 1467477530880 Marionette TRACE conn2 <- [1,2266,null,{}] 09:38:50 INFO - PROCESS | 2245 | 1467477530883 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}] 09:38:50 INFO - PROCESS | 2245 | 1467477530884 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:50 INFO - PROCESS | 2245 | 1467477530990 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:38:50 INFO - PROCESS | 2245 | 1467477530994 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 2245 | 1467477530995 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x12985f000 == 35 [pid = 2245] [id = 574] 09:38:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1250f1000) [pid = 2245] [serial = 1722] [outer = 0x0] 09:38:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x125b85c00) [pid = 2245] [serial = 1723] [outer = 0x1250f1000] 09:38:51 INFO - PROCESS | 2245 | 1467477531020 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x127115c00) [pid = 2245] [serial = 1724] [outer = 0x1250f1000] 09:38:51 INFO - PROCESS | 2245 | 1467477531377 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]]]}] 09:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 518ms 09:38:51 INFO - PROCESS | 2245 | 1467477531398 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:38:51 INFO - PROCESS | 2245 | 1467477531399 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 09:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:38:51 INFO - PROCESS | 2245 | 1467477531401 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:38:51 INFO - PROCESS | 2245 | 1467477531403 Marionette TRACE conn2 <- [1,2270,null,{}] 09:38:51 INFO - PROCESS | 2245 | 1467477531407 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}] 09:38:51 INFO - PROCESS | 2245 | 1467477531409 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:51 INFO - PROCESS | 2245 | 1467477531516 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:38:51 INFO - PROCESS | 2245 | 1467477531521 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:51 INFO - PROCESS | 2245 | 1467477531522 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ad88800 == 36 [pid = 2245] [id = 575] 09:38:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x127121400) [pid = 2245] [serial = 1725] [outer = 0x0] 09:38:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128709000) [pid = 2245] [serial = 1726] [outer = 0x127121400] 09:38:51 INFO - PROCESS | 2245 | 1467477531548 Marionette DEBUG loaded listener.js 09:38:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1289dfc00) [pid = 2245] [serial = 1727] [outer = 0x127121400] 09:38:51 INFO - PROCESS | 2245 | 1467477531887 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]]]}] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x112f50000) [pid = 2245] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x125351c00) [pid = 2245] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1181c2000) [pid = 2245] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x11846f800) [pid = 2245] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x119109400) [pid = 2245] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x11612d400) [pid = 2245] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x112ee8400) [pid = 2245] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x116f0d000) [pid = 2245] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x110fb8400) [pid = 2245] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x115e60800) [pid = 2245] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x113004000) [pid = 2245] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x119cdb800) [pid = 2245] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1132aa400) [pid = 2245] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x118474800) [pid = 2245] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x125152c00) [pid = 2245] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:38:52 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x1289e1400) [pid = 2245] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 672ms 09:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:38:52 INFO - PROCESS | 2245 | 1467477532080 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 2245 | 1467477532082 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 09:38:52 INFO - PROCESS | 2245 | 1467477532085 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 2245 | 1467477532087 Marionette TRACE conn2 <- [1,2274,null,{}] 09:38:52 INFO - PROCESS | 2245 | 1467477532090 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}] 09:38:52 INFO - PROCESS | 2245 | 1467477532092 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:52 INFO - PROCESS | 2245 | 1467477532206 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:38:52 INFO - PROCESS | 2245 | 1467477532243 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 2245 | 1467477532245 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x128971000 == 37 [pid = 2245] [id = 576] 09:38:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x112ee8400) [pid = 2245] [serial = 1728] [outer = 0x0] 09:38:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x113c37000) [pid = 2245] [serial = 1729] [outer = 0x112ee8400] 09:38:52 INFO - PROCESS | 2245 | 1467477532284 Marionette DEBUG loaded listener.js 09:38:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x11755ec00) [pid = 2245] [serial = 1730] [outer = 0x112ee8400] 09:38:52 INFO - PROCESS | 2245 | 1467477532696 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]]]}] 09:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 623ms 09:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:38:52 INFO - PROCESS | 2245 | 1467477532710 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:38:52 INFO - PROCESS | 2245 | 1467477532712 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 09:38:52 INFO - PROCESS | 2245 | 1467477532714 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:38:52 INFO - PROCESS | 2245 | 1467477532716 Marionette TRACE conn2 <- [1,2278,null,{}] 09:38:52 INFO - PROCESS | 2245 | 1467477532718 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}] 09:38:52 INFO - PROCESS | 2245 | 1467477532719 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:52 INFO - PROCESS | 2245 | 1467477532903 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:38:52 INFO - PROCESS | 2245 | 1467477532916 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:52 INFO - PROCESS | 2245 | 1467477532917 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185c0000 == 38 [pid = 2245] [id = 577] 09:38:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x112f4f400) [pid = 2245] [serial = 1731] [outer = 0x0] 09:38:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1187d6000) [pid = 2245] [serial = 1732] [outer = 0x112f4f400] 09:38:52 INFO - PROCESS | 2245 | 1467477532958 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x125357400) [pid = 2245] [serial = 1733] [outer = 0x112f4f400] 09:38:53 INFO - PROCESS | 2245 | 1467477533279 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]]]}] 09:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 620ms 09:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:38:53 INFO - PROCESS | 2245 | 1467477533335 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 2245 | 1467477533336 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 09:38:53 INFO - PROCESS | 2245 | 1467477533338 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 2245 | 1467477533339 Marionette TRACE conn2 <- [1,2282,null,{}] 09:38:53 INFO - PROCESS | 2245 | 1467477533341 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}] 09:38:53 INFO - PROCESS | 2245 | 1467477533343 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:53 INFO - PROCESS | 2245 | 1467477533424 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:38:53 INFO - PROCESS | 2245 | 1467477533428 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 2245 | 1467477533430 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1d5800 == 39 [pid = 2245] [id = 578] 09:38:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x12711e800) [pid = 2245] [serial = 1734] [outer = 0x0] 09:38:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1289edc00) [pid = 2245] [serial = 1735] [outer = 0x12711e800] 09:38:53 INFO - PROCESS | 2245 | 1467477533464 Marionette DEBUG loaded listener.js 09:38:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x128c14000) [pid = 2245] [serial = 1736] [outer = 0x12711e800] 09:38:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:38:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 472ms 09:38:53 INFO - PROCESS | 2245 | 1467477533803 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]]]}] 09:38:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:38:53 INFO - PROCESS | 2245 | 1467477533814 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:38:53 INFO - PROCESS | 2245 | 1467477533815 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 09:38:53 INFO - PROCESS | 2245 | 1467477533817 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:38:53 INFO - PROCESS | 2245 | 1467477533819 Marionette TRACE conn2 <- [1,2286,null,{}] 09:38:53 INFO - PROCESS | 2245 | 1467477533823 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}] 09:38:53 INFO - PROCESS | 2245 | 1467477533825 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:53 INFO - PROCESS | 2245 | 1467477533948 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:38:53 INFO - PROCESS | 2245 | 1467477533955 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:53 INFO - PROCESS | 2245 | 1467477533956 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1ef000 == 40 [pid = 2245] [id = 579] 09:38:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1128cbc00) [pid = 2245] [serial = 1737] [outer = 0x0] 09:38:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x128c15000) [pid = 2245] [serial = 1738] [outer = 0x1128cbc00] 09:38:53 INFO - PROCESS | 2245 | 1467477533980 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128d62c00) [pid = 2245] [serial = 1739] [outer = 0x1128cbc00] 09:38:54 INFO - PROCESS | 2245 | 1467477534448 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]]]}] 09:38:54 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 09:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 675ms 09:38:54 INFO - PROCESS | 2245 | 1467477534507 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:38:54 INFO - PROCESS | 2245 | 1467477534510 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 09:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:38:54 INFO - PROCESS | 2245 | 1467477534514 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:38:54 INFO - PROCESS | 2245 | 1467477534516 Marionette TRACE conn2 <- [1,2290,null,{}] 09:38:54 INFO - PROCESS | 2245 | 1467477534521 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}] 09:38:54 INFO - PROCESS | 2245 | 1467477534525 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:54 INFO - PROCESS | 2245 | 1467477534625 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:38:54 INFO - PROCESS | 2245 | 1467477534701 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:54 INFO - PROCESS | 2245 | 1467477534703 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193cc000 == 41 [pid = 2245] [id = 580] 09:38:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x115e5dc00) [pid = 2245] [serial = 1740] [outer = 0x0] 09:38:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1167acc00) [pid = 2245] [serial = 1741] [outer = 0x115e5dc00] 09:38:54 INFO - PROCESS | 2245 | 1467477534734 Marionette DEBUG loaded listener.js 09:38:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1174e7400) [pid = 2245] [serial = 1742] [outer = 0x115e5dc00] 09:38:55 INFO - PROCESS | 2245 | 1467477535160 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]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 671ms 09:38:55 INFO - PROCESS | 2245 | 1467477535186 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 2245 | 1467477535189 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 09:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:38:55 INFO - PROCESS | 2245 | 1467477535194 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 2245 | 1467477535196 Marionette TRACE conn2 <- [1,2294,null,{}] 09:38:55 INFO - PROCESS | 2245 | 1467477535198 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}] 09:38:55 INFO - PROCESS | 2245 | 1467477535200 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:55 INFO - PROCESS | 2245 | 1467477535305 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:38:55 INFO - PROCESS | 2245 | 1467477535413 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:55 INFO - PROCESS | 2245 | 1467477535415 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x128978000 == 42 [pid = 2245] [id = 581] 09:38:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x11850c800) [pid = 2245] [serial = 1743] [outer = 0x0] 09:38:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1187d6c00) [pid = 2245] [serial = 1744] [outer = 0x11850c800] 09:38:55 INFO - PROCESS | 2245 | 1467477535447 Marionette DEBUG loaded listener.js 09:38:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x119794400) [pid = 2245] [serial = 1745] [outer = 0x11850c800] 09:38:55 INFO - PROCESS | 2245 | 1467477535878 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]]]}] 09:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 722ms 09:38:55 INFO - PROCESS | 2245 | 1467477535917 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:38:55 INFO - PROCESS | 2245 | 1467477535918 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 09:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:38:55 INFO - PROCESS | 2245 | 1467477535920 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:38:55 INFO - PROCESS | 2245 | 1467477535923 Marionette TRACE conn2 <- [1,2298,null,{}] 09:38:55 INFO - PROCESS | 2245 | 1467477535930 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}] 09:38:55 INFO - PROCESS | 2245 | 1467477535933 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:56 INFO - PROCESS | 2245 | 1467477536031 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:38:56 INFO - PROCESS | 2245 | 1467477536097 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 2245 | 1467477536099 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c377800 == 43 [pid = 2245] [id = 582] 09:38:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1212b3000) [pid = 2245] [serial = 1746] [outer = 0x0] 09:38:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x12532ac00) [pid = 2245] [serial = 1747] [outer = 0x1212b3000] 09:38:56 INFO - PROCESS | 2245 | 1467477536171 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12870a400) [pid = 2245] [serial = 1748] [outer = 0x1212b3000] 09:38:56 INFO - PROCESS | 2245 | 1467477536626 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]]]}] 09:38:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:38:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 773ms 09:38:56 INFO - PROCESS | 2245 | 1467477536694 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:38:56 INFO - PROCESS | 2245 | 1467477536696 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 09:38:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:38:56 INFO - PROCESS | 2245 | 1467477536698 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:38:56 INFO - PROCESS | 2245 | 1467477536700 Marionette TRACE conn2 <- [1,2302,null,{}] 09:38:56 INFO - PROCESS | 2245 | 1467477536702 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}] 09:38:56 INFO - PROCESS | 2245 | 1467477536704 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:56 INFO - PROCESS | 2245 | 1467477536806 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:38:56 INFO - PROCESS | 2245 | 1467477536880 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:56 INFO - PROCESS | 2245 | 1467477536882 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d4f000 == 44 [pid = 2245] [id = 583] 09:38:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1164f3000) [pid = 2245] [serial = 1749] [outer = 0x0] 09:38:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x119cd7400) [pid = 2245] [serial = 1750] [outer = 0x1164f3000] 09:38:56 INFO - PROCESS | 2245 | 1467477536913 Marionette DEBUG loaded listener.js 09:38:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1289fd400) [pid = 2245] [serial = 1751] [outer = 0x1164f3000] 09:38:57 INFO - PROCESS | 2245 | 1467477537536 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]]]}] 09:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 870ms 09:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:38:57 INFO - PROCESS | 2245 | 1467477537568 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:38:57 INFO - PROCESS | 2245 | 1467477537571 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 09:38:57 INFO - PROCESS | 2245 | 1467477537574 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:38:57 INFO - PROCESS | 2245 | 1467477537576 Marionette TRACE conn2 <- [1,2306,null,{}] 09:38:57 INFO - PROCESS | 2245 | 1467477537580 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}] 09:38:57 INFO - PROCESS | 2245 | 1467477537582 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:57 INFO - PROCESS | 2245 | 1467477537678 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:38:57 INFO - PROCESS | 2245 | 1467477537743 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:57 INFO - PROCESS | 2245 | 1467477537746 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b45800 == 45 [pid = 2245] [id = 584] 09:38:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x113c35400) [pid = 2245] [serial = 1752] [outer = 0x0] 09:38:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1161a5400) [pid = 2245] [serial = 1753] [outer = 0x113c35400] 09:38:57 INFO - PROCESS | 2245 | 1467477537774 Marionette DEBUG loaded listener.js 09:38:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x116f63c00) [pid = 2245] [serial = 1754] [outer = 0x113c35400] 09:38:58 INFO - PROCESS | 2245 | 1467477538232 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]]]}] 09:38:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:38:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 671ms 09:38:58 INFO - PROCESS | 2245 | 1467477538246 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 09:38:58 INFO - PROCESS | 2245 | 1467477538251 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 09:38:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:38:58 INFO - PROCESS | 2245 | 1467477538258 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:38:58 INFO - PROCESS | 2245 | 1467477538260 Marionette TRACE conn2 <- [1,2310,null,{}] 09:38:58 INFO - PROCESS | 2245 | 1467477538264 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}] 09:38:58 INFO - PROCESS | 2245 | 1467477538267 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:58 INFO - PROCESS | 2245 | 1467477538395 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:38:58 INFO - PROCESS | 2245 | 1467477538530 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:58 INFO - PROCESS | 2245 | 1467477538531 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x119127800 == 46 [pid = 2245] [id = 585] 09:38:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x118096400) [pid = 2245] [serial = 1755] [outer = 0x0] 09:38:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x1182f3400) [pid = 2245] [serial = 1756] [outer = 0x118096400] 09:38:58 INFO - PROCESS | 2245 | 1467477538561 Marionette DEBUG loaded listener.js 09:38:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x118479c00) [pid = 2245] [serial = 1757] [outer = 0x118096400] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1d5800 == 45 [pid = 2245] [id = 578] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x1185c0000 == 44 [pid = 2245] [id = 577] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x128971000 == 43 [pid = 2245] [id = 576] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x12ad88800 == 42 [pid = 2245] [id = 575] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x12985f000 == 41 [pid = 2245] [id = 574] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x1219a6800 == 40 [pid = 2245] [id = 573] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x126cb5000 == 39 [pid = 2245] [id = 572] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x125309800 == 38 [pid = 2245] [id = 571] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x119b31000 == 37 [pid = 2245] [id = 570] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c2800 == 36 [pid = 2245] [id = 569] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x11667d800 == 35 [pid = 2245] [id = 568] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x117d50000 == 34 [pid = 2245] [id = 567] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x1256ae800 == 33 [pid = 2245] [id = 566] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x119b45800 == 32 [pid = 2245] [id = 584] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x118d4f000 == 31 [pid = 2245] [id = 583] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x12c377800 == 30 [pid = 2245] [id = 582] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x128978000 == 29 [pid = 2245] [id = 581] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1ef000 == 28 [pid = 2245] [id = 579] 09:38:59 INFO - PROCESS | 2245 | --DOCSHELL 0x1193cc000 == 27 [pid = 2245] [id = 580] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x119cd2000) [pid = 2245] [serial = 1684] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x1167ea000) [pid = 2245] [serial = 1672] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x116f04c00) [pid = 2245] [serial = 1673] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x112f51800) [pid = 2245] [serial = 1669] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1133adc00) [pid = 2245] [serial = 1670] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x117d24400) [pid = 2245] [serial = 1675] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1110ac400) [pid = 2245] [serial = 1666] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x11928d000) [pid = 2245] [serial = 1681] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x111f58000) [pid = 2245] [serial = 1667] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1167aac00) [pid = 2245] [serial = 1664] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1132a9c00) [pid = 2245] [serial = 1663] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1212ae400) [pid = 2245] [serial = 1687] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x116f03400) [pid = 2245] [serial = 1652] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x115d1b400) [pid = 2245] [serial = 1651] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x11978cc00) [pid = 2245] [serial = 1655] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11870cc00) [pid = 2245] [serial = 1654] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x128710400) [pid = 2245] [serial = 1658] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x126d9bc00) [pid = 2245] [serial = 1657] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x128ecc800) [pid = 2245] [serial = 1660] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1293e3400) [pid = 2245] [serial = 1661] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x120e2e000) [pid = 2245] [serial = 1685] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1212b1000) [pid = 2245] [serial = 1691] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1182e9800) [pid = 2245] [serial = 1690] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x125615400) [pid = 2245] [serial = 1696] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x12167bc00) [pid = 2245] [serial = 1688] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x11846cc00) [pid = 2245] [serial = 1678] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x119791000) [pid = 2245] [serial = 1682] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x123e61c00) [pid = 2245] [serial = 1693] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x12532a800) [pid = 2245] [serial = 1694] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x128708800) [pid = 2245] [serial = 1699] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x118483400) [pid = 2245] [serial = 1679] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x1181bbc00) [pid = 2245] [serial = 1676] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x125c0e400) [pid = 2245] [serial = 1697] [outer = 0x0] [url = about:blank] 09:38:59 INFO - PROCESS | 2245 | 1467477539431 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]]]}] 09:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1225ms 09:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:38:59 INFO - PROCESS | 2245 | 1467477539483 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:38:59 INFO - PROCESS | 2245 | 1467477539485 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 09:38:59 INFO - PROCESS | 2245 | 1467477539490 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:38:59 INFO - PROCESS | 2245 | 1467477539493 Marionette TRACE conn2 <- [1,2314,null,{}] 09:38:59 INFO - PROCESS | 2245 | 1467477539497 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}] 09:38:59 INFO - PROCESS | 2245 | 1467477539499 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:59 INFO - PROCESS | 2245 | 1467477539585 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:38:59 INFO - PROCESS | 2245 | 1467477539593 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:38:59 INFO - PROCESS | 2245 | 1467477539596 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:38:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x11715b000 == 28 [pid = 2245] [id = 586] 09:38:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x112f56400) [pid = 2245] [serial = 1758] [outer = 0x0] 09:38:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x115d1b400) [pid = 2245] [serial = 1759] [outer = 0x112f56400] 09:38:59 INFO - PROCESS | 2245 | 1467477539629 Marionette DEBUG loaded listener.js 09:38:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1167ea000) [pid = 2245] [serial = 1760] [outer = 0x112f56400] 09:38:59 INFO - PROCESS | 2245 | 1467477539981 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]]]}] 09:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 524ms 09:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:39:00 INFO - PROCESS | 2245 | 1467477540012 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:39:00 INFO - PROCESS | 2245 | 1467477540015 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 09:39:00 INFO - PROCESS | 2245 | 1467477540019 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 2245 | 1467477540022 Marionette TRACE conn2 <- [1,2318,null,{}] 09:39:00 INFO - PROCESS | 2245 | 1467477540025 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}] 09:39:00 INFO - PROCESS | 2245 | 1467477540026 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:00 INFO - PROCESS | 2245 | 1467477540105 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:39:00 INFO - PROCESS | 2245 | 1467477540162 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 2245 | 1467477540163 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183db800 == 29 [pid = 2245] [id = 587] 09:39:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x116f04800) [pid = 2245] [serial = 1761] [outer = 0x0] 09:39:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x116fe3c00) [pid = 2245] [serial = 1762] [outer = 0x116f04800] 09:39:00 INFO - PROCESS | 2245 | 1467477540192 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1180a3800) [pid = 2245] [serial = 1763] [outer = 0x116f04800] 09:39:00 INFO - PROCESS | 2245 | 1467477540520 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] 09:39:00 INFO - PROCESS | 2245 | 1467477540544 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 09:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:39:00 INFO - PROCESS | 2245 | 1467477540546 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:39:00 INFO - PROCESS | 2245 | 1467477540549 Marionette TRACE conn2 <- [1,2322,null,{}] 09:39:00 INFO - PROCESS | 2245 | 1467477540557 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}] 09:39:00 INFO - PROCESS | 2245 | 1467477540560 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:00 INFO - PROCESS | 2245 | 1467477540663 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:39:00 INFO - PROCESS | 2245 | 1467477540698 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:00 INFO - PROCESS | 2245 | 1467477540700 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b62000 == 30 [pid = 2245] [id = 588] 09:39:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x112a7b800) [pid = 2245] [serial = 1764] [outer = 0x0] 09:39:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x11846f400) [pid = 2245] [serial = 1765] [outer = 0x112a7b800] 09:39:00 INFO - PROCESS | 2245 | 1467477540729 Marionette DEBUG loaded listener.js 09:39:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x119293000) [pid = 2245] [serial = 1766] [outer = 0x112a7b800] 09:39:01 INFO - PROCESS | 2245 | 1467477541017 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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 521ms 09:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:39:01 INFO - PROCESS | 2245 | 1467477541068 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 2245 | 1467477541069 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 09:39:01 INFO - PROCESS | 2245 | 1467477541072 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 2245 | 1467477541075 Marionette TRACE conn2 <- [1,2326,null,{}] 09:39:01 INFO - PROCESS | 2245 | 1467477541079 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}] 09:39:01 INFO - PROCESS | 2245 | 1467477541080 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:01 INFO - PROCESS | 2245 | 1467477541162 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:39:01 INFO - PROCESS | 2245 | 1467477541165 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 2245 | 1467477541167 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256be800 == 31 [pid = 2245] [id = 589] 09:39:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x119791000) [pid = 2245] [serial = 1767] [outer = 0x0] 09:39:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x119cd4c00) [pid = 2245] [serial = 1768] [outer = 0x119791000] 09:39:01 INFO - PROCESS | 2245 | 1467477541194 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x120e26800) [pid = 2245] [serial = 1769] [outer = 0x119791000] 09:39:01 INFO - PROCESS | 2245 | 1467477541581 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]]]}] 09:39:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:39:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 521ms 09:39:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:39:01 INFO - PROCESS | 2245 | 1467477541594 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:39:01 INFO - PROCESS | 2245 | 1467477541595 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 09:39:01 INFO - PROCESS | 2245 | 1467477541597 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:39:01 INFO - PROCESS | 2245 | 1467477541598 Marionette TRACE conn2 <- [1,2330,null,{}] 09:39:01 INFO - PROCESS | 2245 | 1467477541606 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}] 09:39:01 INFO - PROCESS | 2245 | 1467477541607 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:01 INFO - PROCESS | 2245 | 1467477541707 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:39:01 INFO - PROCESS | 2245 | 1467477541711 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:01 INFO - PROCESS | 2245 | 1467477541712 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ec7800 == 32 [pid = 2245] [id = 590] 09:39:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1128ce000) [pid = 2245] [serial = 1770] [outer = 0x0] 09:39:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12101cc00) [pid = 2245] [serial = 1771] [outer = 0x1128ce000] 09:39:01 INFO - PROCESS | 2245 | 1467477541737 Marionette DEBUG loaded listener.js 09:39:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12167bc00) [pid = 2245] [serial = 1772] [outer = 0x1128ce000] 09:39:02 INFO - PROCESS | 2245 | 1467477542085 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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 521ms 09:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:39:02 INFO - PROCESS | 2245 | 1467477542118 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 2245 | 1467477542120 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 09:39:02 INFO - PROCESS | 2245 | 1467477542124 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 2245 | 1467477542125 Marionette TRACE conn2 <- [1,2334,null,{}] 09:39:02 INFO - PROCESS | 2245 | 1467477542128 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}] 09:39:02 INFO - PROCESS | 2245 | 1467477542132 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:02 INFO - PROCESS | 2245 | 1467477542249 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:39:02 INFO - PROCESS | 2245 | 1467477542286 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 2245 | 1467477542287 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x128975000 == 33 [pid = 2245] [id = 591] 09:39:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x123b1a400) [pid = 2245] [serial = 1773] [outer = 0x0] 09:39:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x125612000) [pid = 2245] [serial = 1774] [outer = 0x123b1a400] 09:39:02 INFO - PROCESS | 2245 | 1467477542313 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x126d93400) [pid = 2245] [serial = 1775] [outer = 0x123b1a400] 09:39:02 INFO - PROCESS | 2245 | 1467477542625 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]]]}] 09:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 522ms 09:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:39:02 INFO - PROCESS | 2245 | 1467477542646 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:39:02 INFO - PROCESS | 2245 | 1467477542647 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 09:39:02 INFO - PROCESS | 2245 | 1467477542650 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:39:02 INFO - PROCESS | 2245 | 1467477542662 Marionette TRACE conn2 <- [1,2338,null,{}] 09:39:02 INFO - PROCESS | 2245 | 1467477542664 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}] 09:39:02 INFO - PROCESS | 2245 | 1467477542665 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:02 INFO - PROCESS | 2245 | 1467477542762 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:39:02 INFO - PROCESS | 2245 | 1467477542772 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:02 INFO - PROCESS | 2245 | 1467477542774 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x129861800 == 34 [pid = 2245] [id = 592] 09:39:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x118482c00) [pid = 2245] [serial = 1776] [outer = 0x0] 09:39:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x127121800) [pid = 2245] [serial = 1777] [outer = 0x118482c00] 09:39:02 INFO - PROCESS | 2245 | 1467477542799 Marionette DEBUG loaded listener.js 09:39:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1289e3c00) [pid = 2245] [serial = 1778] [outer = 0x118482c00] 09:39:03 INFO - PROCESS | 2245 | 1467477543139 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]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 532ms 09:39:03 INFO - PROCESS | 2245 | 1467477543182 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 2245 | 1467477543184 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 09:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:39:03 INFO - PROCESS | 2245 | 1467477543186 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 2245 | 1467477543187 Marionette TRACE conn2 <- [1,2342,null,{}] 09:39:03 INFO - PROCESS | 2245 | 1467477543189 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}] 09:39:03 INFO - PROCESS | 2245 | 1467477543190 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:03 INFO - PROCESS | 2245 | 1467477543293 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x12711e800) [pid = 2245] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x112f4f400) [pid = 2245] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1210ccc00) [pid = 2245] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1250f1000) [pid = 2245] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x127121400) [pid = 2245] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1167a9800) [pid = 2245] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x116f11c00) [pid = 2245] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x112ee8400) [pid = 2245] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x110fb8c00) [pid = 2245] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x112f4d000) [pid = 2245] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1195e9800) [pid = 2245] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1267b5800) [pid = 2245] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x118477400) [pid = 2245] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:39:03 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1128cbc00) [pid = 2245] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:39:03 INFO - PROCESS | 2245 | 1467477543538 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:03 INFO - PROCESS | 2245 | 1467477543539 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x1210a2000 == 35 [pid = 2245] [id = 593] 09:39:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x111d18000) [pid = 2245] [serial = 1779] [outer = 0x0] 09:39:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1128cbc00) [pid = 2245] [serial = 1780] [outer = 0x111d18000] 09:39:03 INFO - PROCESS | 2245 | 1467477543565 Marionette DEBUG loaded listener.js 09:39:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1164f3800) [pid = 2245] [serial = 1781] [outer = 0x111d18000] 09:39:03 INFO - PROCESS | 2245 | 1467477543844 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]]]}] 09:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 719ms 09:39:03 INFO - PROCESS | 2245 | 1467477543908 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:39:03 INFO - PROCESS | 2245 | 1467477543909 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 09:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:39:03 INFO - PROCESS | 2245 | 1467477543911 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:39:03 INFO - PROCESS | 2245 | 1467477543912 Marionette TRACE conn2 <- [1,2346,null,{}] 09:39:03 INFO - PROCESS | 2245 | 1467477543915 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}] 09:39:03 INFO - PROCESS | 2245 | 1467477543916 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:04 INFO - PROCESS | 2245 | 1467477544000 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:39:04 INFO - PROCESS | 2245 | 1467477544004 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 2245 | 1467477544005 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b60800 == 36 [pid = 2245] [id = 594] 09:39:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x116f5ac00) [pid = 2245] [serial = 1782] [outer = 0x0] 09:39:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1210ccc00) [pid = 2245] [serial = 1783] [outer = 0x116f5ac00] 09:39:04 INFO - PROCESS | 2245 | 1467477544033 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1289e4000) [pid = 2245] [serial = 1784] [outer = 0x116f5ac00] 09:39:04 INFO - PROCESS | 2245 | 1467477544349 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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 468ms 09:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:39:04 INFO - PROCESS | 2245 | 1467477544381 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 2245 | 1467477544382 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 09:39:04 INFO - PROCESS | 2245 | 1467477544384 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 2245 | 1467477544386 Marionette TRACE conn2 <- [1,2350,null,{}] 09:39:04 INFO - PROCESS | 2245 | 1467477544414 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}] 09:39:04 INFO - PROCESS | 2245 | 1467477544415 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:04 INFO - PROCESS | 2245 | 1467477544504 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:39:04 INFO - PROCESS | 2245 | 1467477544511 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:04 INFO - PROCESS | 2245 | 1467477544512 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc6f800 == 37 [pid = 2245] [id = 595] 09:39:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x125b7d000) [pid = 2245] [serial = 1785] [outer = 0x0] 09:39:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128c15c00) [pid = 2245] [serial = 1786] [outer = 0x125b7d000] 09:39:04 INFO - PROCESS | 2245 | 1467477544536 Marionette DEBUG loaded listener.js 09:39:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x128cd5400) [pid = 2245] [serial = 1787] [outer = 0x125b7d000] 09:39:04 INFO - PROCESS | 2245 | 1467477544881 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]]]}] 09:39:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:39:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 518ms 09:39:04 INFO - PROCESS | 2245 | 1467477544904 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:39:04 INFO - PROCESS | 2245 | 1467477544905 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 09:39:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:39:04 INFO - PROCESS | 2245 | 1467477544909 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:39:04 INFO - PROCESS | 2245 | 1467477544911 Marionette TRACE conn2 <- [1,2354,null,{}] 09:39:04 INFO - PROCESS | 2245 | 1467477544914 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}] 09:39:04 INFO - PROCESS | 2245 | 1467477544915 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:05 INFO - PROCESS | 2245 | 1467477545016 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:39:05 INFO - PROCESS | 2245 | 1467477545076 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 2245 | 1467477545078 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ec6800 == 38 [pid = 2245] [id = 596] 09:39:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x128cd6c00) [pid = 2245] [serial = 1788] [outer = 0x0] 09:39:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128ec8c00) [pid = 2245] [serial = 1789] [outer = 0x128cd6c00] 09:39:05 INFO - PROCESS | 2245 | 1467477545109 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x129353400) [pid = 2245] [serial = 1790] [outer = 0x128cd6c00] 09:39:05 INFO - PROCESS | 2245 | 1467477545389 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]]]}] 09:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 09:39:05 INFO - PROCESS | 2245 | 1467477545429 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:39:05 INFO - PROCESS | 2245 | 1467477545430 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 09:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:39:05 INFO - PROCESS | 2245 | 1467477545433 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:39:05 INFO - PROCESS | 2245 | 1467477545434 Marionette TRACE conn2 <- [1,2358,null,{}] 09:39:05 INFO - PROCESS | 2245 | 1467477545436 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}] 09:39:05 INFO - PROCESS | 2245 | 1467477545437 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:05 INFO - PROCESS | 2245 | 1467477545570 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:39:05 INFO - PROCESS | 2245 | 1467477545627 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:05 INFO - PROCESS | 2245 | 1467477545629 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x115e15800 == 39 [pid = 2245] [id = 597] 09:39:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x110faa800) [pid = 2245] [serial = 1791] [outer = 0x0] 09:39:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1110a1c00) [pid = 2245] [serial = 1792] [outer = 0x110faa800] 09:39:05 INFO - PROCESS | 2245 | 1467477545661 Marionette DEBUG loaded listener.js 09:39:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1129b1800) [pid = 2245] [serial = 1793] [outer = 0x110faa800] 09:39:06 INFO - PROCESS | 2245 | 1467477546198 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]]]}] 09:39:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:39:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 820ms 09:39:06 INFO - PROCESS | 2245 | 1467477546268 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:39:06 INFO - PROCESS | 2245 | 1467477546271 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 09:39:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:39:06 INFO - PROCESS | 2245 | 1467477546298 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:39:06 INFO - PROCESS | 2245 | 1467477546300 Marionette TRACE conn2 <- [1,2362,null,{}] 09:39:06 INFO - PROCESS | 2245 | 1467477546304 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}] 09:39:06 INFO - PROCESS | 2245 | 1467477546307 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:06 INFO - PROCESS | 2245 | 1467477546465 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:39:06 INFO - PROCESS | 2245 | 1467477546474 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:06 INFO - PROCESS | 2245 | 1467477546476 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b45800 == 40 [pid = 2245] [id = 598] 09:39:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x116a23c00) [pid = 2245] [serial = 1794] [outer = 0x0] 09:39:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1174e6800) [pid = 2245] [serial = 1795] [outer = 0x116a23c00] 09:39:06 INFO - PROCESS | 2245 | 1467477546506 Marionette DEBUG loaded listener.js 09:39:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x118134c00) [pid = 2245] [serial = 1796] [outer = 0x116a23c00] 09:39:07 INFO - PROCESS | 2245 | 1467477547216 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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 972ms 09:39:07 INFO - PROCESS | 2245 | 1467477547268 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 2245 | 1467477547271 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 09:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:39:07 INFO - PROCESS | 2245 | 1467477547275 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 2245 | 1467477547277 Marionette TRACE conn2 <- [1,2366,null,{}] 09:39:07 INFO - PROCESS | 2245 | 1467477547281 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}] 09:39:07 INFO - PROCESS | 2245 | 1467477547282 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:07 INFO - PROCESS | 2245 | 1467477547388 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:39:07 INFO - PROCESS | 2245 | 1467477547475 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:07 INFO - PROCESS | 2245 | 1467477547478 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x11714c000 == 41 [pid = 2245] [id = 599] 09:39:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1164ed000) [pid = 2245] [serial = 1797] [outer = 0x0] 09:39:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1167a9800) [pid = 2245] [serial = 1798] [outer = 0x1164ed000] 09:39:07 INFO - PROCESS | 2245 | 1467477547507 Marionette DEBUG loaded listener.js 09:39:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x116f06c00) [pid = 2245] [serial = 1799] [outer = 0x1164ed000] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x126ec6800 == 40 [pid = 2245] [id = 596] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc6f800 == 39 [pid = 2245] [id = 595] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x119b60800 == 38 [pid = 2245] [id = 594] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x1210a2000 == 37 [pid = 2245] [id = 593] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x129861800 == 36 [pid = 2245] [id = 592] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x128975000 == 35 [pid = 2245] [id = 591] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x126ec7800 == 34 [pid = 2245] [id = 590] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x1256be800 == 33 [pid = 2245] [id = 589] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x119b62000 == 32 [pid = 2245] [id = 588] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x1183db800 == 31 [pid = 2245] [id = 587] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x11715b000 == 30 [pid = 2245] [id = 586] 09:39:07 INFO - PROCESS | 2245 | --DOCSHELL 0x119127800 == 29 [pid = 2245] [id = 585] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x128d62c00) [pid = 2245] [serial = 1739] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x128c15000) [pid = 2245] [serial = 1738] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1289edc00) [pid = 2245] [serial = 1735] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x125357400) [pid = 2245] [serial = 1733] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x12150fc00) [pid = 2245] [serial = 1720] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x125b85c00) [pid = 2245] [serial = 1723] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x127115c00) [pid = 2245] [serial = 1724] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x128709000) [pid = 2245] [serial = 1726] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x116a1c000) [pid = 2245] [serial = 1708] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x11809c400) [pid = 2245] [serial = 1711] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x113c37000) [pid = 2245] [serial = 1729] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1181c6800) [pid = 2245] [serial = 1712] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x112dd7000) [pid = 2245] [serial = 1705] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1133a7c00) [pid = 2245] [serial = 1706] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1131e4c00) [pid = 2245] [serial = 1702] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x116134c00) [pid = 2245] [serial = 1703] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x119925800) [pid = 2245] [serial = 1717] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x128713c00) [pid = 2245] [serial = 1700] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1187cd800) [pid = 2245] [serial = 1714] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1195df800) [pid = 2245] [serial = 1715] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x116f10800) [pid = 2245] [serial = 1709] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x11755ec00) [pid = 2245] [serial = 1730] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1289dfc00) [pid = 2245] [serial = 1727] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x119cd4800) [pid = 2245] [serial = 1718] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x1250a0c00) [pid = 2245] [serial = 1721] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x128c14000) [pid = 2245] [serial = 1736] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x1187d6000) [pid = 2245] [serial = 1732] [outer = 0x0] [url = about:blank] 09:39:07 INFO - PROCESS | 2245 | 1467477547936 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]]]}] 09:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 672ms 09:39:07 INFO - PROCESS | 2245 | 1467477547947 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:39:07 INFO - PROCESS | 2245 | 1467477547950 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 09:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:39:07 INFO - PROCESS | 2245 | 1467477547956 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:39:07 INFO - PROCESS | 2245 | 1467477547960 Marionette TRACE conn2 <- [1,2370,null,{}] 09:39:07 INFO - PROCESS | 2245 | 1467477547963 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}] 09:39:07 INFO - PROCESS | 2245 | 1467477547965 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:08 INFO - PROCESS | 2245 | 1467477548048 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:39:08 INFO - PROCESS | 2245 | 1467477548102 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 2245 | 1467477548104 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193cc000 == 30 [pid = 2245] [id = 600] 09:39:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1164f2800) [pid = 2245] [serial = 1800] [outer = 0x0] 09:39:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x11809f400) [pid = 2245] [serial = 1801] [outer = 0x1164f2800] 09:39:08 INFO - PROCESS | 2245 | 1467477548134 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x118470000) [pid = 2245] [serial = 1802] [outer = 0x1164f2800] 09:39:08 INFO - PROCESS | 2245 | 1467477548459 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]]]}] 09:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 525ms 09:39:08 INFO - PROCESS | 2245 | 1467477548480 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:39:08 INFO - PROCESS | 2245 | 1467477548481 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 09:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:39:08 INFO - PROCESS | 2245 | 1467477548483 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:39:08 INFO - PROCESS | 2245 | 1467477548486 Marionette TRACE conn2 <- [1,2374,null,{}] 09:39:08 INFO - PROCESS | 2245 | 1467477548497 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}] 09:39:08 INFO - PROCESS | 2245 | 1467477548500 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:08 INFO - PROCESS | 2245 | 1467477548582 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:39:08 INFO - PROCESS | 2245 | 1467477548588 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:08 INFO - PROCESS | 2245 | 1467477548592 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x125367800 == 31 [pid = 2245] [id = 601] 09:39:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1187d7400) [pid = 2245] [serial = 1803] [outer = 0x0] 09:39:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x119795c00) [pid = 2245] [serial = 1804] [outer = 0x1187d7400] 09:39:08 INFO - PROCESS | 2245 | 1467477548621 Marionette DEBUG loaded listener.js 09:39:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x120d60000) [pid = 2245] [serial = 1805] [outer = 0x1187d7400] 09:39:09 INFO - PROCESS | 2245 | 1467477549003 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]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 577ms 09:39:09 INFO - PROCESS | 2245 | 1467477549060 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:39:09 INFO - PROCESS | 2245 | 1467477549062 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 09:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:39:09 INFO - PROCESS | 2245 | 1467477549064 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 2245 | 1467477549065 Marionette TRACE conn2 <- [1,2378,null,{}] 09:39:09 INFO - PROCESS | 2245 | 1467477549068 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}] 09:39:09 INFO - PROCESS | 2245 | 1467477549069 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:09 INFO - PROCESS | 2245 | 1467477549150 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:39:09 INFO - PROCESS | 2245 | 1467477549154 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 2245 | 1467477549156 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x128aa3000 == 32 [pid = 2245] [id = 602] 09:39:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x121190c00) [pid = 2245] [serial = 1806] [outer = 0x0] 09:39:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x121833400) [pid = 2245] [serial = 1807] [outer = 0x121190c00] 09:39:09 INFO - PROCESS | 2245 | 1467477549184 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x123e6ac00) [pid = 2245] [serial = 1808] [outer = 0x121190c00] 09:39:09 INFO - PROCESS | 2245 | 1467477549532 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]]]}] 09:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 472ms 09:39:09 INFO - PROCESS | 2245 | 1467477549536 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:39:09 INFO - PROCESS | 2245 | 1467477549538 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 09:39:09 INFO - PROCESS | 2245 | 1467477549543 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:39:09 INFO - PROCESS | 2245 | 1467477549544 Marionette TRACE conn2 <- [1,2382,null,{}] 09:39:09 INFO - PROCESS | 2245 | 1467477549547 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}] 09:39:09 INFO - PROCESS | 2245 | 1467477549548 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:09 INFO - PROCESS | 2245 | 1467477549665 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:39:09 INFO - PROCESS | 2245 | 1467477549672 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:09 INFO - PROCESS | 2245 | 1467477549673 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c1800 == 33 [pid = 2245] [id = 603] 09:39:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x121976400) [pid = 2245] [serial = 1809] [outer = 0x0] 09:39:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1253ccc00) [pid = 2245] [serial = 1810] [outer = 0x121976400] 09:39:09 INFO - PROCESS | 2245 | 1467477549698 Marionette DEBUG loaded listener.js 09:39:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x125c0a000) [pid = 2245] [serial = 1811] [outer = 0x121976400] 09:39:10 INFO - PROCESS | 2245 | 1467477550070 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]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 571ms 09:39:10 INFO - PROCESS | 2245 | 1467477550113 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 2245 | 1467477550114 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 09:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:39:10 INFO - PROCESS | 2245 | 1467477550116 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 2245 | 1467477550117 Marionette TRACE conn2 <- [1,2386,null,{}] 09:39:10 INFO - PROCESS | 2245 | 1467477550120 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}] 09:39:10 INFO - PROCESS | 2245 | 1467477550124 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:10 INFO - PROCESS | 2245 | 1467477550249 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:39:10 INFO - PROCESS | 2245 | 1467477550265 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 2245 | 1467477550266 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ad9a800 == 34 [pid = 2245] [id = 604] 09:39:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x125cb7000) [pid = 2245] [serial = 1812] [outer = 0x0] 09:39:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128706800) [pid = 2245] [serial = 1813] [outer = 0x125cb7000] 09:39:10 INFO - PROCESS | 2245 | 1467477550292 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x128cd1400) [pid = 2245] [serial = 1814] [outer = 0x125cb7000] 09:39:10 INFO - PROCESS | 2245 | 1467477550643 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]]]}] 09:39:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:39:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 574ms 09:39:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:39:10 INFO - PROCESS | 2245 | 1467477550690 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:39:10 INFO - PROCESS | 2245 | 1467477550692 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 09:39:10 INFO - PROCESS | 2245 | 1467477550694 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:39:10 INFO - PROCESS | 2245 | 1467477550695 Marionette TRACE conn2 <- [1,2390,null,{}] 09:39:10 INFO - PROCESS | 2245 | 1467477550697 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}] 09:39:10 INFO - PROCESS | 2245 | 1467477550698 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:10 INFO - PROCESS | 2245 | 1467477550808 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:39:10 INFO - PROCESS | 2245 | 1467477550820 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:10 INFO - PROCESS | 2245 | 1467477550821 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b122000 == 35 [pid = 2245] [id = 605] 09:39:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1195e2800) [pid = 2245] [serial = 1815] [outer = 0x0] 09:39:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128ec9800) [pid = 2245] [serial = 1816] [outer = 0x1195e2800] 09:39:10 INFO - PROCESS | 2245 | 1467477550846 Marionette DEBUG loaded listener.js 09:39:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128ed4800) [pid = 2245] [serial = 1817] [outer = 0x1195e2800] 09:39:11 INFO - PROCESS | 2245 | 1467477551248 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]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 569ms 09:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:39:11 INFO - PROCESS | 2245 | 1467477551264 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 2245 | 1467477551266 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 09:39:11 INFO - PROCESS | 2245 | 1467477551270 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 2245 | 1467477551273 Marionette TRACE conn2 <- [1,2394,null,{}] 09:39:11 INFO - PROCESS | 2245 | 1467477551286 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}] 09:39:11 INFO - PROCESS | 2245 | 1467477551288 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:11 INFO - PROCESS | 2245 | 1467477551425 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:39:11 INFO - PROCESS | 2245 | 1467477551429 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:11 INFO - PROCESS | 2245 | 1467477551430 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc76800 == 36 [pid = 2245] [id = 606] 09:39:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128d59400) [pid = 2245] [serial = 1818] [outer = 0x0] 09:39:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x129351400) [pid = 2245] [serial = 1819] [outer = 0x128d59400] 09:39:11 INFO - PROCESS | 2245 | 1467477551455 Marionette DEBUG loaded listener.js 09:39:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1293d8c00) [pid = 2245] [serial = 1820] [outer = 0x128d59400] 09:39:11 INFO - PROCESS | 2245 | 1467477551814 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]]]}] 09:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 581ms 09:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:39:11 INFO - PROCESS | 2245 | 1467477551851 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:39:11 INFO - PROCESS | 2245 | 1467477551852 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 09:39:11 INFO - PROCESS | 2245 | 1467477551854 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:39:11 INFO - PROCESS | 2245 | 1467477551856 Marionette TRACE conn2 <- [1,2398,null,{}] 09:39:11 INFO - PROCESS | 2245 | 1467477551858 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}] 09:39:11 INFO - PROCESS | 2245 | 1467477551859 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:11 INFO - PROCESS | 2245 | 1467477551966 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1128ce000) [pid = 2245] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x125b7d000) [pid = 2245] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x112a7b800) [pid = 2245] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x112f56400) [pid = 2245] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x116f04800) [pid = 2245] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x118096400) [pid = 2245] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x115e5dc00) [pid = 2245] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x11850c800) [pid = 2245] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1212b3000) [pid = 2245] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1164f3000) [pid = 2245] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x123b1a400) [pid = 2245] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x113c35400) [pid = 2245] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x118482c00) [pid = 2245] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x111d18000) [pid = 2245] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x119791000) [pid = 2245] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:39:12 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x116f5ac00) [pid = 2245] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:39:12 INFO - PROCESS | 2245 | 1467477552106 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 2245 | 1467477552115 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191c4800 == 37 [pid = 2245] [id = 607] 09:39:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x111ba9400) [pid = 2245] [serial = 1821] [outer = 0x0] 09:39:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x112a7b800) [pid = 2245] [serial = 1822] [outer = 0x111ba9400] 09:39:12 INFO - PROCESS | 2245 | 1467477552140 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x118096400) [pid = 2245] [serial = 1823] [outer = 0x111ba9400] 09:39:12 INFO - PROCESS | 2245 | 1467477552413 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]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:39:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 571ms 09:39:12 INFO - PROCESS | 2245 | 1467477552431 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:39:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:39:12 INFO - PROCESS | 2245 | 1467477552433 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 09:39:12 INFO - PROCESS | 2245 | 1467477552435 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 2245 | 1467477552436 Marionette TRACE conn2 <- [1,2402,null,{}] 09:39:12 INFO - PROCESS | 2245 | 1467477552446 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}] 09:39:12 INFO - PROCESS | 2245 | 1467477552447 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:12 INFO - PROCESS | 2245 | 1467477552534 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:39:12 INFO - PROCESS | 2245 | 1467477552538 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:12 INFO - PROCESS | 2245 | 1467477552541 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x128973000 == 38 [pid = 2245] [id = 608] 09:39:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x116f04800) [pid = 2245] [serial = 1824] [outer = 0x0] 09:39:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x123e6a800) [pid = 2245] [serial = 1825] [outer = 0x116f04800] 09:39:12 INFO - PROCESS | 2245 | 1467477552566 Marionette DEBUG loaded listener.js 09:39:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x129346800) [pid = 2245] [serial = 1826] [outer = 0x116f04800] 09:39:12 INFO - PROCESS | 2245 | 1467477552918 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]]]}] 09:39:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:39:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 521ms 09:39:12 INFO - PROCESS | 2245 | 1467477552956 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:39:12 INFO - PROCESS | 2245 | 1467477552958 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 09:39:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:39:12 INFO - PROCESS | 2245 | 1467477552971 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:39:12 INFO - PROCESS | 2245 | 1467477552973 Marionette TRACE conn2 <- [1,2406,null,{}] 09:39:12 INFO - PROCESS | 2245 | 1467477552975 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}] 09:39:12 INFO - PROCESS | 2245 | 1467477552977 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:13 INFO - PROCESS | 2245 | 1467477553069 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:39:13 INFO - PROCESS | 2245 | 1467477553083 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 2245 | 1467477553084 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cb74000 == 39 [pid = 2245] [id = 609] 09:39:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1293de400) [pid = 2245] [serial = 1827] [outer = 0x0] 09:39:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12a63bc00) [pid = 2245] [serial = 1828] [outer = 0x1293de400] 09:39:13 INFO - PROCESS | 2245 | 1467477553110 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12a644400) [pid = 2245] [serial = 1829] [outer = 0x1293de400] 09:39:13 INFO - PROCESS | 2245 | 1467477553434 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]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 471ms 09:39:13 INFO - PROCESS | 2245 | 1467477553444 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 2245 | 1467477553445 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 09:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:39:13 INFO - PROCESS | 2245 | 1467477553447 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 2245 | 1467477553448 Marionette TRACE conn2 <- [1,2410,null,{}] 09:39:13 INFO - PROCESS | 2245 | 1467477553450 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}] 09:39:13 INFO - PROCESS | 2245 | 1467477553452 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:13 INFO - PROCESS | 2245 | 1467477553538 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:39:13 INFO - PROCESS | 2245 | 1467477553544 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:13 INFO - PROCESS | 2245 | 1467477553546 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x12d18a800 == 40 [pid = 2245] [id = 610] 09:39:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12a647000) [pid = 2245] [serial = 1830] [outer = 0x0] 09:39:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12ad2d800) [pid = 2245] [serial = 1831] [outer = 0x12a647000] 09:39:13 INFO - PROCESS | 2245 | 1467477553570 Marionette DEBUG loaded listener.js 09:39:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12ae0e000) [pid = 2245] [serial = 1832] [outer = 0x12a647000] 09:39:13 INFO - PROCESS | 2245 | 1467477553907 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]]]}] 09:39:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:39:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 518ms 09:39:13 INFO - PROCESS | 2245 | 1467477553965 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:39:13 INFO - PROCESS | 2245 | 1467477553967 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 09:39:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:39:13 INFO - PROCESS | 2245 | 1467477553969 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:39:13 INFO - PROCESS | 2245 | 1467477553970 Marionette TRACE conn2 <- [1,2414,null,{}] 09:39:13 INFO - PROCESS | 2245 | 1467477553974 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}] 09:39:13 INFO - PROCESS | 2245 | 1467477553975 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:14 INFO - PROCESS | 2245 | 1467477554068 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:39:14 INFO - PROCESS | 2245 | 1467477554167 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 2245 | 1467477554168 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:14 INFO - PROCESS | 2245 | ++DOCSHELL 0x11667d800 == 41 [pid = 2245] [id = 611] 09:39:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x110fb7000) [pid = 2245] [serial = 1833] [outer = 0x0] 09:39:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x112237800) [pid = 2245] [serial = 1834] [outer = 0x110fb7000] 09:39:14 INFO - PROCESS | 2245 | 1467477554200 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x113256000) [pid = 2245] [serial = 1835] [outer = 0x110fb7000] 09:39:14 INFO - PROCESS | 2245 | 1467477554646 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]]]}] 09:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 723ms 09:39:14 INFO - PROCESS | 2245 | 1467477554694 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:39:14 INFO - PROCESS | 2245 | 1467477554697 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 09:39:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:39:14 INFO - PROCESS | 2245 | 1467477554700 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:39:14 INFO - PROCESS | 2245 | 1467477554702 Marionette TRACE conn2 <- [1,2418,null,{}] 09:39:14 INFO - PROCESS | 2245 | 1467477554705 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}] 09:39:14 INFO - PROCESS | 2245 | 1467477554710 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:14 INFO - PROCESS | 2245 | 1467477554815 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:39:14 INFO - PROCESS | 2245 | 1467477554891 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:14 INFO - PROCESS | 2245 | 1467477554893 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:14 INFO - PROCESS | 2245 | ++DOCSHELL 0x123eda800 == 42 [pid = 2245] [id = 612] 09:39:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x11809ec00) [pid = 2245] [serial = 1836] [outer = 0x0] 09:39:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1182ea800) [pid = 2245] [serial = 1837] [outer = 0x11809ec00] 09:39:14 INFO - PROCESS | 2245 | 1467477554923 Marionette DEBUG loaded listener.js 09:39:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x118706800) [pid = 2245] [serial = 1838] [outer = 0x11809ec00] 09:39:15 INFO - PROCESS | 2245 | 1467477555351 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]]]}] 09:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 09:39:15 INFO - PROCESS | 2245 | 1467477555372 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:39:15 INFO - PROCESS | 2245 | 1467477555375 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 09:39:15 INFO - PROCESS | 2245 | 1467477555377 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:39:15 INFO - PROCESS | 2245 | 1467477555379 Marionette TRACE conn2 <- [1,2422,null,{}] 09:39:15 INFO - PROCESS | 2245 | 1467477555381 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}] 09:39:15 INFO - PROCESS | 2245 | 1467477555383 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:15 INFO - PROCESS | 2245 | 1467477555512 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:39:15 INFO - PROCESS | 2245 | 1467477555590 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:15 INFO - PROCESS | 2245 | 1467477555592 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3e3000 == 43 [pid = 2245] [id = 613] 09:39:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x118d84400) [pid = 2245] [serial = 1839] [outer = 0x0] 09:39:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x11992a400) [pid = 2245] [serial = 1840] [outer = 0x118d84400] 09:39:15 INFO - PROCESS | 2245 | 1467477555621 Marionette DEBUG loaded listener.js 09:39:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x125356000) [pid = 2245] [serial = 1841] [outer = 0x118d84400] 09:39:16 INFO - PROCESS | 2245 | 1467477556044 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]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 720ms 09:39:16 INFO - PROCESS | 2245 | 1467477556098 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:39:16 INFO - PROCESS | 2245 | 1467477556100 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 09:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:39:16 INFO - PROCESS | 2245 | 1467477556107 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 2245 | 1467477556112 Marionette TRACE conn2 <- [1,2426,null,{}] 09:39:16 INFO - PROCESS | 2245 | 1467477556115 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}] 09:39:16 INFO - PROCESS | 2245 | 1467477556117 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:16 INFO - PROCESS | 2245 | 1467477556224 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:39:16 INFO - PROCESS | 2245 | 1467477556288 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:16 INFO - PROCESS | 2245 | 1467477556290 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x12da28000 == 44 [pid = 2245] [id = 614] 09:39:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1212b3400) [pid = 2245] [serial = 1842] [outer = 0x0] 09:39:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x127112800) [pid = 2245] [serial = 1843] [outer = 0x1212b3400] 09:39:16 INFO - PROCESS | 2245 | 1467477556330 Marionette DEBUG loaded listener.js 09:39:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x128c1c000) [pid = 2245] [serial = 1844] [outer = 0x1212b3400] 09:39:16 INFO - PROCESS | 2245 | 1467477556781 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]]]}] 09:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 727ms 09:39:16 INFO - PROCESS | 2245 | 1467477556830 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:39:16 INFO - PROCESS | 2245 | 1467477556832 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 09:39:16 INFO - PROCESS | 2245 | 1467477556835 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:39:16 INFO - PROCESS | 2245 | 1467477556836 Marionette TRACE conn2 <- [1,2430,null,{}] 09:39:16 INFO - PROCESS | 2245 | 1467477556838 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}] 09:39:16 INFO - PROCESS | 2245 | 1467477556840 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:16 INFO - PROCESS | 2245 | 1467477556983 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:39:17 INFO - PROCESS | 2245 | 1467477556994 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 2245 | 1467477556995 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d49000 == 45 [pid = 2245] [id = 615] 09:39:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x1267bcc00) [pid = 2245] [serial = 1845] [outer = 0x0] 09:39:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x128ec6000) [pid = 2245] [serial = 1846] [outer = 0x1267bcc00] 09:39:17 INFO - PROCESS | 2245 | 1467477557025 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1293d9800) [pid = 2245] [serial = 1847] [outer = 0x1267bcc00] 09:39:17 INFO - PROCESS | 2245 | 1467477557592 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]]]}] 09:39:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:39:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 819ms 09:39:17 INFO - PROCESS | 2245 | 1467477557659 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:39:17 INFO - PROCESS | 2245 | 1467477557662 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 09:39:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:39:17 INFO - PROCESS | 2245 | 1467477557666 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:39:17 INFO - PROCESS | 2245 | 1467477557668 Marionette TRACE conn2 <- [1,2434,null,{}] 09:39:17 INFO - PROCESS | 2245 | 1467477557672 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}] 09:39:17 INFO - PROCESS | 2245 | 1467477557676 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:17 INFO - PROCESS | 2245 | 1467477557768 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:39:17 INFO - PROCESS | 2245 | 1467477557844 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:17 INFO - PROCESS | 2245 | 1467477557845 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x121033800 == 46 [pid = 2245] [id = 616] 09:39:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x11680a400) [pid = 2245] [serial = 1848] [outer = 0x0] 09:39:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x116f10c00) [pid = 2245] [serial = 1849] [outer = 0x11680a400] 09:39:17 INFO - PROCESS | 2245 | 1467477557873 Marionette DEBUG loaded listener.js 09:39:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x11809d400) [pid = 2245] [serial = 1850] [outer = 0x11680a400] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x12d18a800 == 45 [pid = 2245] [id = 610] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x12cb74000 == 44 [pid = 2245] [id = 609] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x128973000 == 43 [pid = 2245] [id = 608] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x1191c4800 == 42 [pid = 2245] [id = 607] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc76800 == 41 [pid = 2245] [id = 606] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x12b122000 == 40 [pid = 2245] [id = 605] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x12ad9a800 == 39 [pid = 2245] [id = 604] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c1800 == 38 [pid = 2245] [id = 603] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x128aa3000 == 37 [pid = 2245] [id = 602] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x125367800 == 36 [pid = 2245] [id = 601] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x1193cc000 == 35 [pid = 2245] [id = 600] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x11714c000 == 34 [pid = 2245] [id = 599] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x119b45800 == 33 [pid = 2245] [id = 598] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x115e15800 == 32 [pid = 2245] [id = 597] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x118d49000 == 31 [pid = 2245] [id = 615] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x12da28000 == 30 [pid = 2245] [id = 614] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3e3000 == 29 [pid = 2245] [id = 613] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x123eda800 == 28 [pid = 2245] [id = 612] 09:39:18 INFO - PROCESS | 2245 | --DOCSHELL 0x11667d800 == 27 [pid = 2245] [id = 611] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x12101cc00) [pid = 2245] [serial = 1771] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x128cd5400) [pid = 2245] [serial = 1787] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x11846f400) [pid = 2245] [serial = 1765] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x119293000) [pid = 2245] [serial = 1766] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x115d1b400) [pid = 2245] [serial = 1759] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x1167ea000) [pid = 2245] [serial = 1760] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x116fe3c00) [pid = 2245] [serial = 1762] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1182f3400) [pid = 2245] [serial = 1756] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x118479c00) [pid = 2245] [serial = 1757] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1174e7400) [pid = 2245] [serial = 1742] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1167acc00) [pid = 2245] [serial = 1741] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x119794400) [pid = 2245] [serial = 1745] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1187d6c00) [pid = 2245] [serial = 1744] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x12532ac00) [pid = 2245] [serial = 1747] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x12870a400) [pid = 2245] [serial = 1748] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1289fd400) [pid = 2245] [serial = 1751] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x119cd7400) [pid = 2245] [serial = 1750] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x125612000) [pid = 2245] [serial = 1774] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x116f63c00) [pid = 2245] [serial = 1754] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x12167bc00) [pid = 2245] [serial = 1772] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1161a5400) [pid = 2245] [serial = 1753] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x128ec8c00) [pid = 2245] [serial = 1789] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x127121800) [pid = 2245] [serial = 1777] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x126d93400) [pid = 2245] [serial = 1775] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1128cbc00) [pid = 2245] [serial = 1780] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1289e3c00) [pid = 2245] [serial = 1778] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1164f3800) [pid = 2245] [serial = 1781] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x128c15c00) [pid = 2245] [serial = 1786] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1180a3800) [pid = 2245] [serial = 1763] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x119cd4c00) [pid = 2245] [serial = 1768] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x1289e4000) [pid = 2245] [serial = 1784] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x1210ccc00) [pid = 2245] [serial = 1783] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x120e26800) [pid = 2245] [serial = 1769] [outer = 0x0] [url = about:blank] 09:39:18 INFO - PROCESS | 2245 | 1467477558876 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]]]}] 09:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1226ms 09:39:18 INFO - PROCESS | 2245 | 1467477558892 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:39:18 INFO - PROCESS | 2245 | 1467477558894 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 09:39:18 INFO - PROCESS | 2245 | 1467477558898 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:39:18 INFO - PROCESS | 2245 | 1467477558900 Marionette TRACE conn2 <- [1,2438,null,{}] 09:39:18 INFO - PROCESS | 2245 | 1467477558903 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}] 09:39:18 INFO - PROCESS | 2245 | 1467477558905 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:18 INFO - PROCESS | 2245 | 1467477558989 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:39:18 INFO - PROCESS | 2245 | 1467477558995 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:18 INFO - PROCESS | 2245 | 1467477558997 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x1168b3000 == 28 [pid = 2245] [id = 617] 09:39:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x113007c00) [pid = 2245] [serial = 1851] [outer = 0x0] 09:39:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x11324ac00) [pid = 2245] [serial = 1852] [outer = 0x113007c00] 09:39:19 INFO - PROCESS | 2245 | 1467477559026 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1133ee400) [pid = 2245] [serial = 1853] [outer = 0x113007c00] 09:39:19 INFO - PROCESS | 2245 | 1467477559383 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]]]}] 09:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 520ms 09:39:19 INFO - PROCESS | 2245 | 1467477559424 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:39:19 INFO - PROCESS | 2245 | 1467477559427 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 09:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:39:19 INFO - PROCESS | 2245 | 1467477559432 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:39:19 INFO - PROCESS | 2245 | 1467477559434 Marionette TRACE conn2 <- [1,2442,null,{}] 09:39:19 INFO - PROCESS | 2245 | 1467477559436 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}] 09:39:19 INFO - PROCESS | 2245 | 1467477559438 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:19 INFO - PROCESS | 2245 | 1467477559518 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:39:19 INFO - PROCESS | 2245 | 1467477559523 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:19 INFO - PROCESS | 2245 | 1467477559526 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185b4000 == 29 [pid = 2245] [id = 618] 09:39:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x115e60800) [pid = 2245] [serial = 1854] [outer = 0x0] 09:39:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1167ea000) [pid = 2245] [serial = 1855] [outer = 0x115e60800] 09:39:19 INFO - PROCESS | 2245 | 1467477559554 Marionette DEBUG loaded listener.js 09:39:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x116f0c800) [pid = 2245] [serial = 1856] [outer = 0x115e60800] 09:39:20 INFO - PROCESS | 2245 | 1467477560103 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]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 721ms 09:39:20 INFO - PROCESS | 2245 | 1467477560155 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 2245 | 1467477560158 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 09:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:39:20 INFO - PROCESS | 2245 | 1467477560162 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 2245 | 1467477560164 Marionette TRACE conn2 <- [1,2446,null,{}] 09:39:20 INFO - PROCESS | 2245 | 1467477560168 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}] 09:39:20 INFO - PROCESS | 2245 | 1467477560170 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:20 INFO - PROCESS | 2245 | 1467477560274 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:39:20 INFO - PROCESS | 2245 | 1467477560379 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:20 INFO - PROCESS | 2245 | 1467477560380 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d56000 == 30 [pid = 2245] [id = 619] 09:39:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1167eac00) [pid = 2245] [serial = 1857] [outer = 0x0] 09:39:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x116f07800) [pid = 2245] [serial = 1858] [outer = 0x1167eac00] 09:39:20 INFO - PROCESS | 2245 | 1467477560412 Marionette DEBUG loaded listener.js 09:39:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x116fe1400) [pid = 2245] [serial = 1859] [outer = 0x1167eac00] 09:39:20 INFO - PROCESS | 2245 | 1467477560877 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]]]}] 09:39:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:39:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 771ms 09:39:20 INFO - PROCESS | 2245 | 1467477560933 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:39:20 INFO - PROCESS | 2245 | 1467477560936 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 09:39:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:39:20 INFO - PROCESS | 2245 | 1467477560968 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:39:20 INFO - PROCESS | 2245 | 1467477560970 Marionette TRACE conn2 <- [1,2450,null,{}] 09:39:20 INFO - PROCESS | 2245 | 1467477560976 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}] 09:39:20 INFO - PROCESS | 2245 | 1467477560978 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:21 INFO - PROCESS | 2245 | 1467477561081 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:39:21 INFO - PROCESS | 2245 | 1467477561163 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 2245 | 1467477561164 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x120dd1000 == 31 [pid = 2245] [id = 620] 09:39:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x118133c00) [pid = 2245] [serial = 1860] [outer = 0x0] 09:39:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1181c7000) [pid = 2245] [serial = 1861] [outer = 0x118133c00] 09:39:21 INFO - PROCESS | 2245 | 1467477561197 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x118473c00) [pid = 2245] [serial = 1862] [outer = 0x118133c00] 09:39:21 INFO - PROCESS | 2245 | --DOCSHELL 0x1168b3000 == 30 [pid = 2245] [id = 617] 09:39:21 INFO - PROCESS | 2245 | --DOCSHELL 0x121033800 == 29 [pid = 2245] [id = 616] 09:39:21 INFO - PROCESS | 2245 | 1467477561781 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]]]}] 09:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 855ms 09:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:39:21 INFO - PROCESS | 2245 | 1467477561796 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:39:21 INFO - PROCESS | 2245 | 1467477561798 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 09:39:21 INFO - PROCESS | 2245 | 1467477561801 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:39:21 INFO - PROCESS | 2245 | 1467477561803 Marionette TRACE conn2 <- [1,2454,null,{}] 09:39:21 INFO - PROCESS | 2245 | 1467477561807 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}] 09:39:21 INFO - PROCESS | 2245 | 1467477561808 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:21 INFO - PROCESS | 2245 | 1467477561889 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:39:21 INFO - PROCESS | 2245 | 1467477561897 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:21 INFO - PROCESS | 2245 | 1467477561900 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x118206800 == 30 [pid = 2245] [id = 621] 09:39:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x116617800) [pid = 2245] [serial = 1863] [outer = 0x0] 09:39:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x116886800) [pid = 2245] [serial = 1864] [outer = 0x116617800] 09:39:21 INFO - PROCESS | 2245 | 1467477561928 Marionette DEBUG loaded listener.js 09:39:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x11809c800) [pid = 2245] [serial = 1865] [outer = 0x116617800] 09:39:22 INFO - PROCESS | 2245 | 1467477562282 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]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 520ms 09:39:22 INFO - PROCESS | 2245 | 1467477562321 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:39:22 INFO - PROCESS | 2245 | 1467477562324 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 09:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:39:22 INFO - PROCESS | 2245 | 1467477562328 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 2245 | 1467477562330 Marionette TRACE conn2 <- [1,2458,null,{}] 09:39:22 INFO - PROCESS | 2245 | 1467477562332 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}] 09:39:22 INFO - PROCESS | 2245 | 1467477562334 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:22 INFO - PROCESS | 2245 | 1467477562415 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:39:22 INFO - PROCESS | 2245 | 1467477562419 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:22 INFO - PROCESS | 2245 | 1467477562420 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216d7000 == 31 [pid = 2245] [id = 622] 09:39:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x118703800) [pid = 2245] [serial = 1866] [outer = 0x0] 09:39:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x118d86c00) [pid = 2245] [serial = 1867] [outer = 0x118703800] 09:39:22 INFO - PROCESS | 2245 | 1467477562450 Marionette DEBUG loaded listener.js 09:39:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x119292400) [pid = 2245] [serial = 1868] [outer = 0x118703800] 09:39:22 INFO - PROCESS | 2245 | 1467477562921 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]]]}] 09:39:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:39:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 619ms 09:39:22 INFO - PROCESS | 2245 | 1467477562948 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:39:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:39:22 INFO - PROCESS | 2245 | 1467477562950 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 09:39:22 INFO - PROCESS | 2245 | 1467477562954 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:39:22 INFO - PROCESS | 2245 | 1467477562958 Marionette TRACE conn2 <- [1,2462,null,{}] 09:39:22 INFO - PROCESS | 2245 | 1467477562970 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}] 09:39:22 INFO - PROCESS | 2245 | 1467477562975 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:23 INFO - PROCESS | 2245 | 1467477563111 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:39:23 INFO - PROCESS | 2245 | 1467477563129 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 2245 | 1467477563132 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ecf800 == 32 [pid = 2245] [id = 623] 09:39:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x119cd9c00) [pid = 2245] [serial = 1869] [outer = 0x0] 09:39:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x119cdb800) [pid = 2245] [serial = 1870] [outer = 0x119cd9c00] 09:39:23 INFO - PROCESS | 2245 | 1467477563161 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1212b6000) [pid = 2245] [serial = 1871] [outer = 0x119cd9c00] 09:39:23 INFO - PROCESS | 2245 | 1467477563577 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]]]}] 09:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 674ms 09:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:39:23 INFO - PROCESS | 2245 | 1467477563628 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:39:23 INFO - PROCESS | 2245 | 1467477563629 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 09:39:23 INFO - PROCESS | 2245 | 1467477563632 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:39:23 INFO - PROCESS | 2245 | 1467477563633 Marionette TRACE conn2 <- [1,2466,null,{}] 09:39:23 INFO - PROCESS | 2245 | 1467477563635 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}] 09:39:23 INFO - PROCESS | 2245 | 1467477563636 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:23 INFO - PROCESS | 2245 | 1467477563744 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:39:23 INFO - PROCESS | 2245 | 1467477563760 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:23 INFO - PROCESS | 2245 | 1467477563761 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x129305800 == 33 [pid = 2245] [id = 624] 09:39:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x121973400) [pid = 2245] [serial = 1872] [outer = 0x0] 09:39:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x123b20800) [pid = 2245] [serial = 1873] [outer = 0x121973400] 09:39:23 INFO - PROCESS | 2245 | 1467477563786 Marionette DEBUG loaded listener.js 09:39:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x125359400) [pid = 2245] [serial = 1874] [outer = 0x121973400] 09:39:24 INFO - PROCESS | 2245 | 1467477564128 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]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 518ms 09:39:24 INFO - PROCESS | 2245 | 1467477564150 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 2245 | 1467477564159 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 09:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:39:24 INFO - PROCESS | 2245 | 1467477564168 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 2245 | 1467477564169 Marionette TRACE conn2 <- [1,2470,null,{}] 09:39:24 INFO - PROCESS | 2245 | 1467477564171 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}] 09:39:24 INFO - PROCESS | 2245 | 1467477564173 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:24 INFO - PROCESS | 2245 | 1467477564273 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:39:24 INFO - PROCESS | 2245 | 1467477564277 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 2245 | 1467477564278 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299a6800 == 34 [pid = 2245] [id = 625] 09:39:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x112f4dc00) [pid = 2245] [serial = 1875] [outer = 0x0] 09:39:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x125cb4400) [pid = 2245] [serial = 1876] [outer = 0x112f4dc00] 09:39:24 INFO - PROCESS | 2245 | 1467477564303 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x127112c00) [pid = 2245] [serial = 1877] [outer = 0x112f4dc00] 09:39:24 INFO - PROCESS | 2245 | 1467477564663 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]]]}] 09:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 524ms 09:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:39:24 INFO - PROCESS | 2245 | 1467477564698 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:39:24 INFO - PROCESS | 2245 | 1467477564699 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 09:39:24 INFO - PROCESS | 2245 | 1467477564702 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:39:24 INFO - PROCESS | 2245 | 1467477564703 Marionette TRACE conn2 <- [1,2474,null,{}] 09:39:24 INFO - PROCESS | 2245 | 1467477564705 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}] 09:39:24 INFO - PROCESS | 2245 | 1467477564709 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:24 INFO - PROCESS | 2245 | 1467477564830 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:39:24 INFO - PROCESS | 2245 | 1467477564843 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:24 INFO - PROCESS | 2245 | 1467477564845 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ae92000 == 35 [pid = 2245] [id = 626] 09:39:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x12711ec00) [pid = 2245] [serial = 1878] [outer = 0x0] 09:39:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x1289ef000) [pid = 2245] [serial = 1879] [outer = 0x12711ec00] 09:39:24 INFO - PROCESS | 2245 | 1467477564870 Marionette DEBUG loaded listener.js 09:39:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x128cd4400) [pid = 2245] [serial = 1880] [outer = 0x12711ec00] 09:39:25 INFO - PROCESS | 2245 | 1467477565219 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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 567ms 09:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:39:25 INFO - PROCESS | 2245 | 1467477565270 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 2245 | 1467477565271 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 09:39:25 INFO - PROCESS | 2245 | 1467477565273 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 2245 | 1467477565275 Marionette TRACE conn2 <- [1,2478,null,{}] 09:39:25 INFO - PROCESS | 2245 | 1467477565277 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}] 09:39:25 INFO - PROCESS | 2245 | 1467477565286 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:25 INFO - PROCESS | 2245 | 1467477565435 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x128cd6c00) [pid = 2245] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x113007c00) [pid = 2245] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x1293de400) [pid = 2245] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x11680a400) [pid = 2245] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x110fb7000) [pid = 2245] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x11809ec00) [pid = 2245] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x118d84400) [pid = 2245] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x1212b3400) [pid = 2245] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1195e2800) [pid = 2245] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x125cb7000) [pid = 2245] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x128d59400) [pid = 2245] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x111ba9400) [pid = 2245] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x121190c00) [pid = 2245] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1164f2800) [pid = 2245] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x116a23c00) [pid = 2245] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1164ed000) [pid = 2245] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x121976400) [pid = 2245] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1187d7400) [pid = 2245] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x110faa800) [pid = 2245] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1267bcc00) [pid = 2245] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x116f04800) [pid = 2245] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:39:25 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12a647000) [pid = 2245] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:39:25 INFO - PROCESS | 2245 | 1467477565487 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:25 INFO - PROCESS | 2245 | 1467477565488 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180bc800 == 36 [pid = 2245] [id = 627] 09:39:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x110fb2000) [pid = 2245] [serial = 1881] [outer = 0x0] 09:39:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1129ab000) [pid = 2245] [serial = 1882] [outer = 0x110fb2000] 09:39:25 INFO - PROCESS | 2245 | 1467477565528 Marionette DEBUG loaded listener.js 09:39:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1167aac00) [pid = 2245] [serial = 1883] [outer = 0x110fb2000] 09:39:25 INFO - PROCESS | 2245 | 1467477565798 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]]]}] 09:39:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:39:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 570ms 09:39:25 INFO - PROCESS | 2245 | 1467477565848 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:39:25 INFO - PROCESS | 2245 | 1467477565849 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 09:39:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:39:25 INFO - PROCESS | 2245 | 1467477565852 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:39:25 INFO - PROCESS | 2245 | 1467477565853 Marionette TRACE conn2 <- [1,2482,null,{}] 09:39:25 INFO - PROCESS | 2245 | 1467477565857 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}] 09:39:25 INFO - PROCESS | 2245 | 1467477565860 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:25 INFO - PROCESS | 2245 | 1467477565943 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:39:26 INFO - PROCESS | 2245 | 1467477566004 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 2245 | 1467477566005 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3f4000 == 37 [pid = 2245] [id = 628] 09:39:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x111ba9400) [pid = 2245] [serial = 1884] [outer = 0x0] 09:39:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1182eb000) [pid = 2245] [serial = 1885] [outer = 0x111ba9400] 09:39:26 INFO - PROCESS | 2245 | 1467477566030 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x125cb7000) [pid = 2245] [serial = 1886] [outer = 0x111ba9400] 09:39:26 INFO - PROCESS | 2245 | 1467477566300 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]]]}] 09:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 474ms 09:39:26 INFO - PROCESS | 2245 | 1467477566335 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:39:26 INFO - PROCESS | 2245 | 1467477566337 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 09:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:39:26 INFO - PROCESS | 2245 | 1467477566352 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:39:26 INFO - PROCESS | 2245 | 1467477566354 Marionette TRACE conn2 <- [1,2486,null,{}] 09:39:26 INFO - PROCESS | 2245 | 1467477566362 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}] 09:39:26 INFO - PROCESS | 2245 | 1467477566364 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:26 INFO - PROCESS | 2245 | 1467477566502 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:39:26 INFO - PROCESS | 2245 | 1467477566592 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:26 INFO - PROCESS | 2245 | 1467477566594 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x1267ec000 == 38 [pid = 2245] [id = 629] 09:39:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1167e9000) [pid = 2245] [serial = 1887] [outer = 0x0] 09:39:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128713c00) [pid = 2245] [serial = 1888] [outer = 0x1167e9000] 09:39:26 INFO - PROCESS | 2245 | 1467477566633 Marionette DEBUG loaded listener.js 09:39:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128eca400) [pid = 2245] [serial = 1889] [outer = 0x1167e9000] 09:39:27 INFO - PROCESS | 2245 | 1467477567017 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]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 687ms 09:39:27 INFO - PROCESS | 2245 | 1467477567028 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 2245 | 1467477567030 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 09:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:39:27 INFO - PROCESS | 2245 | 1467477567032 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 2245 | 1467477567033 Marionette TRACE conn2 <- [1,2490,null,{}] 09:39:27 INFO - PROCESS | 2245 | 1467477567035 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}] 09:39:27 INFO - PROCESS | 2245 | 1467477567036 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:27 INFO - PROCESS | 2245 | 1467477567122 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:39:27 INFO - PROCESS | 2245 | 1467477567186 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 2245 | 1467477567187 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c36d000 == 39 [pid = 2245] [id = 630] 09:39:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x128ecc000) [pid = 2245] [serial = 1890] [outer = 0x0] 09:39:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12934fc00) [pid = 2245] [serial = 1891] [outer = 0x128ecc000] 09:39:27 INFO - PROCESS | 2245 | 1467477567212 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1293d9000) [pid = 2245] [serial = 1892] [outer = 0x128ecc000] 09:39:27 INFO - PROCESS | 2245 | 1467477567600 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]]]}] 09:39:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:39:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 619ms 09:39:27 INFO - PROCESS | 2245 | 1467477567656 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:39:27 INFO - PROCESS | 2245 | 1467477567659 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 09:39:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:39:27 INFO - PROCESS | 2245 | 1467477567664 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:39:27 INFO - PROCESS | 2245 | 1467477567666 Marionette TRACE conn2 <- [1,2494,null,{}] 09:39:27 INFO - PROCESS | 2245 | 1467477567670 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}] 09:39:27 INFO - PROCESS | 2245 | 1467477567672 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:27 INFO - PROCESS | 2245 | 1467477567778 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:39:27 INFO - PROCESS | 2245 | 1467477567853 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:27 INFO - PROCESS | 2245 | 1467477567855 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185bd000 == 40 [pid = 2245] [id = 631] 09:39:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x112dd9800) [pid = 2245] [serial = 1893] [outer = 0x0] 09:39:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x11337f400) [pid = 2245] [serial = 1894] [outer = 0x112dd9800] 09:39:27 INFO - PROCESS | 2245 | 1467477567887 Marionette DEBUG loaded listener.js 09:39:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x117d21c00) [pid = 2245] [serial = 1895] [outer = 0x112dd9800] 09:39:28 INFO - PROCESS | 2245 | 1467477568416 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]]]}] 09:39:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:39:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 823ms 09:39:28 INFO - PROCESS | 2245 | 1467477568488 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:39:28 INFO - PROCESS | 2245 | 1467477568492 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 09:39:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:39:28 INFO - PROCESS | 2245 | 1467477568499 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:39:28 INFO - PROCESS | 2245 | 1467477568502 Marionette TRACE conn2 <- [1,2498,null,{}] 09:39:28 INFO - PROCESS | 2245 | 1467477568506 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}] 09:39:28 INFO - PROCESS | 2245 | 1467477568509 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:28 INFO - PROCESS | 2245 | 1467477568612 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:39:28 INFO - PROCESS | 2245 | 1467477568687 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:28 INFO - PROCESS | 2245 | 1467477568688 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e80800 == 41 [pid = 2245] [id = 632] 09:39:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x118702800) [pid = 2245] [serial = 1896] [outer = 0x0] 09:39:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x119799c00) [pid = 2245] [serial = 1897] [outer = 0x118702800] 09:39:28 INFO - PROCESS | 2245 | 1467477568719 Marionette DEBUG loaded listener.js 09:39:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x119cd7800) [pid = 2245] [serial = 1898] [outer = 0x118702800] 09:39:29 INFO - PROCESS | 2245 | 1467477569178 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]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 722ms 09:39:29 INFO - PROCESS | 2245 | 1467477569237 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 2245 | 1467477569239 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 09:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:39:29 INFO - PROCESS | 2245 | 1467477569244 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 2245 | 1467477569247 Marionette TRACE conn2 <- [1,2502,null,{}] 09:39:29 INFO - PROCESS | 2245 | 1467477569255 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}] 09:39:29 INFO - PROCESS | 2245 | 1467477569260 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:29 INFO - PROCESS | 2245 | 1467477569362 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:39:29 INFO - PROCESS | 2245 | 1467477569437 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:29 INFO - PROCESS | 2245 | 1467477569439 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:29 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cb78000 == 42 [pid = 2245] [id = 633] 09:39:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x126da0c00) [pid = 2245] [serial = 1899] [outer = 0x0] 09:39:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x128712400) [pid = 2245] [serial = 1900] [outer = 0x126da0c00] 09:39:29 INFO - PROCESS | 2245 | 1467477569471 Marionette DEBUG loaded listener.js 09:39:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x1289fd400) [pid = 2245] [serial = 1901] [outer = 0x126da0c00] 09:39:29 INFO - PROCESS | 2245 | 1467477569883 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]]]}] 09:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 673ms 09:39:29 INFO - PROCESS | 2245 | 1467477569918 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:39:29 INFO - PROCESS | 2245 | 1467477569920 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 09:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:39:29 INFO - PROCESS | 2245 | 1467477569922 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:39:29 INFO - PROCESS | 2245 | 1467477569924 Marionette TRACE conn2 <- [1,2506,null,{}] 09:39:29 INFO - PROCESS | 2245 | 1467477569926 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}] 09:39:29 INFO - PROCESS | 2245 | 1467477569928 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:30 INFO - PROCESS | 2245 | 1467477570032 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:39:30 INFO - PROCESS | 2245 | 1467477570094 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 2245 | 1467477570095 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x12d1a0800 == 43 [pid = 2245] [id = 634] 09:39:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1289f6800) [pid = 2245] [serial = 1902] [outer = 0x0] 09:39:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x128d59400) [pid = 2245] [serial = 1903] [outer = 0x1289f6800] 09:39:30 INFO - PROCESS | 2245 | 1467477570124 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1293e5000) [pid = 2245] [serial = 1904] [outer = 0x1289f6800] 09:39:30 INFO - PROCESS | 2245 | 1467477570595 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]]]}] 09:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 721ms 09:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:39:30 INFO - PROCESS | 2245 | 1467477570643 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:39:30 INFO - PROCESS | 2245 | 1467477570645 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 09:39:30 INFO - PROCESS | 2245 | 1467477570647 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:39:30 INFO - PROCESS | 2245 | 1467477570648 Marionette TRACE conn2 <- [1,2510,null,{}] 09:39:30 INFO - PROCESS | 2245 | 1467477570651 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}] 09:39:30 INFO - PROCESS | 2245 | 1467477570652 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:30 INFO - PROCESS | 2245 | 1467477570771 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:39:30 INFO - PROCESS | 2245 | 1467477570857 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:30 INFO - PROCESS | 2245 | 1467477570858 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d51000 == 44 [pid = 2245] [id = 635] 09:39:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x112a88800) [pid = 2245] [serial = 1905] [outer = 0x0] 09:39:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x121509c00) [pid = 2245] [serial = 1906] [outer = 0x112a88800] 09:39:30 INFO - PROCESS | 2245 | 1467477570888 Marionette DEBUG loaded listener.js 09:39:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x129371000) [pid = 2245] [serial = 1907] [outer = 0x112a88800] 09:39:31 INFO - PROCESS | 2245 | 1467477571445 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]]]}] 09:39:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:39:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 818ms 09:39:31 INFO - PROCESS | 2245 | 1467477571466 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:39:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:39:31 INFO - PROCESS | 2245 | 1467477571468 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 09:39:31 INFO - PROCESS | 2245 | 1467477571471 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:39:31 INFO - PROCESS | 2245 | 1467477571473 Marionette TRACE conn2 <- [1,2514,null,{}] 09:39:31 INFO - PROCESS | 2245 | 1467477571477 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}] 09:39:31 INFO - PROCESS | 2245 | 1467477571479 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:31 INFO - PROCESS | 2245 | 1467477571576 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:39:31 INFO - PROCESS | 2245 | 1467477571641 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:31 INFO - PROCESS | 2245 | 1467477571642 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180b5800 == 45 [pid = 2245] [id = 636] 09:39:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x1164eac00) [pid = 2245] [serial = 1908] [outer = 0x0] 09:39:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x116f11800) [pid = 2245] [serial = 1909] [outer = 0x1164eac00] 09:39:31 INFO - PROCESS | 2245 | 1467477571671 Marionette DEBUG loaded listener.js 09:39:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x1181c2c00) [pid = 2245] [serial = 1910] [outer = 0x1164eac00] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x1267ec000 == 44 [pid = 2245] [id = 629] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3f4000 == 43 [pid = 2245] [id = 628] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x1180bc800 == 42 [pid = 2245] [id = 627] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x12ae92000 == 41 [pid = 2245] [id = 626] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x1299a6800 == 40 [pid = 2245] [id = 625] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x129305800 == 39 [pid = 2245] [id = 624] 09:39:31 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x1167ea000) [pid = 2245] [serial = 1855] [outer = 0x0] [url = about:blank] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x126ecf800 == 38 [pid = 2245] [id = 623] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x1216d7000 == 37 [pid = 2245] [id = 622] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x118206800 == 36 [pid = 2245] [id = 621] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x120dd1000 == 35 [pid = 2245] [id = 620] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x118d56000 == 34 [pid = 2245] [id = 619] 09:39:31 INFO - PROCESS | 2245 | --DOCSHELL 0x1185b4000 == 33 [pid = 2245] [id = 618] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x129353400) [pid = 2245] [serial = 1790] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x12a644400) [pid = 2245] [serial = 1829] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x116f10c00) [pid = 2245] [serial = 1849] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x112237800) [pid = 2245] [serial = 1834] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x1182ea800) [pid = 2245] [serial = 1837] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x113256000) [pid = 2245] [serial = 1835] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x11992a400) [pid = 2245] [serial = 1840] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x1133ee400) [pid = 2245] [serial = 1853] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x118706800) [pid = 2245] [serial = 1838] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x127112800) [pid = 2245] [serial = 1843] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x11809d400) [pid = 2245] [serial = 1850] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x128ec9800) [pid = 2245] [serial = 1816] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x128706800) [pid = 2245] [serial = 1813] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x125356000) [pid = 2245] [serial = 1841] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x129351400) [pid = 2245] [serial = 1819] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x112a7b800) [pid = 2245] [serial = 1822] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1293d8c00) [pid = 2245] [serial = 1820] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x121833400) [pid = 2245] [serial = 1807] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x123e6ac00) [pid = 2245] [serial = 1808] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x11809f400) [pid = 2245] [serial = 1801] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x118470000) [pid = 2245] [serial = 1802] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1174e6800) [pid = 2245] [serial = 1795] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x118134c00) [pid = 2245] [serial = 1796] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1167a9800) [pid = 2245] [serial = 1798] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x116f06c00) [pid = 2245] [serial = 1799] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1253ccc00) [pid = 2245] [serial = 1810] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x119795c00) [pid = 2245] [serial = 1804] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x120d60000) [pid = 2245] [serial = 1805] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1110a1c00) [pid = 2245] [serial = 1792] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1129b1800) [pid = 2245] [serial = 1793] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x118096400) [pid = 2245] [serial = 1823] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x128ec6000) [pid = 2245] [serial = 1846] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x129346800) [pid = 2245] [serial = 1826] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12a63bc00) [pid = 2245] [serial = 1828] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x128c1c000) [pid = 2245] [serial = 1844] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x128ed4800) [pid = 2245] [serial = 1817] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x128cd1400) [pid = 2245] [serial = 1814] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x123e6a800) [pid = 2245] [serial = 1825] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x125c0a000) [pid = 2245] [serial = 1811] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x1293d9800) [pid = 2245] [serial = 1847] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x12ae0e000) [pid = 2245] [serial = 1832] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x12ad2d800) [pid = 2245] [serial = 1831] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x11324ac00) [pid = 2245] [serial = 1852] [outer = 0x0] [url = about:blank] 09:39:32 INFO - PROCESS | 2245 | 1467477572120 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]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 671ms 09:39:32 INFO - PROCESS | 2245 | 1467477572143 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 2245 | 1467477572146 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 09:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:39:32 INFO - PROCESS | 2245 | 1467477572150 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 2245 | 1467477572152 Marionette TRACE conn2 <- [1,2518,null,{}] 09:39:32 INFO - PROCESS | 2245 | 1467477572154 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}] 09:39:32 INFO - PROCESS | 2245 | 1467477572157 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:32 INFO - PROCESS | 2245 | 1467477572248 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:39:32 INFO - PROCESS | 2245 | 1467477572312 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 2245 | 1467477572313 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185be800 == 34 [pid = 2245] [id = 637] 09:39:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x1181c0800) [pid = 2245] [serial = 1911] [outer = 0x0] 09:39:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x1187cc800) [pid = 2245] [serial = 1912] [outer = 0x1181c0800] 09:39:32 INFO - PROCESS | 2245 | 1467477572341 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x1199cfc00) [pid = 2245] [serial = 1913] [outer = 0x1181c0800] 09:39:32 INFO - PROCESS | 2245 | 1467477572666 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]]]}] 09:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 569ms 09:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:39:32 INFO - PROCESS | 2245 | 1467477572720 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:39:32 INFO - PROCESS | 2245 | 1467477572721 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 09:39:32 INFO - PROCESS | 2245 | 1467477572723 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:39:32 INFO - PROCESS | 2245 | 1467477572726 Marionette TRACE conn2 <- [1,2522,null,{}] 09:39:32 INFO - PROCESS | 2245 | 1467477572734 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}] 09:39:32 INFO - PROCESS | 2245 | 1467477572736 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:32 INFO - PROCESS | 2245 | 1467477572826 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:39:32 INFO - PROCESS | 2245 | 1467477572891 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:32 INFO - PROCESS | 2245 | 1467477572893 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bbd000 == 35 [pid = 2245] [id = 638] 09:39:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x12101c000) [pid = 2245] [serial = 1914] [outer = 0x0] 09:39:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x123b9a400) [pid = 2245] [serial = 1915] [outer = 0x12101c000] 09:39:32 INFO - PROCESS | 2245 | 1467477572922 Marionette DEBUG loaded listener.js 09:39:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x125cbbc00) [pid = 2245] [serial = 1916] [outer = 0x12101c000] 09:39:33 INFO - PROCESS | 2245 | 1467477573217 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]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 521ms 09:39:33 INFO - PROCESS | 2245 | 1467477573247 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 2245 | 1467477573249 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 09:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:39:33 INFO - PROCESS | 2245 | 1467477573251 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 2245 | 1467477573252 Marionette TRACE conn2 <- [1,2526,null,{}] 09:39:33 INFO - PROCESS | 2245 | 1467477573255 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}] 09:39:33 INFO - PROCESS | 2245 | 1467477573256 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:33 INFO - PROCESS | 2245 | 1467477573349 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:39:33 INFO - PROCESS | 2245 | 1467477573411 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 2245 | 1467477573412 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ec9000 == 36 [pid = 2245] [id = 639] 09:39:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x125356400) [pid = 2245] [serial = 1917] [outer = 0x0] 09:39:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1289e7400) [pid = 2245] [serial = 1918] [outer = 0x125356400] 09:39:33 INFO - PROCESS | 2245 | 1467477573437 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x128d5a800) [pid = 2245] [serial = 1919] [outer = 0x125356400] 09:39:33 INFO - PROCESS | 2245 | 1467477573736 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]]]}] 09:39:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:39:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 520ms 09:39:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:39:33 INFO - PROCESS | 2245 | 1467477573772 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:39:33 INFO - PROCESS | 2245 | 1467477573773 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 09:39:33 INFO - PROCESS | 2245 | 1467477573777 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:39:33 INFO - PROCESS | 2245 | 1467477573778 Marionette TRACE conn2 <- [1,2530,null,{}] 09:39:33 INFO - PROCESS | 2245 | 1467477573781 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}] 09:39:33 INFO - PROCESS | 2245 | 1467477573782 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:33 INFO - PROCESS | 2245 | 1467477573864 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:39:33 INFO - PROCESS | 2245 | 1467477573867 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:33 INFO - PROCESS | 2245 | 1467477573869 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x12946d000 == 37 [pid = 2245] [id = 640] 09:39:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1212b0c00) [pid = 2245] [serial = 1920] [outer = 0x0] 09:39:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x12936f400) [pid = 2245] [serial = 1921] [outer = 0x1212b0c00] 09:39:33 INFO - PROCESS | 2245 | 1467477573894 Marionette DEBUG loaded listener.js 09:39:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1295d0000) [pid = 2245] [serial = 1922] [outer = 0x1212b0c00] 09:39:34 INFO - PROCESS | 2245 | 1467477574297 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]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 568ms 09:39:34 INFO - PROCESS | 2245 | 1467477574345 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 2245 | 1467477574347 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 09:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:39:34 INFO - PROCESS | 2245 | 1467477574349 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 2245 | 1467477574350 Marionette TRACE conn2 <- [1,2534,null,{}] 09:39:34 INFO - PROCESS | 2245 | 1467477574353 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}] 09:39:34 INFO - PROCESS | 2245 | 1467477574357 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:34 INFO - PROCESS | 2245 | 1467477574485 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:39:34 INFO - PROCESS | 2245 | 1467477574497 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:34 INFO - PROCESS | 2245 | 1467477574498 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x12a6cf000 == 38 [pid = 2245] [id = 641] 09:39:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1295d5c00) [pid = 2245] [serial = 1923] [outer = 0x0] 09:39:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x12a645000) [pid = 2245] [serial = 1924] [outer = 0x1295d5c00] 09:39:34 INFO - PROCESS | 2245 | 1467477574524 Marionette DEBUG loaded listener.js 09:39:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x121977800) [pid = 2245] [serial = 1925] [outer = 0x1295d5c00] 09:39:34 INFO - PROCESS | 2245 | 1467477574901 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]]]}] 09:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 573ms 09:39:34 INFO - PROCESS | 2245 | 1467477574922 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:39:34 INFO - PROCESS | 2245 | 1467477574924 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 09:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:39:34 INFO - PROCESS | 2245 | 1467477574926 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:39:34 INFO - PROCESS | 2245 | 1467477574927 Marionette TRACE conn2 <- [1,2538,null,{}] 09:39:34 INFO - PROCESS | 2245 | 1467477574930 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}] 09:39:34 INFO - PROCESS | 2245 | 1467477574931 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:35 INFO - PROCESS | 2245 | 1467477575038 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:39:35 INFO - PROCESS | 2245 | 1467477575051 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 2245 | 1467477575052 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b137800 == 39 [pid = 2245] [id = 642] 09:39:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x12ae10000) [pid = 2245] [serial = 1926] [outer = 0x0] 09:39:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12b0c4800) [pid = 2245] [serial = 1927] [outer = 0x12ae10000] 09:39:35 INFO - PROCESS | 2245 | 1467477575077 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12b0cbc00) [pid = 2245] [serial = 1928] [outer = 0x12ae10000] 09:39:35 INFO - PROCESS | 2245 | 1467477575445 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]]]}] 09:39:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:39:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 568ms 09:39:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:39:35 INFO - PROCESS | 2245 | 1467477575495 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:39:35 INFO - PROCESS | 2245 | 1467477575496 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 09:39:35 INFO - PROCESS | 2245 | 1467477575498 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:39:35 INFO - PROCESS | 2245 | 1467477575500 Marionette TRACE conn2 <- [1,2542,null,{}] 09:39:35 INFO - PROCESS | 2245 | 1467477575502 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}] 09:39:35 INFO - PROCESS | 2245 | 1467477575503 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:35 INFO - PROCESS | 2245 | 1467477575614 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:39:35 INFO - PROCESS | 2245 | 1467477575627 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:35 INFO - PROCESS | 2245 | 1467477575629 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1f0000 == 40 [pid = 2245] [id = 643] 09:39:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12b0cc000) [pid = 2245] [serial = 1929] [outer = 0x0] 09:39:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12b96e800) [pid = 2245] [serial = 1930] [outer = 0x12b0cc000] 09:39:35 INFO - PROCESS | 2245 | 1467477575653 Marionette DEBUG loaded listener.js 09:39:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12b974c00) [pid = 2245] [serial = 1931] [outer = 0x12b0cc000] 09:39:36 INFO - PROCESS | 2245 | 1467477576096 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]]]}] 09:39:36 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x121973400) [pid = 2245] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:39:36 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x118703800) [pid = 2245] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:39:36 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x116617800) [pid = 2245] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:39:36 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x118133c00) [pid = 2245] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:39:36 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x119cd9c00) [pid = 2245] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:39:36 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x112f4dc00) [pid = 2245] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:39:36 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12711ec00) [pid = 2245] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:39:36 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x110fb2000) [pid = 2245] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:39:36 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x111ba9400) [pid = 2245] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:39:36 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1167e9000) [pid = 2245] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 619ms 09:39:36 INFO - PROCESS | 2245 | 1467477576119 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 2245 | 1467477576120 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 09:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:39:36 INFO - PROCESS | 2245 | 1467477576123 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 2245 | 1467477576125 Marionette TRACE conn2 <- [1,2546,null,{}] 09:39:36 INFO - PROCESS | 2245 | 1467477576128 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}] 09:39:36 INFO - PROCESS | 2245 | 1467477576129 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:36 INFO - PROCESS | 2245 | 1467477576214 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:39:36 INFO - PROCESS | 2245 | 1467477576218 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 2245 | 1467477576219 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc7d800 == 41 [pid = 2245] [id = 644] 09:39:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1164f2800) [pid = 2245] [serial = 1932] [outer = 0x0] 09:39:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x118132c00) [pid = 2245] [serial = 1933] [outer = 0x1164f2800] 09:39:36 INFO - PROCESS | 2245 | 1467477576251 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x125612000) [pid = 2245] [serial = 1934] [outer = 0x1164f2800] 09:39:36 INFO - PROCESS | 2245 | 1467477576587 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]]]}] 09:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 472ms 09:39:36 INFO - PROCESS | 2245 | 1467477576596 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:39:36 INFO - PROCESS | 2245 | 1467477576597 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 09:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:39:36 INFO - PROCESS | 2245 | 1467477576599 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:39:36 INFO - PROCESS | 2245 | 1467477576600 Marionette TRACE conn2 <- [1,2550,null,{}] 09:39:36 INFO - PROCESS | 2245 | 1467477576602 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}] 09:39:36 INFO - PROCESS | 2245 | 1467477576604 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:36 INFO - PROCESS | 2245 | 1467477576689 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:39:36 INFO - PROCESS | 2245 | 1467477576750 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:36 INFO - PROCESS | 2245 | 1467477576751 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cac3800 == 42 [pid = 2245] [id = 645] 09:39:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x116a29c00) [pid = 2245] [serial = 1935] [outer = 0x0] 09:39:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x129348c00) [pid = 2245] [serial = 1936] [outer = 0x116a29c00] 09:39:36 INFO - PROCESS | 2245 | 1467477576774 Marionette DEBUG loaded listener.js 09:39:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12b979800) [pid = 2245] [serial = 1937] [outer = 0x116a29c00] 09:39:37 INFO - PROCESS | 2245 | 1467477577083 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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 09:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:39:37 INFO - PROCESS | 2245 | 1467477577118 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 2245 | 1467477577120 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 09:39:37 INFO - PROCESS | 2245 | 1467477577122 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 2245 | 1467477577125 Marionette TRACE conn2 <- [1,2554,null,{}] 09:39:37 INFO - PROCESS | 2245 | 1467477577128 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}] 09:39:37 INFO - PROCESS | 2245 | 1467477577130 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:37 INFO - PROCESS | 2245 | 1467477577227 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:39:37 INFO - PROCESS | 2245 | 1467477577231 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 2245 | 1467477577241 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x12da33000 == 43 [pid = 2245] [id = 646] 09:39:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x12b9d5400) [pid = 2245] [serial = 1938] [outer = 0x0] 09:39:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12bcba000) [pid = 2245] [serial = 1939] [outer = 0x12b9d5400] 09:39:37 INFO - PROCESS | 2245 | 1467477577270 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12bf42400) [pid = 2245] [serial = 1940] [outer = 0x12b9d5400] 09:39:37 INFO - PROCESS | 2245 | 1467477577615 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]]]}] 09:39:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:39:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 523ms 09:39:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:39:37 INFO - PROCESS | 2245 | 1467477577646 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:39:37 INFO - PROCESS | 2245 | 1467477577648 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 09:39:37 INFO - PROCESS | 2245 | 1467477577650 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:39:37 INFO - PROCESS | 2245 | 1467477577651 Marionette TRACE conn2 <- [1,2558,null,{}] 09:39:37 INFO - PROCESS | 2245 | 1467477577653 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}] 09:39:37 INFO - PROCESS | 2245 | 1467477577654 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:37 INFO - PROCESS | 2245 | 1467477577773 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:39:37 INFO - PROCESS | 2245 | 1467477577779 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:37 INFO - PROCESS | 2245 | 1467477577780 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x12dbda800 == 44 [pid = 2245] [id = 647] 09:39:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x126d9ec00) [pid = 2245] [serial = 1941] [outer = 0x0] 09:39:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12bf47c00) [pid = 2245] [serial = 1942] [outer = 0x126d9ec00] 09:39:37 INFO - PROCESS | 2245 | 1467477577804 Marionette DEBUG loaded listener.js 09:39:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x12bf4d400) [pid = 2245] [serial = 1943] [outer = 0x126d9ec00] 09:39:38 INFO - PROCESS | 2245 | 1467477578238 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]]]}] 09:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 619ms 09:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:39:38 INFO - PROCESS | 2245 | 1467477578269 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:39:38 INFO - PROCESS | 2245 | 1467477578272 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 09:39:38 INFO - PROCESS | 2245 | 1467477578276 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:39:38 INFO - PROCESS | 2245 | 1467477578278 Marionette TRACE conn2 <- [1,2562,null,{}] 09:39:38 INFO - PROCESS | 2245 | 1467477578282 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}] 09:39:38 INFO - PROCESS | 2245 | 1467477578283 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:38 INFO - PROCESS | 2245 | 1467477578398 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:39:38 INFO - PROCESS | 2245 | 1467477578503 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:38 INFO - PROCESS | 2245 | 1467477578507 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183db800 == 45 [pid = 2245] [id = 648] 09:39:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x11324d800) [pid = 2245] [serial = 1944] [outer = 0x0] 09:39:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x1167ea000) [pid = 2245] [serial = 1945] [outer = 0x11324d800] 09:39:38 INFO - PROCESS | 2245 | 1467477578539 Marionette DEBUG loaded listener.js 09:39:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1181c3400) [pid = 2245] [serial = 1946] [outer = 0x11324d800] 09:39:39 INFO - PROCESS | 2245 | 1467477579050 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]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 825ms 09:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:39:39 INFO - PROCESS | 2245 | 1467477579101 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 2245 | 1467477579104 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 09:39:39 INFO - PROCESS | 2245 | 1467477579111 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 2245 | 1467477579113 Marionette TRACE conn2 <- [1,2566,null,{}] 09:39:39 INFO - PROCESS | 2245 | 1467477579115 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}] 09:39:39 INFO - PROCESS | 2245 | 1467477579117 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:39 INFO - PROCESS | 2245 | 1467477579225 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:39:39 INFO - PROCESS | 2245 | 1467477579303 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:39 INFO - PROCESS | 2245 | 1467477579304 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e73000 == 46 [pid = 2245] [id = 649] 09:39:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x120d5b400) [pid = 2245] [serial = 1947] [outer = 0x0] 09:39:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x120ece400) [pid = 2245] [serial = 1948] [outer = 0x120d5b400] 09:39:39 INFO - PROCESS | 2245 | 1467477579335 Marionette DEBUG loaded listener.js 09:39:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x120ed3c00) [pid = 2245] [serial = 1949] [outer = 0x120d5b400] 09:39:39 INFO - PROCESS | 2245 | 1467477579780 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]]]}] 09:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 720ms 09:39:39 INFO - PROCESS | 2245 | 1467477579831 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:39:39 INFO - PROCESS | 2245 | 1467477579833 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 09:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:39:39 INFO - PROCESS | 2245 | 1467477579835 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:39:39 INFO - PROCESS | 2245 | 1467477579838 Marionette TRACE conn2 <- [1,2570,null,{}] 09:39:39 INFO - PROCESS | 2245 | 1467477579865 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}] 09:39:39 INFO - PROCESS | 2245 | 1467477579868 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:39 INFO - PROCESS | 2245 | 1467477579978 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:39:40 INFO - PROCESS | 2245 | 1467477580056 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:40 INFO - PROCESS | 2245 | 1467477580058 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c714800 == 47 [pid = 2245] [id = 650] 09:39:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x123e67000) [pid = 2245] [serial = 1950] [outer = 0x0] 09:39:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x12561b400) [pid = 2245] [serial = 1951] [outer = 0x123e67000] 09:39:40 INFO - PROCESS | 2245 | 1467477580089 Marionette DEBUG loaded listener.js 09:39:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1289e9800) [pid = 2245] [serial = 1952] [outer = 0x123e67000] 09:39:40 INFO - PROCESS | 2245 | 1467477580827 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]]]}] 09:39:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:39:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1027ms 09:39:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:39:40 INFO - PROCESS | 2245 | 1467477580863 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:39:40 INFO - PROCESS | 2245 | 1467477580865 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 09:39:40 INFO - PROCESS | 2245 | 1467477580869 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:39:40 INFO - PROCESS | 2245 | 1467477580871 Marionette TRACE conn2 <- [1,2574,null,{}] 09:39:40 INFO - PROCESS | 2245 | 1467477580874 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}] 09:39:40 INFO - PROCESS | 2245 | 1467477580876 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:40 INFO - PROCESS | 2245 | 1467477580973 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:39:41 INFO - PROCESS | 2245 | 1467477581037 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 2245 | 1467477581041 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bba000 == 48 [pid = 2245] [id = 651] 09:39:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x116f11000) [pid = 2245] [serial = 1953] [outer = 0x0] 09:39:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x1182f3400) [pid = 2245] [serial = 1954] [outer = 0x116f11000] 09:39:41 INFO - PROCESS | 2245 | 1467477581068 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x118d83800) [pid = 2245] [serial = 1955] [outer = 0x116f11000] 09:39:41 INFO - PROCESS | 2245 | 1467477581475 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]]]}] 09:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 673ms 09:39:41 INFO - PROCESS | 2245 | 1467477581542 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:39:41 INFO - PROCESS | 2245 | 1467477581545 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 09:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:39:41 INFO - PROCESS | 2245 | 1467477581549 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:39:41 INFO - PROCESS | 2245 | 1467477581551 Marionette TRACE conn2 <- [1,2578,null,{}] 09:39:41 INFO - PROCESS | 2245 | 1467477581553 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}] 09:39:41 INFO - PROCESS | 2245 | 1467477581555 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:41 INFO - PROCESS | 2245 | 1467477581695 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:39:41 INFO - PROCESS | 2245 | 1467477581753 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:41 INFO - PROCESS | 2245 | 1467477581754 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x118205000 == 49 [pid = 2245] [id = 652] 09:39:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x11910d400) [pid = 2245] [serial = 1956] [outer = 0x0] 09:39:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x119cd3800) [pid = 2245] [serial = 1957] [outer = 0x11910d400] 09:39:41 INFO - PROCESS | 2245 | 1467477581784 Marionette DEBUG loaded listener.js 09:39:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x120ed2c00) [pid = 2245] [serial = 1958] [outer = 0x11910d400] 09:39:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12da33000 == 48 [pid = 2245] [id = 646] 09:39:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12cac3800 == 47 [pid = 2245] [id = 645] 09:39:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc7d800 == 46 [pid = 2245] [id = 644] 09:39:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1f0000 == 45 [pid = 2245] [id = 643] 09:39:41 INFO - PROCESS | 2245 | --DOCSHELL 0x12b137800 == 44 [pid = 2245] [id = 642] 09:39:41 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x12934fc00) [pid = 2245] [serial = 1891] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x12a6cf000 == 43 [pid = 2245] [id = 641] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x12946d000 == 42 [pid = 2245] [id = 640] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x126ec9000 == 41 [pid = 2245] [id = 639] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x125bbd000 == 40 [pid = 2245] [id = 638] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x1185be800 == 39 [pid = 2245] [id = 637] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x1180b5800 == 38 [pid = 2245] [id = 636] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x117d51000 == 37 [pid = 2245] [id = 635] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x12d1a0800 == 36 [pid = 2245] [id = 634] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x12cb78000 == 35 [pid = 2245] [id = 633] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x128e80800 == 34 [pid = 2245] [id = 632] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x1185bd000 == 33 [pid = 2245] [id = 631] 09:39:42 INFO - PROCESS | 2245 | --DOCSHELL 0x12c36d000 == 32 [pid = 2245] [id = 630] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x123b20800) [pid = 2245] [serial = 1873] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x118d86c00) [pid = 2245] [serial = 1867] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x119292400) [pid = 2245] [serial = 1868] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x116886800) [pid = 2245] [serial = 1864] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x11809c800) [pid = 2245] [serial = 1865] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x118473c00) [pid = 2245] [serial = 1862] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1181c7000) [pid = 2245] [serial = 1861] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x119cdb800) [pid = 2245] [serial = 1870] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x116f07800) [pid = 2245] [serial = 1858] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x125cb4400) [pid = 2245] [serial = 1876] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1289ef000) [pid = 2245] [serial = 1879] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x128cd4400) [pid = 2245] [serial = 1880] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x127112c00) [pid = 2245] [serial = 1877] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1167aac00) [pid = 2245] [serial = 1883] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1182eb000) [pid = 2245] [serial = 1885] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x125359400) [pid = 2245] [serial = 1874] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x128713c00) [pid = 2245] [serial = 1888] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1212b6000) [pid = 2245] [serial = 1871] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1129ab000) [pid = 2245] [serial = 1882] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x128eca400) [pid = 2245] [serial = 1889] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x125cb7000) [pid = 2245] [serial = 1886] [outer = 0x0] [url = about:blank] 09:39:42 INFO - PROCESS | 2245 | 1467477582176 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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 671ms 09:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:39:42 INFO - PROCESS | 2245 | 1467477582220 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:39:42 INFO - PROCESS | 2245 | 1467477582222 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 09:39:42 INFO - PROCESS | 2245 | 1467477582226 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 2245 | 1467477582229 Marionette TRACE conn2 <- [1,2582,null,{}] 09:39:42 INFO - PROCESS | 2245 | 1467477582253 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}] 09:39:42 INFO - PROCESS | 2245 | 1467477582256 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:42 INFO - PROCESS | 2245 | 1467477582376 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:39:42 INFO - PROCESS | 2245 | 1467477582389 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:42 INFO - PROCESS | 2245 | 1467477582391 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:42 INFO - PROCESS | 2245 | ++DOCSHELL 0x121255800 == 33 [pid = 2245] [id = 653] 09:39:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x12101cc00) [pid = 2245] [serial = 1959] [outer = 0x0] 09:39:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x121831800) [pid = 2245] [serial = 1960] [outer = 0x12101cc00] 09:39:42 INFO - PROCESS | 2245 | 1467477582419 Marionette DEBUG loaded listener.js 09:39:42 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x125615000) [pid = 2245] [serial = 1961] [outer = 0x12101cc00] 09:39:42 INFO - PROCESS | 2245 | 1467477582787 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]]]}] 09:39:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:39:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 573ms 09:39:42 INFO - PROCESS | 2245 | 1467477582798 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:39:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:39:42 INFO - PROCESS | 2245 | 1467477582801 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 09:39:42 INFO - PROCESS | 2245 | 1467477582804 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:39:42 INFO - PROCESS | 2245 | 1467477582806 Marionette TRACE conn2 <- [1,2586,null,{}] 09:39:42 INFO - PROCESS | 2245 | 1467477582812 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}] 09:39:42 INFO - PROCESS | 2245 | 1467477582814 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:42 INFO - PROCESS | 2245 | 1467477582949 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:39:43 INFO - PROCESS | 2245 | 1467477583044 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 2245 | 1467477583056 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x128aa9000 == 34 [pid = 2245] [id = 654] 09:39:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x125b83000) [pid = 2245] [serial = 1962] [outer = 0x0] 09:39:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x127115800) [pid = 2245] [serial = 1963] [outer = 0x125b83000] 09:39:43 INFO - PROCESS | 2245 | 1467477583100 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1289e3000) [pid = 2245] [serial = 1964] [outer = 0x125b83000] 09:39:43 INFO - PROCESS | 2245 | 1467477583410 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]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 624ms 09:39:43 INFO - PROCESS | 2245 | 1467477583432 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 2245 | 1467477583433 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 09:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:39:43 INFO - PROCESS | 2245 | 1467477583435 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 2245 | 1467477583436 Marionette TRACE conn2 <- [1,2590,null,{}] 09:39:43 INFO - PROCESS | 2245 | 1467477583439 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}] 09:39:43 INFO - PROCESS | 2245 | 1467477583441 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:43 INFO - PROCESS | 2245 | 1467477583555 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:39:43 INFO - PROCESS | 2245 | 1467477583564 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:43 INFO - PROCESS | 2245 | 1467477583565 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x129471000 == 35 [pid = 2245] [id = 655] 09:39:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1167ec400) [pid = 2245] [serial = 1965] [outer = 0x0] 09:39:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x119110800) [pid = 2245] [serial = 1966] [outer = 0x1167ec400] 09:39:43 INFO - PROCESS | 2245 | 1467477583590 Marionette DEBUG loaded listener.js 09:39:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x128c18c00) [pid = 2245] [serial = 1967] [outer = 0x1167ec400] 09:39:43 INFO - PROCESS | 2245 | 1467477583937 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]]]}] 09:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 09:39:43 INFO - PROCESS | 2245 | 1467477583954 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:39:43 INFO - PROCESS | 2245 | 1467477583956 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 09:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:39:43 INFO - PROCESS | 2245 | 1467477583960 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:39:43 INFO - PROCESS | 2245 | 1467477583961 Marionette TRACE conn2 <- [1,2594,null,{}] 09:39:43 INFO - PROCESS | 2245 | 1467477583964 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}] 09:39:43 INFO - PROCESS | 2245 | 1467477583968 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:44 INFO - PROCESS | 2245 | 1467477584074 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:39:44 INFO - PROCESS | 2245 | 1467477584080 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 2245 | 1467477584081 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b137000 == 36 [pid = 2245] [id = 656] 09:39:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x128ecac00) [pid = 2245] [serial = 1968] [outer = 0x0] 09:39:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x1295cb400) [pid = 2245] [serial = 1969] [outer = 0x128ecac00] 09:39:44 INFO - PROCESS | 2245 | 1467477584106 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x12ad2dc00) [pid = 2245] [serial = 1970] [outer = 0x128ecac00] 09:39:44 INFO - PROCESS | 2245 | 1467477584500 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]]]}] 09:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 569ms 09:39:44 INFO - PROCESS | 2245 | 1467477584529 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:39:44 INFO - PROCESS | 2245 | 1467477584531 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 09:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:39:44 INFO - PROCESS | 2245 | 1467477584533 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:39:44 INFO - PROCESS | 2245 | 1467477584534 Marionette TRACE conn2 <- [1,2598,null,{}] 09:39:44 INFO - PROCESS | 2245 | 1467477584536 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}] 09:39:44 INFO - PROCESS | 2245 | 1467477584537 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:44 INFO - PROCESS | 2245 | 1467477584647 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:39:44 INFO - PROCESS | 2245 | 1467477584659 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:44 INFO - PROCESS | 2245 | 1467477584660 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc6f800 == 37 [pid = 2245] [id = 657] 09:39:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1167e7c00) [pid = 2245] [serial = 1971] [outer = 0x0] 09:39:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x12ad31c00) [pid = 2245] [serial = 1972] [outer = 0x1167e7c00] 09:39:44 INFO - PROCESS | 2245 | 1467477584685 Marionette DEBUG loaded listener.js 09:39:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x12b0c2c00) [pid = 2245] [serial = 1973] [outer = 0x1167e7c00] 09:39:45 INFO - PROCESS | 2245 | 1467477585062 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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 568ms 09:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:39:45 INFO - PROCESS | 2245 | 1467477585101 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 2245 | 1467477585103 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 09:39:45 INFO - PROCESS | 2245 | 1467477585105 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 2245 | 1467477585106 Marionette TRACE conn2 <- [1,2602,null,{}] 09:39:45 INFO - PROCESS | 2245 | 1467477585111 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}] 09:39:45 INFO - PROCESS | 2245 | 1467477585112 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:45 INFO - PROCESS | 2245 | 1467477585227 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:39:45 INFO - PROCESS | 2245 | 1467477585231 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 2245 | 1467477585232 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c70c800 == 38 [pid = 2245] [id = 658] 09:39:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x12b0c3800) [pid = 2245] [serial = 1974] [outer = 0x0] 09:39:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x12b96d000) [pid = 2245] [serial = 1975] [outer = 0x12b0c3800] 09:39:45 INFO - PROCESS | 2245 | 1467477585294 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x12b979c00) [pid = 2245] [serial = 1976] [outer = 0x12b0c3800] 09:39:45 INFO - PROCESS | 2245 | 1467477585612 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]]]}] 09:39:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:39:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 521ms 09:39:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:39:45 INFO - PROCESS | 2245 | 1467477585629 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:39:45 INFO - PROCESS | 2245 | 1467477585630 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 09:39:45 INFO - PROCESS | 2245 | 1467477585632 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:39:45 INFO - PROCESS | 2245 | 1467477585633 Marionette TRACE conn2 <- [1,2606,null,{}] 09:39:45 INFO - PROCESS | 2245 | 1467477585635 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}] 09:39:45 INFO - PROCESS | 2245 | 1467477585637 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:45 INFO - PROCESS | 2245 | 1467477585750 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:39:45 INFO - PROCESS | 2245 | 1467477585762 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:45 INFO - PROCESS | 2245 | 1467477585763 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cab9800 == 39 [pid = 2245] [id = 659] 09:39:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x12b9d7000) [pid = 2245] [serial = 1977] [outer = 0x0] 09:39:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x12b9e1c00) [pid = 2245] [serial = 1978] [outer = 0x12b9d7000] 09:39:45 INFO - PROCESS | 2245 | 1467477585788 Marionette DEBUG loaded listener.js 09:39:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x12bcbcc00) [pid = 2245] [serial = 1979] [outer = 0x12b9d7000] 09:39:46 INFO - PROCESS | 2245 | 1467477586168 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]]]}] 09:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 570ms 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x1295d5c00) [pid = 2245] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x12ae10000) [pid = 2245] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x12101c000) [pid = 2245] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x1181c0800) [pid = 2245] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1164eac00) [pid = 2245] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x12b0cc000) [pid = 2245] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x112a88800) [pid = 2245] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1212b0c00) [pid = 2245] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x125356400) [pid = 2245] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1164f2800) [pid = 2245] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x12b9d5400) [pid = 2245] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:39:46 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x116a29c00) [pid = 2245] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:39:46 INFO - PROCESS | 2245 | 1467477586455 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:39:46 INFO - PROCESS | 2245 | 1467477586456 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 09:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:39:46 INFO - PROCESS | 2245 | 1467477586466 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:39:46 INFO - PROCESS | 2245 | 1467477586468 Marionette TRACE conn2 <- [1,2610,null,{}] 09:39:46 INFO - PROCESS | 2245 | 1467477586479 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}] 09:39:46 INFO - PROCESS | 2245 | 1467477586480 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:46 INFO - PROCESS | 2245 | 1467477586565 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:39:46 INFO - PROCESS | 2245 | 1467477586568 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:46 INFO - PROCESS | 2245 | 1467477586569 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc84800 == 40 [pid = 2245] [id = 660] 09:39:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x117562c00) [pid = 2245] [serial = 1980] [outer = 0x0] 09:39:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x118d88400) [pid = 2245] [serial = 1981] [outer = 0x117562c00] 09:39:46 INFO - PROCESS | 2245 | 1467477586595 Marionette DEBUG loaded listener.js 09:39:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x125b88800) [pid = 2245] [serial = 1982] [outer = 0x117562c00] 09:39:47 INFO - PROCESS | 2245 | 1467477587043 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]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 622ms 09:39:47 INFO - PROCESS | 2245 | 1467477587090 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:39:47 INFO - PROCESS | 2245 | 1467477587093 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 09:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:39:47 INFO - PROCESS | 2245 | 1467477587096 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 2245 | 1467477587099 Marionette TRACE conn2 <- [1,2614,null,{}] 09:39:47 INFO - PROCESS | 2245 | 1467477587102 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}] 09:39:47 INFO - PROCESS | 2245 | 1467477587105 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:47 INFO - PROCESS | 2245 | 1467477587252 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:39:47 INFO - PROCESS | 2245 | 1467477587263 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 2245 | 1467477587264 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x12dbd3800 == 41 [pid = 2245] [id = 661] 09:39:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1293de400) [pid = 2245] [serial = 1983] [outer = 0x0] 09:39:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x12b9e2c00) [pid = 2245] [serial = 1984] [outer = 0x1293de400] 09:39:47 INFO - PROCESS | 2245 | 1467477587292 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x12bf50000) [pid = 2245] [serial = 1985] [outer = 0x1293de400] 09:39:47 INFO - PROCESS | 2245 | 1467477587634 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]]]}] 09:39:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:39:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 573ms 09:39:47 INFO - PROCESS | 2245 | 1467477587669 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:39:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:39:47 INFO - PROCESS | 2245 | 1467477587681 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 09:39:47 INFO - PROCESS | 2245 | 1467477587683 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:39:47 INFO - PROCESS | 2245 | 1467477587684 Marionette TRACE conn2 <- [1,2618,null,{}] 09:39:47 INFO - PROCESS | 2245 | 1467477587700 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}] 09:39:47 INFO - PROCESS | 2245 | 1467477587701 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:47 INFO - PROCESS | 2245 | 1467477587786 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:39:47 INFO - PROCESS | 2245 | 1467477587791 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:47 INFO - PROCESS | 2245 | 1467477587792 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x1215df800 == 42 [pid = 2245] [id = 662] 09:39:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x12bcc2400) [pid = 2245] [serial = 1986] [outer = 0x0] 09:39:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x12c0d3400) [pid = 2245] [serial = 1987] [outer = 0x12bcc2400] 09:39:47 INFO - PROCESS | 2245 | 1467477587816 Marionette DEBUG loaded listener.js 09:39:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x12c0d9400) [pid = 2245] [serial = 1988] [outer = 0x12bcc2400] 09:39:48 INFO - PROCESS | 2245 | 1467477588155 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 481ms 09:39:48 INFO - PROCESS | 2245 | 1467477588164 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 2245 | 1467477588165 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 09:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:39:48 INFO - PROCESS | 2245 | 1467477588168 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 2245 | 1467477588169 Marionette TRACE conn2 <- [1,2622,null,{}] 09:39:48 INFO - PROCESS | 2245 | 1467477588171 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}] 09:39:48 INFO - PROCESS | 2245 | 1467477588172 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:48 INFO - PROCESS | 2245 | 1467477588265 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:39:48 INFO - PROCESS | 2245 | 1467477588269 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:48 INFO - PROCESS | 2245 | 1467477588270 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:48 INFO - PROCESS | 2245 | ++DOCSHELL 0x128851800 == 43 [pid = 2245] [id = 663] 09:39:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x12882bc00) [pid = 2245] [serial = 1989] [outer = 0x0] 09:39:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x128832c00) [pid = 2245] [serial = 1990] [outer = 0x12882bc00] 09:39:48 INFO - PROCESS | 2245 | 1467477588294 Marionette DEBUG loaded listener.js 09:39:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x128837000) [pid = 2245] [serial = 1991] [outer = 0x12882bc00] 09:39:48 INFO - PROCESS | 2245 | 1467477588817 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]]]}] 09:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 668ms 09:39:48 INFO - PROCESS | 2245 | 1467477588857 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:39:48 INFO - PROCESS | 2245 | 1467477588860 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 09:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:39:48 INFO - PROCESS | 2245 | 1467477588864 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:39:48 INFO - PROCESS | 2245 | 1467477588866 Marionette TRACE conn2 <- [1,2626,null,{}] 09:39:48 INFO - PROCESS | 2245 | 1467477588871 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}] 09:39:48 INFO - PROCESS | 2245 | 1467477588872 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:48 INFO - PROCESS | 2245 | 1467477588983 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:39:49 INFO - PROCESS | 2245 | 1467477589066 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 2245 | 1467477589067 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b31000 == 44 [pid = 2245] [id = 664] 09:39:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x117562800) [pid = 2245] [serial = 1992] [outer = 0x0] 09:39:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x118470800) [pid = 2245] [serial = 1993] [outer = 0x117562800] 09:39:49 INFO - PROCESS | 2245 | 1467477589099 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x119292400) [pid = 2245] [serial = 1994] [outer = 0x117562800] 09:39:49 INFO - PROCESS | 2245 | 1467477589542 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]]]}] 09:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 724ms 09:39:49 INFO - PROCESS | 2245 | 1467477589588 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:39:49 INFO - PROCESS | 2245 | 1467477589591 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 09:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:39:49 INFO - PROCESS | 2245 | 1467477589596 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:39:49 INFO - PROCESS | 2245 | 1467477589598 Marionette TRACE conn2 <- [1,2630,null,{}] 09:39:49 INFO - PROCESS | 2245 | 1467477589601 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}] 09:39:49 INFO - PROCESS | 2245 | 1467477589603 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:49 INFO - PROCESS | 2245 | 1467477589712 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:39:49 INFO - PROCESS | 2245 | 1467477589826 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:49 INFO - PROCESS | 2245 | 1467477589827 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x12885d000 == 45 [pid = 2245] [id = 665] 09:39:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x1212b2000) [pid = 2245] [serial = 1995] [outer = 0x0] 09:39:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x123bdb800) [pid = 2245] [serial = 1996] [outer = 0x1212b2000] 09:39:49 INFO - PROCESS | 2245 | 1467477589860 Marionette DEBUG loaded listener.js 09:39:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x125c05800) [pid = 2245] [serial = 1997] [outer = 0x1212b2000] 09:39:50 INFO - PROCESS | 2245 | 1467477590283 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]]]}] 09:39:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:39:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 719ms 09:39:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:39:50 INFO - PROCESS | 2245 | 1467477590316 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:39:50 INFO - PROCESS | 2245 | 1467477590317 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 09:39:50 INFO - PROCESS | 2245 | 1467477590320 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:39:50 INFO - PROCESS | 2245 | 1467477590323 Marionette TRACE conn2 <- [1,2634,null,{}] 09:39:50 INFO - PROCESS | 2245 | 1467477590331 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}] 09:39:50 INFO - PROCESS | 2245 | 1467477590334 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:50 INFO - PROCESS | 2245 | 1467477590444 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:39:50 INFO - PROCESS | 2245 | 1467477590554 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:50 INFO - PROCESS | 2245 | 1467477590557 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cfc9000 == 46 [pid = 2245] [id = 666] 09:39:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x128833800) [pid = 2245] [serial = 1998] [outer = 0x0] 09:39:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 118 (0x128ecf000) [pid = 2245] [serial = 1999] [outer = 0x128833800] 09:39:50 INFO - PROCESS | 2245 | 1467477590592 Marionette DEBUG loaded listener.js 09:39:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 119 (0x1293e4800) [pid = 2245] [serial = 2000] [outer = 0x128833800] 09:39:51 INFO - PROCESS | 2245 | 1467477591025 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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 724ms 09:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:39:51 INFO - PROCESS | 2245 | 1467477591045 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 2245 | 1467477591046 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 09:39:51 INFO - PROCESS | 2245 | 1467477591049 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 2245 | 1467477591050 Marionette TRACE conn2 <- [1,2638,null,{}] 09:39:51 INFO - PROCESS | 2245 | 1467477591070 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}] 09:39:51 INFO - PROCESS | 2245 | 1467477591071 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:51 INFO - PROCESS | 2245 | 1467477591218 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:39:51 INFO - PROCESS | 2245 | 1467477591266 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:51 INFO - PROCESS | 2245 | 1467477591267 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x1128b5000 == 47 [pid = 2245] [id = 667] 09:39:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 120 (0x12a63f000) [pid = 2245] [serial = 2001] [outer = 0x0] 09:39:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 121 (0x12ae0f800) [pid = 2245] [serial = 2002] [outer = 0x12a63f000] 09:39:51 INFO - PROCESS | 2245 | 1467477591297 Marionette DEBUG loaded listener.js 09:39:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 122 (0x12b970800) [pid = 2245] [serial = 2003] [outer = 0x12a63f000] 09:39:51 INFO - PROCESS | 2245 | 1467477591767 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]]]}] 09:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 787ms 09:39:51 INFO - PROCESS | 2245 | 1467477591837 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:39:51 INFO - PROCESS | 2245 | 1467477591838 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 09:39:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:39:51 INFO - PROCESS | 2245 | 1467477591842 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:39:51 INFO - PROCESS | 2245 | 1467477591844 Marionette TRACE conn2 <- [1,2642,null,{}] 09:39:51 INFO - PROCESS | 2245 | 1467477591846 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}] 09:39:51 INFO - PROCESS | 2245 | 1467477591848 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:51 INFO - PROCESS | 2245 | 1467477591953 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:39:52 INFO - PROCESS | 2245 | 1467477592196 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 2245 | 1467477592197 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183da000 == 48 [pid = 2245] [id = 668] 09:39:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 123 (0x1133b3000) [pid = 2245] [serial = 2004] [outer = 0x0] 09:39:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 124 (0x1167acc00) [pid = 2245] [serial = 2005] [outer = 0x1133b3000] 09:39:52 INFO - PROCESS | 2245 | 1467477592227 Marionette DEBUG loaded listener.js 09:39:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 125 (0x118096c00) [pid = 2245] [serial = 2006] [outer = 0x1133b3000] 09:39:52 INFO - PROCESS | 2245 | 1467477592749 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]]]}] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x1215df800 == 47 [pid = 2245] [id = 662] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12dbd3800 == 46 [pid = 2245] [id = 661] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc84800 == 45 [pid = 2245] [id = 660] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12cab9800 == 44 [pid = 2245] [id = 659] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12c70c800 == 43 [pid = 2245] [id = 658] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc6f800 == 42 [pid = 2245] [id = 657] 09:39:52 INFO - PROCESS | 2245 | --DOMWINDOW == 124 (0x12bf47c00) [pid = 2245] [serial = 1942] [outer = 0x0] [url = about:blank] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12b137000 == 41 [pid = 2245] [id = 656] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x129471000 == 40 [pid = 2245] [id = 655] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x128aa9000 == 39 [pid = 2245] [id = 654] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x121255800 == 38 [pid = 2245] [id = 653] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x118205000 == 37 [pid = 2245] [id = 652] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x125bba000 == 36 [pid = 2245] [id = 651] 09:39:52 INFO - PROCESS | 2245 | --DOCSHELL 0x1183db800 == 35 [pid = 2245] [id = 648] 09:39:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:39:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 976ms 09:39:52 INFO - PROCESS | 2245 | 1467477592819 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:39:52 INFO - PROCESS | 2245 | 1467477592820 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 09:39:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:39:52 INFO - PROCESS | 2245 | 1467477592824 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:39:52 INFO - PROCESS | 2245 | 1467477592826 Marionette TRACE conn2 <- [1,2646,null,{}] 09:39:52 INFO - PROCESS | 2245 | 1467477592829 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}] 09:39:52 INFO - PROCESS | 2245 | 1467477592831 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:52 INFO - PROCESS | 2245 | 1467477592919 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:39:52 INFO - PROCESS | 2245 | 1467477592930 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:52 INFO - PROCESS | 2245 | 1467477592931 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193cb000 == 36 [pid = 2245] [id = 669] 09:39:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 125 (0x11928c400) [pid = 2245] [serial = 2007] [outer = 0x0] 09:39:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 126 (0x119cd6c00) [pid = 2245] [serial = 2008] [outer = 0x11928c400] 09:39:52 INFO - PROCESS | 2245 | 1467477592959 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 127 (0x121827c00) [pid = 2245] [serial = 2009] [outer = 0x11928c400] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 126 (0x12a645000) [pid = 2245] [serial = 1924] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 125 (0x12b0c4800) [pid = 2245] [serial = 1927] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 124 (0x121977800) [pid = 2245] [serial = 1925] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 123 (0x128d59400) [pid = 2245] [serial = 1903] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 122 (0x125cbbc00) [pid = 2245] [serial = 1916] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 121 (0x123b9a400) [pid = 2245] [serial = 1915] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 120 (0x1187cc800) [pid = 2245] [serial = 1912] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 119 (0x1199cfc00) [pid = 2245] [serial = 1913] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 118 (0x116f11800) [pid = 2245] [serial = 1909] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 117 (0x1181c2c00) [pid = 2245] [serial = 1910] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x119799c00) [pid = 2245] [serial = 1897] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x12b96e800) [pid = 2245] [serial = 1930] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x129371000) [pid = 2245] [serial = 1907] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x121509c00) [pid = 2245] [serial = 1906] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x128712400) [pid = 2245] [serial = 1900] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x11337f400) [pid = 2245] [serial = 1894] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x12936f400) [pid = 2245] [serial = 1921] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x1289e7400) [pid = 2245] [serial = 1918] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x128d5a800) [pid = 2245] [serial = 1919] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x12b0cbc00) [pid = 2245] [serial = 1928] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x118132c00) [pid = 2245] [serial = 1933] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x12bf42400) [pid = 2245] [serial = 1940] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x125612000) [pid = 2245] [serial = 1934] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x12bcba000) [pid = 2245] [serial = 1939] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x12b974c00) [pid = 2245] [serial = 1931] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x129348c00) [pid = 2245] [serial = 1936] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x12b979800) [pid = 2245] [serial = 1937] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1295d0000) [pid = 2245] [serial = 1922] [outer = 0x0] [url = about:blank] 09:39:53 INFO - PROCESS | 2245 | 1467477593330 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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:39:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 525ms 09:39:53 INFO - PROCESS | 2245 | 1467477593351 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 2245 | 1467477593353 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 09:39:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:39:53 INFO - PROCESS | 2245 | 1467477593356 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 2245 | 1467477593357 Marionette TRACE conn2 <- [1,2650,null,{}] 09:39:53 INFO - PROCESS | 2245 | 1467477593359 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}] 09:39:53 INFO - PROCESS | 2245 | 1467477593361 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:53 INFO - PROCESS | 2245 | 1467477593451 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:39:53 INFO - PROCESS | 2245 | 1467477593458 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:53 INFO - PROCESS | 2245 | 1467477593459 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x125309800 == 37 [pid = 2245] [id = 670] 09:39:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x125cba800) [pid = 2245] [serial = 2010] [outer = 0x0] 09:39:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x128704400) [pid = 2245] [serial = 2011] [outer = 0x125cba800] 09:39:53 INFO - PROCESS | 2245 | 1467477593485 Marionette DEBUG loaded listener.js 09:39:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x12711c800) [pid = 2245] [serial = 2012] [outer = 0x125cba800] 09:39:53 INFO - PROCESS | 2245 | 1467477593854 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]]]}] 09:39:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:39:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 521ms 09:39:53 INFO - PROCESS | 2245 | 1467477593878 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:39:53 INFO - PROCESS | 2245 | 1467477593879 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 09:39:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:39:53 INFO - PROCESS | 2245 | 1467477593886 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:39:53 INFO - PROCESS | 2245 | 1467477593890 Marionette TRACE conn2 <- [1,2654,null,{}] 09:39:53 INFO - PROCESS | 2245 | 1467477593903 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}] 09:39:53 INFO - PROCESS | 2245 | 1467477593905 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:53 INFO - PROCESS | 2245 | 1467477593993 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:39:54 INFO - PROCESS | 2245 | 1467477593997 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 2245 | 1467477593998 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x128aa9000 == 38 [pid = 2245] [id = 671] 09:39:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x12882fc00) [pid = 2245] [serial = 2013] [outer = 0x0] 09:39:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x1289f7000) [pid = 2245] [serial = 2014] [outer = 0x12882fc00] 09:39:54 INFO - PROCESS | 2245 | 1467477594023 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x129370c00) [pid = 2245] [serial = 2015] [outer = 0x12882fc00] 09:39:54 INFO - PROCESS | 2245 | 1467477594371 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]]]}] 09:39:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:39:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 531ms 09:39:54 INFO - PROCESS | 2245 | 1467477594414 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:39:54 INFO - PROCESS | 2245 | 1467477594416 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 09:39:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:39:54 INFO - PROCESS | 2245 | 1467477594429 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:39:54 INFO - PROCESS | 2245 | 1467477594431 Marionette TRACE conn2 <- [1,2658,null,{}] 09:39:54 INFO - PROCESS | 2245 | 1467477594434 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}] 09:39:54 INFO - PROCESS | 2245 | 1467477594436 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:54 INFO - PROCESS | 2245 | 1467477594571 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:39:54 INFO - PROCESS | 2245 | 1467477594579 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:54 INFO - PROCESS | 2245 | 1467477594581 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x129861800 == 39 [pid = 2245] [id = 672] 09:39:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x1295da800) [pid = 2245] [serial = 2016] [outer = 0x0] 09:39:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x12ae0e400) [pid = 2245] [serial = 2017] [outer = 0x1295da800] 09:39:54 INFO - PROCESS | 2245 | 1467477594623 Marionette DEBUG loaded listener.js 09:39:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x12b0ca800) [pid = 2245] [serial = 2018] [outer = 0x1295da800] 09:39:55 INFO - PROCESS | 2245 | 1467477595070 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]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:39:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 672ms 09:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:39:55 INFO - PROCESS | 2245 | 1467477595128 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 2245 | 1467477595130 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 09:39:55 INFO - PROCESS | 2245 | 1467477595138 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 2245 | 1467477595139 Marionette TRACE conn2 <- [1,2662,null,{}] 09:39:55 INFO - PROCESS | 2245 | 1467477595148 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}] 09:39:55 INFO - PROCESS | 2245 | 1467477595149 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:55 INFO - PROCESS | 2245 | 1467477595259 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:39:55 INFO - PROCESS | 2245 | 1467477595263 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 2245 | 1467477595268 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b122000 == 40 [pid = 2245] [id = 673] 09:39:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x12b977800) [pid = 2245] [serial = 2019] [outer = 0x0] 09:39:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x12b9d8c00) [pid = 2245] [serial = 2020] [outer = 0x12b977800] 09:39:55 INFO - PROCESS | 2245 | 1467477595300 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x12bcbf800) [pid = 2245] [serial = 2021] [outer = 0x12b977800] 09:39:55 INFO - PROCESS | 2245 | 1467477595652 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]]]}] 09:39:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:39:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 533ms 09:39:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:39:55 INFO - PROCESS | 2245 | 1467477595670 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 09:39:55 INFO - PROCESS | 2245 | 1467477595671 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 09:39:55 INFO - PROCESS | 2245 | 1467477595674 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:39:55 INFO - PROCESS | 2245 | 1467477595678 Marionette TRACE conn2 <- [1,2666,null,{}] 09:39:55 INFO - PROCESS | 2245 | 1467477595681 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}] 09:39:55 INFO - PROCESS | 2245 | 1467477595682 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:55 INFO - PROCESS | 2245 | 1467477595798 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:39:55 INFO - PROCESS | 2245 | 1467477595810 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:55 INFO - PROCESS | 2245 | 1467477595811 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc7e800 == 41 [pid = 2245] [id = 674] 09:39:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x12bcc5c00) [pid = 2245] [serial = 2022] [outer = 0x0] 09:39:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x12c0d3800) [pid = 2245] [serial = 2023] [outer = 0x12bcc5c00] 09:39:55 INFO - PROCESS | 2245 | 1467477595836 Marionette DEBUG loaded listener.js 09:39:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x12c648800) [pid = 2245] [serial = 2024] [outer = 0x12bcc5c00] 09:39:56 INFO - PROCESS | 2245 | 1467477596692 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]]]}] 09:39:56 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) 09:39:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1022ms 09:39:56 INFO - PROCESS | 2245 | 1467477596696 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:39:56 INFO - PROCESS | 2245 | 1467477596698 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 09:39:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:39:56 INFO - PROCESS | 2245 | 1467477596700 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:39:56 INFO - PROCESS | 2245 | 1467477596701 Marionette TRACE conn2 <- [1,2670,null,{}] 09:39:56 INFO - PROCESS | 2245 | 1467477596703 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}] 09:39:56 INFO - PROCESS | 2245 | 1467477596704 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:56 INFO - PROCESS | 2245 | 1467477596820 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:39:56 INFO - PROCESS | 2245 | 1467477596860 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:56 INFO - PROCESS | 2245 | 1467477596861 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c708000 == 42 [pid = 2245] [id = 675] 09:39:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x11269a400) [pid = 2245] [serial = 2025] [outer = 0x0] 09:39:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x11269dc00) [pid = 2245] [serial = 2026] [outer = 0x11269a400] 09:39:56 INFO - PROCESS | 2245 | 1467477596885 Marionette DEBUG loaded listener.js 09:39:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 117 (0x1126a3800) [pid = 2245] [serial = 2027] [outer = 0x11269a400] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 116 (0x1167e7c00) [pid = 2245] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x12b0c3800) [pid = 2245] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x11910d400) [pid = 2245] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x128ecac00) [pid = 2245] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x116f11000) [pid = 2245] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x1167ec400) [pid = 2245] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x125b83000) [pid = 2245] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x12101cc00) [pid = 2245] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x12b9d7000) [pid = 2245] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x117562c00) [pid = 2245] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x12bcc2400) [pid = 2245] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1293de400) [pid = 2245] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1167eac00) [pid = 2245] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x115e60800) [pid = 2245] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x128ecc000) [pid = 2245] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x118702800) [pid = 2245] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x112dd9800) [pid = 2245] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1289f6800) [pid = 2245] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:39:57 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x126da0c00) [pid = 2245] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:39:57 INFO - PROCESS | 2245 | 1467477597822 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"]]]}] 09:39:57 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 09:39:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:39:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:39:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:39:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1172ms 09:39:57 INFO - PROCESS | 2245 | 1467477597872 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:39:57 INFO - PROCESS | 2245 | 1467477597874 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 09:39:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:39:57 INFO - PROCESS | 2245 | 1467477597876 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:39:57 INFO - PROCESS | 2245 | 1467477597877 Marionette TRACE conn2 <- [1,2674,null,{}] 09:39:57 INFO - PROCESS | 2245 | 1467477597880 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}] 09:39:57 INFO - PROCESS | 2245 | 1467477597881 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:57 INFO - PROCESS | 2245 | 1467477597973 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:39:57 INFO - PROCESS | 2245 | 1467477597977 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:57 INFO - PROCESS | 2245 | 1467477597978 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x12aea6800 == 43 [pid = 2245] [id = 676] 09:39:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x112f0a800) [pid = 2245] [serial = 2028] [outer = 0x0] 09:39:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x11660e800) [pid = 2245] [serial = 2029] [outer = 0x112f0a800] 09:39:58 INFO - PROCESS | 2245 | 1467477598002 Marionette DEBUG loaded listener.js 09:39:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x125157c00) [pid = 2245] [serial = 2030] [outer = 0x112f0a800] 09:39:58 INFO - PROCESS | 2245 | 1467477598851 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"]]]}] 09:39:58 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 09:39:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:39:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:39:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:39:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:39:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1019ms 09:39:58 INFO - PROCESS | 2245 | 1467477598896 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 09:39:58 INFO - PROCESS | 2245 | 1467477598897 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 09:39:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:39:58 INFO - PROCESS | 2245 | 1467477598900 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:39:58 INFO - PROCESS | 2245 | 1467477598901 Marionette TRACE conn2 <- [1,2678,null,{}] 09:39:58 INFO - PROCESS | 2245 | 1467477598910 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}] 09:39:58 INFO - PROCESS | 2245 | 1467477598912 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:59 INFO - PROCESS | 2245 | 1467477599031 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:39:59 INFO - PROCESS | 2245 | 1467477599035 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:39:59 INFO - PROCESS | 2245 | 1467477599036 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:39:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cfe1800 == 44 [pid = 2245] [id = 677] 09:39:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1267bcc00) [pid = 2245] [serial = 2031] [outer = 0x0] 09:39:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x12876ec00) [pid = 2245] [serial = 2032] [outer = 0x1267bcc00] 09:39:59 INFO - PROCESS | 2245 | 1467477599060 Marionette DEBUG loaded listener.js 09:39:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x128774c00) [pid = 2245] [serial = 2033] [outer = 0x1267bcc00] 09:39:59 INFO - PROCESS | 2245 | --DOCSHELL 0x12dbda800 == 43 [pid = 2245] [id = 647] 09:39:59 INFO - PROCESS | 2245 | --DOCSHELL 0x128e73000 == 42 [pid = 2245] [id = 649] 09:39:59 INFO - PROCESS | 2245 | --DOCSHELL 0x12c714800 == 41 [pid = 2245] [id = 650] 09:39:59 INFO - PROCESS | 2245 | --DOCSHELL 0x1193cb000 == 40 [pid = 2245] [id = 669] 09:39:59 INFO - PROCESS | 2245 | --DOCSHELL 0x1183da000 == 39 [pid = 2245] [id = 668] 09:39:59 INFO - PROCESS | 2245 | --DOCSHELL 0x1128b5000 == 38 [pid = 2245] [id = 667] 09:39:59 INFO - PROCESS | 2245 | --DOCSHELL 0x12cfc9000 == 37 [pid = 2245] [id = 666] 09:39:59 INFO - PROCESS | 2245 | --DOCSHELL 0x12885d000 == 36 [pid = 2245] [id = 665] 09:39:59 INFO - PROCESS | 2245 | --DOCSHELL 0x119b31000 == 35 [pid = 2245] [id = 664] 09:39:59 INFO - PROCESS | 2245 | --DOCSHELL 0x128851800 == 34 [pid = 2245] [id = 663] 09:40:00 INFO - PROCESS | 2245 | --DOCSHELL 0x128aa9000 == 33 [pid = 2245] [id = 671] 09:40:00 INFO - PROCESS | 2245 | --DOCSHELL 0x129861800 == 32 [pid = 2245] [id = 672] 09:40:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc7e800 == 31 [pid = 2245] [id = 674] 09:40:00 INFO - PROCESS | 2245 | --DOCSHELL 0x125309800 == 30 [pid = 2245] [id = 670] 09:40:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12aea6800 == 29 [pid = 2245] [id = 676] 09:40:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12b122000 == 28 [pid = 2245] [id = 673] 09:40:00 INFO - PROCESS | 2245 | --DOCSHELL 0x12c708000 == 27 [pid = 2245] [id = 675] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x116fe1400) [pid = 2245] [serial = 1859] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x116f0c800) [pid = 2245] [serial = 1856] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x12ad31c00) [pid = 2245] [serial = 1972] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x12b96d000) [pid = 2245] [serial = 1975] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x120ece400) [pid = 2245] [serial = 1948] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x120ed2c00) [pid = 2245] [serial = 1958] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x119cd3800) [pid = 2245] [serial = 1957] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1295cb400) [pid = 2245] [serial = 1969] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x118d83800) [pid = 2245] [serial = 1955] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1182f3400) [pid = 2245] [serial = 1954] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x119110800) [pid = 2245] [serial = 1966] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x128c18c00) [pid = 2245] [serial = 1967] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x127115800) [pid = 2245] [serial = 1963] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1289e3000) [pid = 2245] [serial = 1964] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1167ea000) [pid = 2245] [serial = 1945] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x121831800) [pid = 2245] [serial = 1960] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x125615000) [pid = 2245] [serial = 1961] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x12b0c2c00) [pid = 2245] [serial = 1973] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x12561b400) [pid = 2245] [serial = 1951] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x12b9e1c00) [pid = 2245] [serial = 1978] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x12b979c00) [pid = 2245] [serial = 1976] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x118d88400) [pid = 2245] [serial = 1981] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12c0d3400) [pid = 2245] [serial = 1987] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x12bcbcc00) [pid = 2245] [serial = 1979] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x12b9e2c00) [pid = 2245] [serial = 1984] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x12c0d9400) [pid = 2245] [serial = 1988] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x128832c00) [pid = 2245] [serial = 1990] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x12ad2dc00) [pid = 2245] [serial = 1970] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x125b88800) [pid = 2245] [serial = 1982] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x12bf50000) [pid = 2245] [serial = 1985] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x1293d9000) [pid = 2245] [serial = 1892] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x119cd7800) [pid = 2245] [serial = 1898] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 71 (0x117d21c00) [pid = 2245] [serial = 1895] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 70 (0x1293e5000) [pid = 2245] [serial = 1904] [outer = 0x0] [url = about:blank] 09:40:00 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x1289fd400) [pid = 2245] [serial = 1901] [outer = 0x0] [url = about:blank] 09:40:01 INFO - PROCESS | 2245 | 1467477601139 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]]]}] 09:40:01 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) 09:40:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2283ms 09:40:01 INFO - PROCESS | 2245 | 1467477601184 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 09:40:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:40:01 INFO - PROCESS | 2245 | 1467477601186 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 09:40:01 INFO - PROCESS | 2245 | 1467477601190 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:40:01 INFO - PROCESS | 2245 | 1467477601192 Marionette TRACE conn2 <- [1,2682,null,{}] 09:40:01 INFO - PROCESS | 2245 | 1467477601196 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}] 09:40:01 INFO - PROCESS | 2245 | 1467477601198 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:01 INFO - PROCESS | 2245 | 1467477601280 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:40:01 INFO - PROCESS | 2245 | 1467477601340 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:01 INFO - PROCESS | 2245 | 1467477601342 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x116fa9800 == 28 [pid = 2245] [id = 678] 09:40:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x1132aa400) [pid = 2245] [serial = 2034] [outer = 0x0] 09:40:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x1132b0400) [pid = 2245] [serial = 2035] [outer = 0x1132aa400] 09:40:01 INFO - PROCESS | 2245 | 1467477601370 Marionette DEBUG loaded listener.js 09:40:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x116a23c00) [pid = 2245] [serial = 2036] [outer = 0x1132aa400] 09:40:02 INFO - PROCESS | 2245 | 1467477602178 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]]]}] 09:40:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:40:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1026ms 09:40:02 INFO - PROCESS | 2245 | 1467477602216 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 09:40:02 INFO - PROCESS | 2245 | 1467477602219 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 09:40:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:40:02 INFO - PROCESS | 2245 | 1467477602224 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:40:02 INFO - PROCESS | 2245 | 1467477602226 Marionette TRACE conn2 <- [1,2686,null,{}] 09:40:02 INFO - PROCESS | 2245 | 1467477602228 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}] 09:40:02 INFO - PROCESS | 2245 | 1467477602230 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:02 INFO - PROCESS | 2245 | 1467477602318 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:40:02 INFO - PROCESS | 2245 | 1467477602324 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:02 INFO - PROCESS | 2245 | 1467477602328 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191b6800 == 29 [pid = 2245] [id = 679] 09:40:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x1180a3800) [pid = 2245] [serial = 2037] [outer = 0x0] 09:40:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x1181c7800) [pid = 2245] [serial = 2038] [outer = 0x1180a3800] 09:40:02 INFO - PROCESS | 2245 | 1467477602356 Marionette DEBUG loaded listener.js 09:40:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x11846dc00) [pid = 2245] [serial = 2039] [outer = 0x1180a3800] 09:40:03 INFO - PROCESS | 2245 | 1467477603201 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"]]]}] 09:40:03 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 09:40:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:40:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:40:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:40:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1021ms 09:40:03 INFO - PROCESS | 2245 | 1467477603245 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 09:40:03 INFO - PROCESS | 2245 | 1467477603247 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 09:40:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:40:03 INFO - PROCESS | 2245 | 1467477603249 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:40:03 INFO - PROCESS | 2245 | 1467477603252 Marionette TRACE conn2 <- [1,2690,null,{}] 09:40:03 INFO - PROCESS | 2245 | 1467477603260 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}] 09:40:03 INFO - PROCESS | 2245 | 1467477603263 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:03 INFO - PROCESS | 2245 | 1467477603351 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:40:03 INFO - PROCESS | 2245 | 1467477603358 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:03 INFO - PROCESS | 2245 | 1467477603361 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x121256000 == 30 [pid = 2245] [id = 680] 09:40:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x111da9800) [pid = 2245] [serial = 2040] [outer = 0x0] 09:40:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x119797800) [pid = 2245] [serial = 2041] [outer = 0x111da9800] 09:40:03 INFO - PROCESS | 2245 | 1467477603390 Marionette DEBUG loaded listener.js 09:40:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x119cd3c00) [pid = 2245] [serial = 2042] [outer = 0x111da9800] 09:40:04 INFO - PROCESS | 2245 | 1467477604223 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"]]]}] 09:40:04 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 09:40:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:40:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:40:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:40:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1022ms 09:40:04 INFO - PROCESS | 2245 | 1467477604272 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:40:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:40:04 INFO - PROCESS | 2245 | 1467477604273 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 09:40:04 INFO - PROCESS | 2245 | 1467477604276 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:40:04 INFO - PROCESS | 2245 | 1467477604277 Marionette TRACE conn2 <- [1,2694,null,{}] 09:40:04 INFO - PROCESS | 2245 | 1467477604279 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}] 09:40:04 INFO - PROCESS | 2245 | 1467477604280 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:04 INFO - PROCESS | 2245 | 1467477604363 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:40:04 INFO - PROCESS | 2245 | 1467477604423 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:04 INFO - PROCESS | 2245 | 1467477604424 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216cb000 == 31 [pid = 2245] [id = 681] 09:40:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x11928e800) [pid = 2245] [serial = 2043] [outer = 0x0] 09:40:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x120ecec00) [pid = 2245] [serial = 2044] [outer = 0x11928e800] 09:40:04 INFO - PROCESS | 2245 | 1467477604450 Marionette DEBUG loaded listener.js 09:40:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x120ed9800) [pid = 2245] [serial = 2045] [outer = 0x11928e800] 09:40:05 INFO - PROCESS | 2245 | 1467477605212 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"]]]}] 09:40:05 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 09:40:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:40:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:40:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:40:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 971ms 09:40:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:40:05 INFO - PROCESS | 2245 | 1467477605248 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:40:05 INFO - PROCESS | 2245 | 1467477605249 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 09:40:05 INFO - PROCESS | 2245 | 1467477605252 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:40:05 INFO - PROCESS | 2245 | 1467477605253 Marionette TRACE conn2 <- [1,2698,null,{}] 09:40:05 INFO - PROCESS | 2245 | 1467477605255 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}] 09:40:05 INFO - PROCESS | 2245 | 1467477605257 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:05 INFO - PROCESS | 2245 | 1467477605364 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:40:05 INFO - PROCESS | 2245 | 1467477605407 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:05 INFO - PROCESS | 2245 | 1467477605408 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bc0800 == 32 [pid = 2245] [id = 682] 09:40:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x116fe9c00) [pid = 2245] [serial = 2046] [outer = 0x0] 09:40:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x121827400) [pid = 2245] [serial = 2047] [outer = 0x116fe9c00] 09:40:05 INFO - PROCESS | 2245 | 1467477605433 Marionette DEBUG loaded listener.js 09:40:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1250edc00) [pid = 2245] [serial = 2048] [outer = 0x116fe9c00] 09:40:06 INFO - PROCESS | 2245 | 1467477606240 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"]]]}] 09:40:06 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 09:40:06 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:40:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:40:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1019ms 09:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:40:06 INFO - PROCESS | 2245 | 1467477606272 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 2245 | 1467477606273 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 09:40:06 INFO - PROCESS | 2245 | 1467477606275 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 2245 | 1467477606277 Marionette TRACE conn2 <- [1,2702,null,{}] 09:40:06 INFO - PROCESS | 2245 | 1467477606279 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}] 09:40:06 INFO - PROCESS | 2245 | 1467477606283 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:06 INFO - PROCESS | 2245 | 1467477606404 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:40:06 INFO - PROCESS | 2245 | 1467477606445 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:06 INFO - PROCESS | 2245 | 1467477606446 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x128858800 == 33 [pid = 2245] [id = 683] 09:40:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x125353800) [pid = 2245] [serial = 2049] [outer = 0x0] 09:40:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1267be000) [pid = 2245] [serial = 2050] [outer = 0x125353800] 09:40:06 INFO - PROCESS | 2245 | 1467477606471 Marionette DEBUG loaded listener.js 09:40:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x128713400) [pid = 2245] [serial = 2051] [outer = 0x125353800] 09:40:06 INFO - PROCESS | 2245 | 1467477606796 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]]]}] 09:40:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:40:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 568ms 09:40:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:40:06 INFO - PROCESS | 2245 | 1467477606845 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:40:06 INFO - PROCESS | 2245 | 1467477606846 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 09:40:06 INFO - PROCESS | 2245 | 1467477606853 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:40:06 INFO - PROCESS | 2245 | 1467477606855 Marionette TRACE conn2 <- [1,2706,null,{}] 09:40:06 INFO - PROCESS | 2245 | 1467477606857 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}] 09:40:06 INFO - PROCESS | 2245 | 1467477606858 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:07 INFO - PROCESS | 2245 | 1467477607179 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x12bcc5c00) [pid = 2245] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x11269a400) [pid = 2245] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x112f0a800) [pid = 2245] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1133b3000) [pid = 2245] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12a63f000) [pid = 2245] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x128833800) [pid = 2245] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x1212b2000) [pid = 2245] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x117562800) [pid = 2245] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x12882bc00) [pid = 2245] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x1295da800) [pid = 2245] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x12882fc00) [pid = 2245] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x125cba800) [pid = 2245] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x11928c400) [pid = 2245] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x12b977800) [pid = 2245] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x126d9ec00) [pid = 2245] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 71 (0x11324d800) [pid = 2245] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 70 (0x120d5b400) [pid = 2245] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:40:07 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x123e67000) [pid = 2245] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:40:07 INFO - PROCESS | 2245 | 1467477607228 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 2245 | 1467477607229 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x116f97800 == 34 [pid = 2245] [id = 684] 09:40:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x1122ba400) [pid = 2245] [serial = 2052] [outer = 0x0] 09:40:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x1126a2800) [pid = 2245] [serial = 2053] [outer = 0x1122ba400] 09:40:07 INFO - PROCESS | 2245 | 1467477607254 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x1161a5400) [pid = 2245] [serial = 2054] [outer = 0x1122ba400] 09:40:07 INFO - PROCESS | 2245 | 1467477607511 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]]]}] 09:40:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:40:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 09:40:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:40:07 INFO - PROCESS | 2245 | 1467477607529 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 09:40:07 INFO - PROCESS | 2245 | 1467477607531 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 09:40:07 INFO - PROCESS | 2245 | 1467477607537 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:40:07 INFO - PROCESS | 2245 | 1467477607538 Marionette TRACE conn2 <- [1,2710,null,{}] 09:40:07 INFO - PROCESS | 2245 | 1467477607540 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}] 09:40:07 INFO - PROCESS | 2245 | 1467477607543 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:07 INFO - PROCESS | 2245 | 1467477607634 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:40:07 INFO - PROCESS | 2245 | 1467477607638 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:07 INFO - PROCESS | 2245 | 1467477607639 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x12930e000 == 35 [pid = 2245] [id = 685] 09:40:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x118098400) [pid = 2245] [serial = 2055] [outer = 0x0] 09:40:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x123e69000) [pid = 2245] [serial = 2056] [outer = 0x118098400] 09:40:07 INFO - PROCESS | 2245 | 1467477607666 Marionette DEBUG loaded listener.js 09:40:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x12876a800) [pid = 2245] [serial = 2057] [outer = 0x118098400] 09:40:08 INFO - PROCESS | 2245 | 1467477608018 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] 09:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:40:08 INFO - PROCESS | 2245 | 1467477608068 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 09:40:08 INFO - PROCESS | 2245 | 1467477608070 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 2245 | 1467477608071 Marionette TRACE conn2 <- [1,2714,null,{}] 09:40:08 INFO - PROCESS | 2245 | 1467477608073 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}] 09:40:08 INFO - PROCESS | 2245 | 1467477608075 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:08 INFO - PROCESS | 2245 | 1467477608151 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:40:08 INFO - PROCESS | 2245 | 1467477608155 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 2245 | 1467477608166 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x121254800 == 36 [pid = 2245] [id = 686] 09:40:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x12876cc00) [pid = 2245] [serial = 2058] [outer = 0x0] 09:40:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x12882b000) [pid = 2245] [serial = 2059] [outer = 0x12876cc00] 09:40:08 INFO - PROCESS | 2245 | 1467477608191 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x128833800) [pid = 2245] [serial = 2060] [outer = 0x12876cc00] 09:40:08 INFO - PROCESS | 2245 | 1467477608527 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]]]}] 09:40:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:40:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 468ms 09:40:08 INFO - PROCESS | 2245 | 1467477608539 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:40:08 INFO - PROCESS | 2245 | 1467477608540 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 09:40:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:40:08 INFO - PROCESS | 2245 | 1467477608546 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:40:08 INFO - PROCESS | 2245 | 1467477608547 Marionette TRACE conn2 <- [1,2718,null,{}] 09:40:08 INFO - PROCESS | 2245 | 1467477608549 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}] 09:40:08 INFO - PROCESS | 2245 | 1467477608551 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:08 INFO - PROCESS | 2245 | 1467477608634 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:40:08 INFO - PROCESS | 2245 | 1467477608638 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:08 INFO - PROCESS | 2245 | 1467477608639 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x12a6d4800 == 37 [pid = 2245] [id = 687] 09:40:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x128832400) [pid = 2245] [serial = 2061] [outer = 0x0] 09:40:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x128837c00) [pid = 2245] [serial = 2062] [outer = 0x128832400] 09:40:08 INFO - PROCESS | 2245 | 1467477608666 Marionette DEBUG loaded listener.js 09:40:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x128c12800) [pid = 2245] [serial = 2063] [outer = 0x128832400] 09:40:09 INFO - PROCESS | 2245 | 1467477609047 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] 09:40:09 INFO - PROCESS | 2245 | 1467477609076 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 09:40:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:40:09 INFO - PROCESS | 2245 | 1467477609079 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:40:09 INFO - PROCESS | 2245 | 1467477609082 Marionette TRACE conn2 <- [1,2722,null,{}] 09:40:09 INFO - PROCESS | 2245 | 1467477609086 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}] 09:40:09 INFO - PROCESS | 2245 | 1467477609088 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:09 INFO - PROCESS | 2245 | 1467477609291 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:40:09 INFO - PROCESS | 2245 | 1467477609356 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:09 INFO - PROCESS | 2245 | 1467477609358 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x1132e7000 == 38 [pid = 2245] [id = 688] 09:40:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1110ab800) [pid = 2245] [serial = 2064] [outer = 0x0] 09:40:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x112695800) [pid = 2245] [serial = 2065] [outer = 0x1110ab800] 09:40:09 INFO - PROCESS | 2245 | 1467477609390 Marionette DEBUG loaded listener.js 09:40:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1129a5c00) [pid = 2245] [serial = 2066] [outer = 0x1110ab800] 09:40:09 INFO - PROCESS | 2245 | 1467477609886 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] 09:40:10 INFO - PROCESS | 2245 | 1467477610002 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 09:40:10 INFO - PROCESS | 2245 | 1467477610005 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 2245 | 1467477610008 Marionette TRACE conn2 <- [1,2726,null,{}] 09:40:10 INFO - PROCESS | 2245 | 1467477610011 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}] 09:40:10 INFO - PROCESS | 2245 | 1467477610013 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:10 INFO - PROCESS | 2245 | 1467477610130 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:40:10 INFO - PROCESS | 2245 | 1467477610193 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:10 INFO - PROCESS | 2245 | 1467477610195 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b72000 == 39 [pid = 2245] [id = 689] 09:40:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x117d1b000) [pid = 2245] [serial = 2067] [outer = 0x0] 09:40:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1181c4800) [pid = 2245] [serial = 2068] [outer = 0x117d1b000] 09:40:10 INFO - PROCESS | 2245 | 1467477610266 Marionette DEBUG loaded listener.js 09:40:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x11870d400) [pid = 2245] [serial = 2069] [outer = 0x117d1b000] 09:40:10 INFO - PROCESS | 2245 | 1467477610924 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]]]}] 09:40:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:40:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 974ms 09:40:10 INFO - PROCESS | 2245 | 1467477610980 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:40:10 INFO - PROCESS | 2245 | 1467477610982 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 09:40:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:40:10 INFO - PROCESS | 2245 | 1467477610986 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:40:10 INFO - PROCESS | 2245 | 1467477610988 Marionette TRACE conn2 <- [1,2730,null,{}] 09:40:10 INFO - PROCESS | 2245 | 1467477610992 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}] 09:40:10 INFO - PROCESS | 2245 | 1467477610994 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:11 INFO - PROCESS | 2245 | 1467477611101 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:40:11 INFO - PROCESS | 2245 | 1467477611193 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:11 INFO - PROCESS | 2245 | 1467477611196 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x117464000 == 40 [pid = 2245] [id = 690] 09:40:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1128d0000) [pid = 2245] [serial = 2070] [outer = 0x0] 09:40:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1129ae800) [pid = 2245] [serial = 2071] [outer = 0x1128d0000] 09:40:11 INFO - PROCESS | 2245 | 1467477611225 Marionette DEBUG loaded listener.js 09:40:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x112f54400) [pid = 2245] [serial = 2072] [outer = 0x1128d0000] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x12a6d4800 == 39 [pid = 2245] [id = 687] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x121254800 == 38 [pid = 2245] [id = 686] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x12930e000 == 37 [pid = 2245] [id = 685] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x116f97800 == 36 [pid = 2245] [id = 684] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x128858800 == 35 [pid = 2245] [id = 683] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x125bc0800 == 34 [pid = 2245] [id = 682] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x1216cb000 == 33 [pid = 2245] [id = 681] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x12876ec00) [pid = 2245] [serial = 2032] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x121256000 == 32 [pid = 2245] [id = 680] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x1191b6800 == 31 [pid = 2245] [id = 679] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x116fa9800 == 30 [pid = 2245] [id = 678] 09:40:11 INFO - PROCESS | 2245 | --DOCSHELL 0x12cfe1800 == 29 [pid = 2245] [id = 677] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x12bf4d400) [pid = 2245] [serial = 1943] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1181c3400) [pid = 2245] [serial = 1946] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x120ed3c00) [pid = 2245] [serial = 1949] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1289e9800) [pid = 2245] [serial = 1952] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x12c0d3800) [pid = 2245] [serial = 2023] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x11269dc00) [pid = 2245] [serial = 2026] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12c648800) [pid = 2245] [serial = 2024] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x11660e800) [pid = 2245] [serial = 2029] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x1167acc00) [pid = 2245] [serial = 2005] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x12b970800) [pid = 2245] [serial = 2003] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x12ae0f800) [pid = 2245] [serial = 2002] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x1293e4800) [pid = 2245] [serial = 2000] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x128ecf000) [pid = 2245] [serial = 1999] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x125c05800) [pid = 2245] [serial = 1997] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x123bdb800) [pid = 2245] [serial = 1996] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x119292400) [pid = 2245] [serial = 1994] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x118470800) [pid = 2245] [serial = 1993] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 71 (0x128837000) [pid = 2245] [serial = 1991] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 70 (0x12ae0e400) [pid = 2245] [serial = 2017] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x1289f7000) [pid = 2245] [serial = 2014] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 68 (0x129370c00) [pid = 2245] [serial = 2015] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 67 (0x128704400) [pid = 2245] [serial = 2011] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 66 (0x12711c800) [pid = 2245] [serial = 2012] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 65 (0x119cd6c00) [pid = 2245] [serial = 2008] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 64 (0x121827c00) [pid = 2245] [serial = 2009] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 63 (0x118096c00) [pid = 2245] [serial = 2006] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 62 (0x12b9d8c00) [pid = 2245] [serial = 2020] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 61 (0x125157c00) [pid = 2245] [serial = 2030] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 60 (0x12bcbf800) [pid = 2245] [serial = 2021] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 59 (0x12b0ca800) [pid = 2245] [serial = 2018] [outer = 0x0] [url = about:blank] 09:40:11 INFO - PROCESS | 2245 | --DOMWINDOW == 58 (0x1126a3800) [pid = 2245] [serial = 2027] [outer = 0x0] [url = about:blank] 09:40:12 INFO - PROCESS | 2245 | 1467477612147 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"]]]}] 09:40:12 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 09:40:12 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:40:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:40:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1171ms 09:40:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:40:12 INFO - PROCESS | 2245 | 1467477612157 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 2245 | 1467477612160 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 09:40:12 INFO - PROCESS | 2245 | 1467477612164 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 2245 | 1467477612166 Marionette TRACE conn2 <- [1,2734,null,{}] 09:40:12 INFO - PROCESS | 2245 | 1467477612169 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}] 09:40:12 INFO - PROCESS | 2245 | 1467477612170 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:12 INFO - PROCESS | 2245 | 1467477612252 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:40:12 INFO - PROCESS | 2245 | 1467477612260 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 2245 | 1467477612261 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x11839c800 == 30 [pid = 2245] [id = 691] 09:40:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 59 (0x11660e800) [pid = 2245] [serial = 2073] [outer = 0x0] 09:40:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 60 (0x1167e9800) [pid = 2245] [serial = 2074] [outer = 0x11660e800] 09:40:12 INFO - PROCESS | 2245 | 1467477612291 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 61 (0x116f04c00) [pid = 2245] [serial = 2075] [outer = 0x11660e800] 09:40:12 INFO - PROCESS | 2245 | 1467477612653 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]]]}] 09:40:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:40:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 520ms 09:40:12 INFO - PROCESS | 2245 | 1467477612685 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:40:12 INFO - PROCESS | 2245 | 1467477612686 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 09:40:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:40:12 INFO - PROCESS | 2245 | 1467477612689 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:40:12 INFO - PROCESS | 2245 | 1467477612691 Marionette TRACE conn2 <- [1,2738,null,{}] 09:40:12 INFO - PROCESS | 2245 | 1467477612699 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}] 09:40:12 INFO - PROCESS | 2245 | 1467477612703 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:12 INFO - PROCESS | 2245 | 1467477612785 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:40:12 INFO - PROCESS | 2245 | 1467477612791 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:12 INFO - PROCESS | 2245 | 1467477612795 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x120ddd800 == 31 [pid = 2245] [id = 692] 09:40:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 62 (0x11755f800) [pid = 2245] [serial = 2076] [outer = 0x0] 09:40:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 63 (0x1180a2800) [pid = 2245] [serial = 2077] [outer = 0x11755f800] 09:40:12 INFO - PROCESS | 2245 | 1467477612825 Marionette DEBUG loaded listener.js 09:40:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 64 (0x1181c5000) [pid = 2245] [serial = 2078] [outer = 0x11755f800] 09:40:13 INFO - PROCESS | 2245 | 1467477613186 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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:40:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 523ms 09:40:13 INFO - PROCESS | 2245 | 1467477613213 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 2245 | 1467477613215 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 09:40:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:40:13 INFO - PROCESS | 2245 | 1467477613217 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 2245 | 1467477613218 Marionette TRACE conn2 <- [1,2742,null,{}] 09:40:13 INFO - PROCESS | 2245 | 1467477613220 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}] 09:40:13 INFO - PROCESS | 2245 | 1467477613222 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:13 INFO - PROCESS | 2245 | 1467477613338 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:40:13 INFO - PROCESS | 2245 | 1467477613345 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 2245 | 1467477613346 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x1216cb000 == 32 [pid = 2245] [id = 693] 09:40:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 65 (0x1181c5800) [pid = 2245] [serial = 2079] [outer = 0x0] 09:40:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 66 (0x118470400) [pid = 2245] [serial = 2080] [outer = 0x1181c5800] 09:40:13 INFO - PROCESS | 2245 | 1467477613371 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 67 (0x118d83800) [pid = 2245] [serial = 2081] [outer = 0x1181c5800] 09:40:13 INFO - PROCESS | 2245 | 1467477613718 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]]]}] 09:40:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:40:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 518ms 09:40:13 INFO - PROCESS | 2245 | --DOCSHELL 0x12cb64000 == 31 [pid = 2245] [id = 16] 09:40:13 INFO - PROCESS | 2245 | 1467477613760 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:40:13 INFO - PROCESS | 2245 | 1467477613762 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 09:40:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:40:13 INFO - PROCESS | 2245 | 1467477613764 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:40:13 INFO - PROCESS | 2245 | 1467477613765 Marionette TRACE conn2 <- [1,2746,null,{}] 09:40:13 INFO - PROCESS | 2245 | 1467477613768 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}] 09:40:13 INFO - PROCESS | 2245 | 1467477613769 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:13 INFO - PROCESS | 2245 | 1467477613881 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:40:13 INFO - PROCESS | 2245 | 1467477613885 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:13 INFO - PROCESS | 2245 | 1467477613886 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x120dca000 == 32 [pid = 2245] [id = 694] 09:40:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 68 (0x1128d6800) [pid = 2245] [serial = 2082] [outer = 0x0] 09:40:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 69 (0x1182eb400) [pid = 2245] [serial = 2083] [outer = 0x1128d6800] 09:40:13 INFO - PROCESS | 2245 | 1467477613920 Marionette DEBUG loaded listener.js 09:40:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x1195e9800) [pid = 2245] [serial = 2084] [outer = 0x1128d6800] 09:40:14 INFO - PROCESS | 2245 | 1467477614317 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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:40:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 570ms 09:40:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:40:14 INFO - PROCESS | 2245 | 1467477614334 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 2245 | 1467477614336 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 09:40:14 INFO - PROCESS | 2245 | 1467477614338 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 2245 | 1467477614339 Marionette TRACE conn2 <- [1,2750,null,{}] 09:40:14 INFO - PROCESS | 2245 | 1467477614341 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}] 09:40:14 INFO - PROCESS | 2245 | 1467477614345 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:14 INFO - PROCESS | 2245 | 1467477614483 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:40:14 INFO - PROCESS | 2245 | 1467477614486 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:14 INFO - PROCESS | 2245 | 1467477614487 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:14 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ed1800 == 33 [pid = 2245] [id = 695] 09:40:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x1195e9c00) [pid = 2245] [serial = 2085] [outer = 0x0] 09:40:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x119cd5400) [pid = 2245] [serial = 2086] [outer = 0x1195e9c00] 09:40:14 INFO - PROCESS | 2245 | 1467477614513 Marionette DEBUG loaded listener.js 09:40:14 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x121012000) [pid = 2245] [serial = 2087] [outer = 0x1195e9c00] 09:40:14 INFO - PROCESS | 2245 | 1467477614865 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]]]}] 09:40:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:40:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 569ms 09:40:14 INFO - PROCESS | 2245 | 1467477614908 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:40:14 INFO - PROCESS | 2245 | 1467477614909 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 09:40:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:40:14 INFO - PROCESS | 2245 | 1467477614911 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:40:14 INFO - PROCESS | 2245 | 1467477614913 Marionette TRACE conn2 <- [1,2754,null,{}] 09:40:14 INFO - PROCESS | 2245 | 1467477614915 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}] 09:40:14 INFO - PROCESS | 2245 | 1467477614916 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:15 INFO - PROCESS | 2245 | 1467477615028 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:40:15 INFO - PROCESS | 2245 | 1467477615038 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 2245 | 1467477615039 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x128cf6800 == 34 [pid = 2245] [id = 696] 09:40:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x123b20c00) [pid = 2245] [serial = 2088] [outer = 0x0] 09:40:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x123bda400) [pid = 2245] [serial = 2089] [outer = 0x123b20c00] 09:40:15 INFO - PROCESS | 2245 | 1467477615064 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x125352000) [pid = 2245] [serial = 2090] [outer = 0x123b20c00] 09:40:15 INFO - PROCESS | 2245 | 1467477615406 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]]]}] 09:40:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:40:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 09:40:15 INFO - PROCESS | 2245 | 1467477615431 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:40:15 INFO - PROCESS | 2245 | 1467477615432 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 09:40:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:40:15 INFO - PROCESS | 2245 | 1467477615434 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:40:15 INFO - PROCESS | 2245 | 1467477615435 Marionette TRACE conn2 <- [1,2758,null,{}] 09:40:15 INFO - PROCESS | 2245 | 1467477615438 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}] 09:40:15 INFO - PROCESS | 2245 | 1467477615439 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:15 INFO - PROCESS | 2245 | 1467477615545 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:40:15 INFO - PROCESS | 2245 | 1467477615557 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:15 INFO - PROCESS | 2245 | 1467477615558 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:15 INFO - PROCESS | 2245 | ++DOCSHELL 0x12984a000 == 35 [pid = 2245] [id = 697] 09:40:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x1253ce400) [pid = 2245] [serial = 2091] [outer = 0x0] 09:40:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x125b86000) [pid = 2245] [serial = 2092] [outer = 0x1253ce400] 09:40:15 INFO - PROCESS | 2245 | 1467477615583 Marionette DEBUG loaded listener.js 09:40:15 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x125c11000) [pid = 2245] [serial = 2093] [outer = 0x1253ce400] 09:40:15 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x125353800) [pid = 2245] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:40:15 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x118098400) [pid = 2245] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:40:15 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x1132aa400) [pid = 2245] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:40:15 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x12876cc00) [pid = 2245] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:40:15 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x11928e800) [pid = 2245] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:40:15 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x1180a3800) [pid = 2245] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:40:15 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x111da9800) [pid = 2245] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:40:15 INFO - PROCESS | 2245 | --DOMWINDOW == 71 (0x1267bcc00) [pid = 2245] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:40:15 INFO - PROCESS | 2245 | --DOMWINDOW == 70 (0x1122ba400) [pid = 2245] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:40:15 INFO - PROCESS | 2245 | --DOMWINDOW == 69 (0x116fe9c00) [pid = 2245] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:40:15 INFO - PROCESS | 2245 | 1467477615948 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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:40:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 569ms 09:40:16 INFO - PROCESS | 2245 | 1467477616014 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 2245 | 1467477616015 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 09:40:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:40:16 INFO - PROCESS | 2245 | 1467477616019 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 2245 | 1467477616020 Marionette TRACE conn2 <- [1,2762,null,{}] 09:40:16 INFO - PROCESS | 2245 | 1467477616022 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}] 09:40:16 INFO - PROCESS | 2245 | 1467477616023 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:16 INFO - PROCESS | 2245 | 1467477616114 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:40:16 INFO - PROCESS | 2245 | 1467477616117 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 2245 | 1467477616119 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x12a6d4800 == 36 [pid = 2245] [id = 698] 09:40:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 70 (0x1199d9800) [pid = 2245] [serial = 2094] [outer = 0x0] 09:40:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 71 (0x123e67000) [pid = 2245] [serial = 2095] [outer = 0x1199d9800] 09:40:16 INFO - PROCESS | 2245 | 1467477616144 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 72 (0x125cb4400) [pid = 2245] [serial = 2096] [outer = 0x1199d9800] 09:40:16 INFO - PROCESS | 2245 | 1467477616480 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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:40:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 471ms 09:40:16 INFO - PROCESS | 2245 | 1467477616491 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 2245 | 1467477616493 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 09:40:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:40:16 INFO - PROCESS | 2245 | 1467477616498 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 2245 | 1467477616499 Marionette TRACE conn2 <- [1,2766,null,{}] 09:40:16 INFO - PROCESS | 2245 | 1467477616501 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}] 09:40:16 INFO - PROCESS | 2245 | 1467477616502 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:16 INFO - PROCESS | 2245 | 1467477616586 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:40:16 INFO - PROCESS | 2245 | 1467477616640 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:16 INFO - PROCESS | 2245 | 1467477616641 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:16 INFO - PROCESS | 2245 | ++DOCSHELL 0x121993800 == 37 [pid = 2245] [id = 699] 09:40:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x120ed7800) [pid = 2245] [serial = 2097] [outer = 0x0] 09:40:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x1267ba800) [pid = 2245] [serial = 2098] [outer = 0x120ed7800] 09:40:16 INFO - PROCESS | 2245 | 1467477616670 Marionette DEBUG loaded listener.js 09:40:16 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x127120400) [pid = 2245] [serial = 2099] [outer = 0x120ed7800] 09:40:16 INFO - PROCESS | 2245 | 1467477616946 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]]]}] 09:40:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:40:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 469ms 09:40:16 INFO - PROCESS | 2245 | 1467477616967 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:40:16 INFO - PROCESS | 2245 | 1467477616968 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 09:40:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:40:16 INFO - PROCESS | 2245 | 1467477616970 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:40:16 INFO - PROCESS | 2245 | 1467477616972 Marionette TRACE conn2 <- [1,2770,null,{}] 09:40:16 INFO - PROCESS | 2245 | 1467477616983 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}] 09:40:16 INFO - PROCESS | 2245 | 1467477616985 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:17 INFO - PROCESS | 2245 | 1467477617089 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:40:17 INFO - PROCESS | 2245 | 1467477617095 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 2245 | 1467477617097 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b3fc800 == 38 [pid = 2245] [id = 700] 09:40:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x128706400) [pid = 2245] [serial = 2100] [outer = 0x0] 09:40:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x12876ec00) [pid = 2245] [serial = 2101] [outer = 0x128706400] 09:40:17 INFO - PROCESS | 2245 | 1467477617123 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x128831400) [pid = 2245] [serial = 2102] [outer = 0x128706400] 09:40:17 INFO - PROCESS | 2245 | 1467477617489 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]]]}] 09:40:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:40:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 530ms 09:40:17 INFO - PROCESS | 2245 | 1467477617500 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:40:17 INFO - PROCESS | 2245 | 1467477617501 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 09:40:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:40:17 INFO - PROCESS | 2245 | 1467477617503 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:40:17 INFO - PROCESS | 2245 | 1467477617504 Marionette TRACE conn2 <- [1,2774,null,{}] 09:40:17 INFO - PROCESS | 2245 | 1467477617507 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}] 09:40:17 INFO - PROCESS | 2245 | 1467477617509 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:17 INFO - PROCESS | 2245 | 1467477617619 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:40:17 INFO - PROCESS | 2245 | 1467477617626 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:17 INFO - PROCESS | 2245 | 1467477617628 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:17 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc84800 == 39 [pid = 2245] [id = 701] 09:40:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1289de400) [pid = 2245] [serial = 2103] [outer = 0x0] 09:40:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1289e8c00) [pid = 2245] [serial = 2104] [outer = 0x1289de400] 09:40:17 INFO - PROCESS | 2245 | 1467477617653 Marionette DEBUG loaded listener.js 09:40:17 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x128c19400) [pid = 2245] [serial = 2105] [outer = 0x1289de400] 09:40:18 INFO - PROCESS | 2245 | 1467477618119 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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:40:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 670ms 09:40:18 INFO - PROCESS | 2245 | 1467477618177 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 2245 | 1467477618180 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 09:40:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:40:18 INFO - PROCESS | 2245 | 1467477618183 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 2245 | 1467477618185 Marionette TRACE conn2 <- [1,2778,null,{}] 09:40:18 INFO - PROCESS | 2245 | 1467477618190 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}] 09:40:18 INFO - PROCESS | 2245 | 1467477618192 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:18 INFO - PROCESS | 2245 | 1467477618298 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:40:18 INFO - PROCESS | 2245 | 1467477618372 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:18 INFO - PROCESS | 2245 | 1467477618373 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:18 INFO - PROCESS | 2245 | ++DOCSHELL 0x11821c800 == 40 [pid = 2245] [id = 702] 09:40:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x112f48800) [pid = 2245] [serial = 2106] [outer = 0x0] 09:40:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1133b3800) [pid = 2245] [serial = 2107] [outer = 0x112f48800] 09:40:18 INFO - PROCESS | 2245 | 1467477618405 Marionette DEBUG loaded listener.js 09:40:18 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1164f3800) [pid = 2245] [serial = 2108] [outer = 0x112f48800] 09:40:18 INFO - PROCESS | 2245 | 1467477618844 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]]]}] 09:40:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:40:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 722ms 09:40:18 INFO - PROCESS | 2245 | 1467477618905 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:40:18 INFO - PROCESS | 2245 | 1467477618908 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 09:40:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:40:18 INFO - PROCESS | 2245 | 1467477618931 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:40:18 INFO - PROCESS | 2245 | 1467477618933 Marionette TRACE conn2 <- [1,2782,null,{}] 09:40:18 INFO - PROCESS | 2245 | 1467477618936 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}] 09:40:18 INFO - PROCESS | 2245 | 1467477618938 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:19 INFO - PROCESS | 2245 | 1467477619045 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:40:19 INFO - PROCESS | 2245 | 1467477619119 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 2245 | 1467477619121 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x126775000 == 41 [pid = 2245] [id = 703] 09:40:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x118098800) [pid = 2245] [serial = 2109] [outer = 0x0] 09:40:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1181bac00) [pid = 2245] [serial = 2110] [outer = 0x118098800] 09:40:19 INFO - PROCESS | 2245 | 1467477619152 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1182f3400) [pid = 2245] [serial = 2111] [outer = 0x118098800] 09:40:19 INFO - PROCESS | 2245 | 1467477619565 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]]]}] 09:40:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:40:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 674ms 09:40:19 INFO - PROCESS | 2245 | 1467477619603 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:40:19 INFO - PROCESS | 2245 | 1467477619605 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 09:40:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:40:19 INFO - PROCESS | 2245 | 1467477619607 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:40:19 INFO - PROCESS | 2245 | 1467477619610 Marionette TRACE conn2 <- [1,2786,null,{}] 09:40:19 INFO - PROCESS | 2245 | 1467477619618 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}] 09:40:19 INFO - PROCESS | 2245 | 1467477619621 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:19 INFO - PROCESS | 2245 | 1467477619728 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:40:19 INFO - PROCESS | 2245 | 1467477619804 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:19 INFO - PROCESS | 2245 | 1467477619806 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:19 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c1d9800 == 42 [pid = 2245] [id = 704] 09:40:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x119109400) [pid = 2245] [serial = 2112] [outer = 0x0] 09:40:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1199cc400) [pid = 2245] [serial = 2113] [outer = 0x119109400] 09:40:19 INFO - PROCESS | 2245 | 1467477619837 Marionette DEBUG loaded listener.js 09:40:19 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x120ed1800) [pid = 2245] [serial = 2114] [outer = 0x119109400] 09:40:20 INFO - PROCESS | 2245 | 1467477620269 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]]]}] 09:40:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:40:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 672ms 09:40:20 INFO - PROCESS | 2245 | 1467477620280 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:40:20 INFO - PROCESS | 2245 | 1467477620282 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 09:40:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:40:20 INFO - PROCESS | 2245 | 1467477620284 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:40:20 INFO - PROCESS | 2245 | 1467477620286 Marionette TRACE conn2 <- [1,2790,null,{}] 09:40:20 INFO - PROCESS | 2245 | 1467477620288 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}] 09:40:20 INFO - PROCESS | 2245 | 1467477620290 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:20 INFO - PROCESS | 2245 | 1467477620414 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:40:20 INFO - PROCESS | 2245 | 1467477620487 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:20 INFO - PROCESS | 2245 | 1467477620489 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:20 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c371800 == 43 [pid = 2245] [id = 705] 09:40:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x1250a6400) [pid = 2245] [serial = 2115] [outer = 0x0] 09:40:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x125cbb000) [pid = 2245] [serial = 2116] [outer = 0x1250a6400] 09:40:20 INFO - PROCESS | 2245 | 1467477620518 Marionette DEBUG loaded listener.js 09:40:20 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12876fc00) [pid = 2245] [serial = 2117] [outer = 0x1250a6400] 09:40:20 INFO - PROCESS | 2245 | 1467477620964 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]]]}] 09:40:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:40:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 721ms 09:40:21 INFO - PROCESS | 2245 | 1467477621005 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:40:21 INFO - PROCESS | 2245 | 1467477621007 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 09:40:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:40:21 INFO - PROCESS | 2245 | 1467477621198 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:40:21 INFO - PROCESS | 2245 | 1467477621201 Marionette TRACE conn2 <- [1,2794,null,{}] 09:40:21 INFO - PROCESS | 2245 | 1467477621206 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}] 09:40:21 INFO - PROCESS | 2245 | 1467477621208 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:21 INFO - PROCESS | 2245 | 1467477621306 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:40:21 INFO - PROCESS | 2245 | 1467477621366 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:21 INFO - PROCESS | 2245 | 1467477621368 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:21 INFO - PROCESS | 2245 | ++DOCSHELL 0x120dcf800 == 44 [pid = 2245] [id = 706] 09:40:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1132b8000) [pid = 2245] [serial = 2118] [outer = 0x0] 09:40:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x115d1b400) [pid = 2245] [serial = 2119] [outer = 0x1132b8000] 09:40:21 INFO - PROCESS | 2245 | 1467477621396 Marionette DEBUG loaded listener.js 09:40:21 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x1167e6c00) [pid = 2245] [serial = 2120] [outer = 0x1132b8000] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12b3fc800 == 43 [pid = 2245] [id = 700] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x121993800 == 42 [pid = 2245] [id = 699] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12a6d4800 == 41 [pid = 2245] [id = 698] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12984a000 == 40 [pid = 2245] [id = 697] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x128cf6800 == 39 [pid = 2245] [id = 696] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x126ed1800 == 38 [pid = 2245] [id = 695] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x120dca000 == 37 [pid = 2245] [id = 694] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x1216cb000 == 36 [pid = 2245] [id = 693] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x120ddd800 == 35 [pid = 2245] [id = 692] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x11839c800 == 34 [pid = 2245] [id = 691] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x117464000 == 33 [pid = 2245] [id = 690] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12cb5e000 == 32 [pid = 2245] [id = 17] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x119b72000 == 31 [pid = 2245] [id = 689] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x1132e7000 == 30 [pid = 2245] [id = 688] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12c371800 == 29 [pid = 2245] [id = 705] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12c1d9800 == 28 [pid = 2245] [id = 704] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x126775000 == 27 [pid = 2245] [id = 703] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc84800 == 26 [pid = 2245] [id = 701] 09:40:22 INFO - PROCESS | 2245 | --DOCSHELL 0x11821c800 == 25 [pid = 2245] [id = 702] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x128713400) [pid = 2245] [serial = 2051] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x123e69000) [pid = 2245] [serial = 2056] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1132b0400) [pid = 2245] [serial = 2035] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x12882b000) [pid = 2245] [serial = 2059] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x120ecec00) [pid = 2245] [serial = 2044] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1181c7800) [pid = 2245] [serial = 2038] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1267be000) [pid = 2245] [serial = 2050] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x119797800) [pid = 2245] [serial = 2041] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12876a800) [pid = 2245] [serial = 2057] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x128774c00) [pid = 2245] [serial = 2033] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1126a2800) [pid = 2245] [serial = 2053] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1161a5400) [pid = 2245] [serial = 2054] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x128837c00) [pid = 2245] [serial = 2062] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x11846dc00) [pid = 2245] [serial = 2039] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x120ed9800) [pid = 2245] [serial = 2045] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x119cd3c00) [pid = 2245] [serial = 2042] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x121827400) [pid = 2245] [serial = 2047] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x1250edc00) [pid = 2245] [serial = 2048] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x116a23c00) [pid = 2245] [serial = 2036] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x128833800) [pid = 2245] [serial = 2060] [outer = 0x0] [url = about:blank] 09:40:22 INFO - PROCESS | 2245 | 1467477622448 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]]]}] 09:40:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:40:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1311ms 09:40:22 INFO - PROCESS | 2245 | 1467477622472 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:40:22 INFO - PROCESS | 2245 | 1467477622475 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 09:40:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:40:22 INFO - PROCESS | 2245 | 1467477622481 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:40:22 INFO - PROCESS | 2245 | 1467477622483 Marionette TRACE conn2 <- [1,2798,null,{}] 09:40:22 INFO - PROCESS | 2245 | 1467477622487 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}] 09:40:22 INFO - PROCESS | 2245 | 1467477622488 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:22 INFO - PROCESS | 2245 | 1467477622572 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:40:22 INFO - PROCESS | 2245 | 1467477622581 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:22 INFO - PROCESS | 2245 | 1467477622582 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:22 INFO - PROCESS | 2245 | ++DOCSHELL 0x115e22800 == 26 [pid = 2245] [id = 707] 09:40:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x1126a2000) [pid = 2245] [serial = 2121] [outer = 0x0] 09:40:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1128cb400) [pid = 2245] [serial = 2122] [outer = 0x1126a2000] 09:40:22 INFO - PROCESS | 2245 | 1467477622612 Marionette DEBUG loaded listener.js 09:40:22 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1129ab400) [pid = 2245] [serial = 2123] [outer = 0x1126a2000] 09:40:23 INFO - PROCESS | 2245 | 1467477623008 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:40:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 569ms 09:40:23 INFO - PROCESS | 2245 | 1467477623051 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 2245 | 1467477623054 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 09:40:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:40:23 INFO - PROCESS | 2245 | 1467477623061 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 2245 | 1467477623062 Marionette TRACE conn2 <- [1,2802,null,{}] 09:40:23 INFO - PROCESS | 2245 | 1467477623065 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}] 09:40:23 INFO - PROCESS | 2245 | 1467477623067 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:23 INFO - PROCESS | 2245 | 1467477623146 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:40:23 INFO - PROCESS | 2245 | 1467477623151 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 2245 | 1467477623152 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d48000 == 27 [pid = 2245] [id = 708] 09:40:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x112f4d400) [pid = 2245] [serial = 2124] [outer = 0x0] 09:40:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1132aa400) [pid = 2245] [serial = 2125] [outer = 0x112f4d400] 09:40:23 INFO - PROCESS | 2245 | 1467477623182 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x114f69800) [pid = 2245] [serial = 2126] [outer = 0x112f4d400] 09:40:23 INFO - PROCESS | 2245 | 1467477623518 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]]]}] 09:40:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:40:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 470ms 09:40:23 INFO - PROCESS | 2245 | 1467477623530 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:40:23 INFO - PROCESS | 2245 | 1467477623532 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 09:40:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:40:23 INFO - PROCESS | 2245 | 1467477623543 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:40:23 INFO - PROCESS | 2245 | 1467477623545 Marionette TRACE conn2 <- [1,2806,null,{}] 09:40:23 INFO - PROCESS | 2245 | 1467477623553 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}] 09:40:23 INFO - PROCESS | 2245 | 1467477623556 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:23 INFO - PROCESS | 2245 | 1467477623645 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:40:23 INFO - PROCESS | 2245 | 1467477623703 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:23 INFO - PROCESS | 2245 | 1467477623705 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:23 INFO - PROCESS | 2245 | ++DOCSHELL 0x1191c9000 == 28 [pid = 2245] [id = 709] 09:40:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1164ed000) [pid = 2245] [serial = 2127] [outer = 0x0] 09:40:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x116810c00) [pid = 2245] [serial = 2128] [outer = 0x1164ed000] 09:40:23 INFO - PROCESS | 2245 | 1467477623733 Marionette DEBUG loaded listener.js 09:40:23 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x116f0d800) [pid = 2245] [serial = 2129] [outer = 0x1164ed000] 09:40:24 INFO - PROCESS | 2245 | 1467477624053 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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:40:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 521ms 09:40:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:40:24 INFO - PROCESS | 2245 | 1467477624065 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 2245 | 1467477624067 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 09:40:24 INFO - PROCESS | 2245 | 1467477624069 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 2245 | 1467477624070 Marionette TRACE conn2 <- [1,2810,null,{}] 09:40:24 INFO - PROCESS | 2245 | 1467477624073 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}] 09:40:24 INFO - PROCESS | 2245 | 1467477624074 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:24 INFO - PROCESS | 2245 | 1467477624161 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:40:24 INFO - PROCESS | 2245 | 1467477624219 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 2245 | 1467477624221 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x120de9800 == 29 [pid = 2245] [id = 710] 09:40:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x116a29800) [pid = 2245] [serial = 2130] [outer = 0x0] 09:40:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x11809b000) [pid = 2245] [serial = 2131] [outer = 0x116a29800] 09:40:24 INFO - PROCESS | 2245 | 1467477624247 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1181c0800) [pid = 2245] [serial = 2132] [outer = 0x116a29800] 09:40:24 INFO - PROCESS | 2245 | 1467477624517 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]]]}] 09:40:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:40:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 471ms 09:40:24 INFO - PROCESS | 2245 | 1467477624540 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:40:24 INFO - PROCESS | 2245 | 1467477624542 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 09:40:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:40:24 INFO - PROCESS | 2245 | 1467477624551 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:40:24 INFO - PROCESS | 2245 | 1467477624553 Marionette TRACE conn2 <- [1,2814,null,{}] 09:40:24 INFO - PROCESS | 2245 | 1467477624555 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}] 09:40:24 INFO - PROCESS | 2245 | 1467477624556 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:24 INFO - PROCESS | 2245 | 1467477624676 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:40:24 INFO - PROCESS | 2245 | 1467477624686 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:24 INFO - PROCESS | 2245 | 1467477624687 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:24 INFO - PROCESS | 2245 | ++DOCSHELL 0x1215d7000 == 30 [pid = 2245] [id = 711] 09:40:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x118131400) [pid = 2245] [serial = 2133] [outer = 0x0] 09:40:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x11846dc00) [pid = 2245] [serial = 2134] [outer = 0x118131400] 09:40:24 INFO - PROCESS | 2245 | 1467477624712 Marionette DEBUG loaded listener.js 09:40:24 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x118490800) [pid = 2245] [serial = 2135] [outer = 0x118131400] 09:40:25 INFO - PROCESS | 2245 | 1467477625100 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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:40:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 569ms 09:40:25 INFO - PROCESS | 2245 | 1467477625121 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 2245 | 1467477625123 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 09:40:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:40:25 INFO - PROCESS | 2245 | 1467477625133 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 2245 | 1467477625135 Marionette TRACE conn2 <- [1,2818,null,{}] 09:40:25 INFO - PROCESS | 2245 | 1467477625138 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}] 09:40:25 INFO - PROCESS | 2245 | 1467477625144 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:25 INFO - PROCESS | 2245 | 1467477625305 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:40:25 INFO - PROCESS | 2245 | 1467477625350 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 2245 | 1467477625351 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bc9800 == 31 [pid = 2245] [id = 712] 09:40:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x11870cc00) [pid = 2245] [serial = 2136] [outer = 0x0] 09:40:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x119110800) [pid = 2245] [serial = 2137] [outer = 0x11870cc00] 09:40:25 INFO - PROCESS | 2245 | 1467477625377 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x119cda800) [pid = 2245] [serial = 2138] [outer = 0x11870cc00] 09:40:25 INFO - PROCESS | 2245 | 1467477625696 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]]]}] 09:40:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:40:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 627ms 09:40:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:40:25 INFO - PROCESS | 2245 | 1467477625753 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:40:25 INFO - PROCESS | 2245 | 1467477625755 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 09:40:25 INFO - PROCESS | 2245 | 1467477625757 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:40:25 INFO - PROCESS | 2245 | 1467477625758 Marionette TRACE conn2 <- [1,2822,null,{}] 09:40:25 INFO - PROCESS | 2245 | 1467477625760 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}] 09:40:25 INFO - PROCESS | 2245 | 1467477625761 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:25 INFO - PROCESS | 2245 | 1467477625873 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:40:25 INFO - PROCESS | 2245 | 1467477625876 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:25 INFO - PROCESS | 2245 | 1467477625877 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:25 INFO - PROCESS | 2245 | ++DOCSHELL 0x128856800 == 32 [pid = 2245] [id = 713] 09:40:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x11870f400) [pid = 2245] [serial = 2139] [outer = 0x0] 09:40:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x120ecec00) [pid = 2245] [serial = 2140] [outer = 0x11870f400] 09:40:25 INFO - PROCESS | 2245 | 1467477625902 Marionette DEBUG loaded listener.js 09:40:25 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x120eda000) [pid = 2245] [serial = 2141] [outer = 0x11870f400] 09:40:26 INFO - PROCESS | 2245 | 1467477626237 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]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:40:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 518ms 09:40:26 INFO - PROCESS | 2245 | 1467477626276 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 2245 | 1467477626278 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 09:40:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:40:26 INFO - PROCESS | 2245 | 1467477626281 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 2245 | 1467477626282 Marionette TRACE conn2 <- [1,2826,null,{}] 09:40:26 INFO - PROCESS | 2245 | 1467477626284 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}] 09:40:26 INFO - PROCESS | 2245 | 1467477626285 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:26 INFO - PROCESS | 2245 | 1467477626383 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:40:26 INFO - PROCESS | 2245 | 1467477626422 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:26 INFO - PROCESS | 2245 | 1467477626423 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:26 INFO - PROCESS | 2245 | ++DOCSHELL 0x128974000 == 33 [pid = 2245] [id = 714] 09:40:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x120ecbc00) [pid = 2245] [serial = 2142] [outer = 0x0] 09:40:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x12150fc00) [pid = 2245] [serial = 2143] [outer = 0x120ecbc00] 09:40:26 INFO - PROCESS | 2245 | 1467477626448 Marionette DEBUG loaded listener.js 09:40:26 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x123b8fc00) [pid = 2245] [serial = 2144] [outer = 0x120ecbc00] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x128706400) [pid = 2245] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1128d6800) [pid = 2245] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1195e9c00) [pid = 2245] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x123b20c00) [pid = 2245] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x11755f800) [pid = 2245] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1128d0000) [pid = 2245] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1181c5800) [pid = 2245] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x11660e800) [pid = 2245] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x117d1b000) [pid = 2245] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1110ab800) [pid = 2245] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1253ce400) [pid = 2245] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1199d9800) [pid = 2245] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x120ed7800) [pid = 2245] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x12c652c00) [pid = 2245] [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.] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x12cb64800) [pid = 2245] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:40:26 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x128832400) [pid = 2245] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:40:26 INFO - PROCESS | 2245 | 1467477626934 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:40:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:40:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 669ms 09:40:26 INFO - PROCESS | 2245 | 1467477626951 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:40:26 INFO - PROCESS | 2245 | 1467477626953 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 09:40:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:40:26 INFO - PROCESS | 2245 | 1467477626957 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:40:26 INFO - PROCESS | 2245 | 1467477626961 Marionette TRACE conn2 <- [1,2830,null,{}] 09:40:27 INFO - PROCESS | 2245 | 1467477626995 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}] 09:40:27 INFO - PROCESS | 2245 | 1467477626997 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:27 INFO - PROCESS | 2245 | 1467477627099 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:40:27 INFO - PROCESS | 2245 | 1467477627104 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 2245 | 1467477627105 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x12930f800 == 34 [pid = 2245] [id = 715] 09:40:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x117563800) [pid = 2245] [serial = 2145] [outer = 0x0] 09:40:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x118491800) [pid = 2245] [serial = 2146] [outer = 0x117563800] 09:40:27 INFO - PROCESS | 2245 | 1467477627130 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x119798400) [pid = 2245] [serial = 2147] [outer = 0x117563800] 09:40:27 INFO - PROCESS | 2245 | 1467477627465 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]]]}] 09:40:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:40:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 546ms 09:40:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:40:27 INFO - PROCESS | 2245 | 1467477627503 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 2245 | 1467477627504 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 09:40:27 INFO - PROCESS | 2245 | 1467477627506 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 2245 | 1467477627507 Marionette TRACE conn2 <- [1,2834,null,{}] 09:40:27 INFO - PROCESS | 2245 | 1467477627509 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}] 09:40:27 INFO - PROCESS | 2245 | 1467477627511 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:27 INFO - PROCESS | 2245 | 1467477627589 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:40:27 INFO - PROCESS | 2245 | 1467477627649 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:27 INFO - PROCESS | 2245 | 1467477627651 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:27 INFO - PROCESS | 2245 | ++DOCSHELL 0x12947c800 == 35 [pid = 2245] [id = 716] 09:40:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1181c2000) [pid = 2245] [serial = 2148] [outer = 0x0] 09:40:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x12197e400) [pid = 2245] [serial = 2149] [outer = 0x1181c2000] 09:40:27 INFO - PROCESS | 2245 | 1467477627675 Marionette DEBUG loaded listener.js 09:40:27 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x125150800) [pid = 2245] [serial = 2150] [outer = 0x1181c2000] 09:40:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:40:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 469ms 09:40:27 INFO - PROCESS | 2245 | 1467477627971 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:40:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:40:27 INFO - PROCESS | 2245 | 1467477627982 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:40:27 INFO - PROCESS | 2245 | 1467477627983 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 09:40:27 INFO - PROCESS | 2245 | 1467477627986 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:40:27 INFO - PROCESS | 2245 | 1467477627987 Marionette TRACE conn2 <- [1,2838,null,{}] 09:40:27 INFO - PROCESS | 2245 | 1467477627990 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}] 09:40:27 INFO - PROCESS | 2245 | 1467477627993 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:28 INFO - PROCESS | 2245 | 1467477628105 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:40:28 INFO - PROCESS | 2245 | 1467477628109 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 2245 | 1467477628112 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x12ae94000 == 36 [pid = 2245] [id = 717] 09:40:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x125351800) [pid = 2245] [serial = 2151] [outer = 0x0] 09:40:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x125c08400) [pid = 2245] [serial = 2152] [outer = 0x125351800] 09:40:28 INFO - PROCESS | 2245 | 1467477628139 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12711c800) [pid = 2245] [serial = 2153] [outer = 0x125351800] 09:40:28 INFO - PROCESS | 2245 | 1467477628471 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]]]}] 09:40:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:40:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 519ms 09:40:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:40:28 INFO - PROCESS | 2245 | 1467477628506 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:40:28 INFO - PROCESS | 2245 | 1467477628507 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 09:40:28 INFO - PROCESS | 2245 | 1467477628512 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:40:28 INFO - PROCESS | 2245 | 1467477628513 Marionette TRACE conn2 <- [1,2842,null,{}] 09:40:28 INFO - PROCESS | 2245 | 1467477628515 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}] 09:40:28 INFO - PROCESS | 2245 | 1467477628516 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:28 INFO - PROCESS | 2245 | 1467477628623 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:40:28 INFO - PROCESS | 2245 | 1467477628631 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:28 INFO - PROCESS | 2245 | 1467477628632 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:28 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b128000 == 37 [pid = 2245] [id = 718] 09:40:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x127120000) [pid = 2245] [serial = 2154] [outer = 0x0] 09:40:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128711c00) [pid = 2245] [serial = 2155] [outer = 0x127120000] 09:40:28 INFO - PROCESS | 2245 | 1467477628656 Marionette DEBUG loaded listener.js 09:40:28 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128773000) [pid = 2245] [serial = 2156] [outer = 0x127120000] 09:40:29 INFO - PROCESS | 2245 | 1467477629247 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]]]}] 09:40:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:40:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 769ms 09:40:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:40:29 INFO - PROCESS | 2245 | 1467477629281 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:40:29 INFO - PROCESS | 2245 | 1467477629283 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 09:40:29 INFO - PROCESS | 2245 | 1467477629286 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:40:29 INFO - PROCESS | 2245 | 1467477629290 Marionette TRACE conn2 <- [1,2846,null,{}] 09:40:29 INFO - PROCESS | 2245 | 1467477629294 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}] 09:40:29 INFO - PROCESS | 2245 | 1467477629295 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:29 INFO - PROCESS | 2245 | 1467477629408 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:40:29 INFO - PROCESS | 2245 | 1467477629467 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:29 INFO - PROCESS | 2245 | 1467477629469 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:29 INFO - PROCESS | 2245 | ++DOCSHELL 0x11839c800 == 38 [pid = 2245] [id = 719] 09:40:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1129adc00) [pid = 2245] [serial = 2157] [outer = 0x0] 09:40:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x112f49800) [pid = 2245] [serial = 2158] [outer = 0x1129adc00] 09:40:29 INFO - PROCESS | 2245 | 1467477629500 Marionette DEBUG loaded listener.js 09:40:29 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1133a7c00) [pid = 2245] [serial = 2159] [outer = 0x1129adc00] 09:40:30 INFO - PROCESS | 2245 | 1467477630018 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]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:40:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 774ms 09:40:30 INFO - PROCESS | 2245 | 1467477630070 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:40:30 INFO - PROCESS | 2245 | 1467477630074 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 09:40:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:40:30 INFO - PROCESS | 2245 | 1467477630107 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 2245 | 1467477630111 Marionette TRACE conn2 <- [1,2850,null,{}] 09:40:30 INFO - PROCESS | 2245 | 1467477630114 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}] 09:40:30 INFO - PROCESS | 2245 | 1467477630116 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:30 INFO - PROCESS | 2245 | 1467477630231 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:40:30 INFO - PROCESS | 2245 | 1467477630433 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:30 INFO - PROCESS | 2245 | 1467477630435 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:30 INFO - PROCESS | 2245 | ++DOCSHELL 0x11671b000 == 39 [pid = 2245] [id = 720] 09:40:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x111da9800) [pid = 2245] [serial = 2160] [outer = 0x0] 09:40:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x1129b3c00) [pid = 2245] [serial = 2161] [outer = 0x111da9800] 09:40:30 INFO - PROCESS | 2245 | 1467477630464 Marionette DEBUG loaded listener.js 09:40:30 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1132ae000) [pid = 2245] [serial = 2162] [outer = 0x111da9800] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x12ae94000 == 38 [pid = 2245] [id = 717] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x12947c800 == 37 [pid = 2245] [id = 716] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x12930f800 == 36 [pid = 2245] [id = 715] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x128974000 == 35 [pid = 2245] [id = 714] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x128856800 == 34 [pid = 2245] [id = 713] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x125bc9800 == 33 [pid = 2245] [id = 712] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x1215d7000 == 32 [pid = 2245] [id = 711] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x120de9800 == 31 [pid = 2245] [id = 710] 09:40:30 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x12cad1000) [pid = 2245] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x1191c9000 == 30 [pid = 2245] [id = 709] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x117d48000 == 29 [pid = 2245] [id = 708] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x115e22800 == 28 [pid = 2245] [id = 707] 09:40:30 INFO - PROCESS | 2245 | --DOCSHELL 0x120dcf800 == 27 [pid = 2245] [id = 706] 09:40:30 INFO - PROCESS | 2245 | 1467477630938 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:40:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:40:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 875ms 09:40:30 INFO - PROCESS | 2245 | 1467477630981 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:40:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:40:30 INFO - PROCESS | 2245 | 1467477630984 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 09:40:30 INFO - PROCESS | 2245 | 1467477630987 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:40:30 INFO - PROCESS | 2245 | 1467477630988 Marionette TRACE conn2 <- [1,2854,null,{}] 09:40:30 INFO - PROCESS | 2245 | 1467477630992 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}] 09:40:30 INFO - PROCESS | 2245 | 1467477630995 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x128c12800) [pid = 2245] [serial = 2063] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x12876ec00) [pid = 2245] [serial = 2101] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1182eb400) [pid = 2245] [serial = 2083] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x119cd5400) [pid = 2245] [serial = 2086] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1195e9800) [pid = 2245] [serial = 2084] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x123bda400) [pid = 2245] [serial = 2089] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x125352000) [pid = 2245] [serial = 2090] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x1180a2800) [pid = 2245] [serial = 2077] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1181c5000) [pid = 2245] [serial = 2078] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1129ae800) [pid = 2245] [serial = 2071] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x112f54400) [pid = 2245] [serial = 2072] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x118470400) [pid = 2245] [serial = 2080] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1167e9800) [pid = 2245] [serial = 2074] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x116f04c00) [pid = 2245] [serial = 2075] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1181c4800) [pid = 2245] [serial = 2068] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x11870d400) [pid = 2245] [serial = 2069] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x112695800) [pid = 2245] [serial = 2065] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x125b86000) [pid = 2245] [serial = 2092] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x1129a5c00) [pid = 2245] [serial = 2066] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x125c11000) [pid = 2245] [serial = 2093] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x123e67000) [pid = 2245] [serial = 2095] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x1267ba800) [pid = 2245] [serial = 2098] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x121012000) [pid = 2245] [serial = 2087] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x118d83800) [pid = 2245] [serial = 2081] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x125cb4400) [pid = 2245] [serial = 2096] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x11755bc00) [pid = 2245] [serial = 1418] [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.] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 74 (0x127120400) [pid = 2245] [serial = 2099] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 73 (0x128831400) [pid = 2245] [serial = 2102] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | --DOMWINDOW == 72 (0x1289e8c00) [pid = 2245] [serial = 2104] [outer = 0x0] [url = about:blank] 09:40:31 INFO - PROCESS | 2245 | 1467477631113 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:40:31 INFO - PROCESS | 2245 | 1467477631153 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 2245 | 1467477631154 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x11820e000 == 28 [pid = 2245] [id = 721] 09:40:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 73 (0x112f53800) [pid = 2245] [serial = 2163] [outer = 0x0] 09:40:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 74 (0x1133ed400) [pid = 2245] [serial = 2164] [outer = 0x112f53800] 09:40:31 INFO - PROCESS | 2245 | 1467477631181 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 75 (0x116a23000) [pid = 2245] [serial = 2165] [outer = 0x112f53800] 09:40:31 INFO - PROCESS | 2245 | 1467477631490 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]]]}] 09:40:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:40:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 520ms 09:40:31 INFO - PROCESS | 2245 | 1467477631509 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:40:31 INFO - PROCESS | 2245 | 1467477631514 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 09:40:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:40:31 INFO - PROCESS | 2245 | 1467477631517 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:40:31 INFO - PROCESS | 2245 | 1467477631518 Marionette TRACE conn2 <- [1,2858,null,{}] 09:40:31 INFO - PROCESS | 2245 | 1467477631521 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}] 09:40:31 INFO - PROCESS | 2245 | 1467477631522 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:31 INFO - PROCESS | 2245 | 1467477631634 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:40:31 INFO - PROCESS | 2245 | 1467477631710 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:31 INFO - PROCESS | 2245 | 1467477631711 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:31 INFO - PROCESS | 2245 | ++DOCSHELL 0x119b63000 == 29 [pid = 2245] [id = 722] 09:40:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x116f11800) [pid = 2245] [serial = 2166] [outer = 0x0] 09:40:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x117d23800) [pid = 2245] [serial = 2167] [outer = 0x116f11800] 09:40:31 INFO - PROCESS | 2245 | 1467477631738 Marionette DEBUG loaded listener.js 09:40:31 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1181c7000) [pid = 2245] [serial = 2168] [outer = 0x116f11800] 09:40:32 INFO - PROCESS | 2245 | 1467477632040 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:40:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 571ms 09:40:32 INFO - PROCESS | 2245 | 1467477632088 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 2245 | 1467477632090 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 09:40:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:40:32 INFO - PROCESS | 2245 | 1467477632099 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 2245 | 1467477632103 Marionette TRACE conn2 <- [1,2862,null,{}] 09:40:32 INFO - PROCESS | 2245 | 1467477632107 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}] 09:40:32 INFO - PROCESS | 2245 | 1467477632110 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:32 INFO - PROCESS | 2245 | 1467477632200 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:40:32 INFO - PROCESS | 2245 | 1467477632258 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 2245 | 1467477632259 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x1215d6000 == 30 [pid = 2245] [id = 723] 09:40:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x116f5c000) [pid = 2245] [serial = 2169] [outer = 0x0] 09:40:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x11846c800) [pid = 2245] [serial = 2170] [outer = 0x116f5c000] 09:40:32 INFO - PROCESS | 2245 | 1467477632285 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x11928cc00) [pid = 2245] [serial = 2171] [outer = 0x116f5c000] 09:40:32 INFO - PROCESS | 2245 | 1467477632599 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]]]}] 09:40:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:40:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 531ms 09:40:32 INFO - PROCESS | 2245 | 1467477632624 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:40:32 INFO - PROCESS | 2245 | 1467477632626 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 09:40:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:40:32 INFO - PROCESS | 2245 | 1467477632630 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:40:32 INFO - PROCESS | 2245 | 1467477632631 Marionette TRACE conn2 <- [1,2866,null,{}] 09:40:32 INFO - PROCESS | 2245 | 1467477632634 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}] 09:40:32 INFO - PROCESS | 2245 | 1467477632635 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:32 INFO - PROCESS | 2245 | 1467477632717 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:40:32 INFO - PROCESS | 2245 | 1467477632778 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:32 INFO - PROCESS | 2245 | 1467477632779 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:32 INFO - PROCESS | 2245 | ++DOCSHELL 0x1256bf000 == 31 [pid = 2245] [id = 724] 09:40:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x119102c00) [pid = 2245] [serial = 2172] [outer = 0x0] 09:40:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x1195eb800) [pid = 2245] [serial = 2173] [outer = 0x119102c00] 09:40:32 INFO - PROCESS | 2245 | 1467477632804 Marionette DEBUG loaded listener.js 09:40:32 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x1199d9c00) [pid = 2245] [serial = 2174] [outer = 0x119102c00] 09:40:33 INFO - PROCESS | 2245 | 1467477633137 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]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:40:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 520ms 09:40:33 INFO - PROCESS | 2245 | 1467477633151 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 2245 | 1467477633152 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 09:40:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:40:33 INFO - PROCESS | 2245 | 1467477633154 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 2245 | 1467477633155 Marionette TRACE conn2 <- [1,2870,null,{}] 09:40:33 INFO - PROCESS | 2245 | 1467477633159 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}] 09:40:33 INFO - PROCESS | 2245 | 1467477633160 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:33 INFO - PROCESS | 2245 | 1467477633265 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:40:33 INFO - PROCESS | 2245 | 1467477633279 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 2245 | 1467477633283 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x1215e9000 == 32 [pid = 2245] [id = 725] 09:40:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x120ecb400) [pid = 2245] [serial = 2175] [outer = 0x0] 09:40:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x120ed1c00) [pid = 2245] [serial = 2176] [outer = 0x120ecb400] 09:40:33 INFO - PROCESS | 2245 | 1467477633316 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x123b9a000) [pid = 2245] [serial = 2177] [outer = 0x120ecb400] 09:40:33 INFO - PROCESS | 2245 | 1467477633685 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]]]}] 09:40:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:40:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 569ms 09:40:33 INFO - PROCESS | 2245 | 1467477633729 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:40:33 INFO - PROCESS | 2245 | 1467477633730 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 09:40:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:40:33 INFO - PROCESS | 2245 | 1467477633732 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:40:33 INFO - PROCESS | 2245 | 1467477633733 Marionette TRACE conn2 <- [1,2874,null,{}] 09:40:33 INFO - PROCESS | 2245 | 1467477633736 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}] 09:40:33 INFO - PROCESS | 2245 | 1467477633737 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:33 INFO - PROCESS | 2245 | 1467477633846 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:40:33 INFO - PROCESS | 2245 | 1467477633850 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:33 INFO - PROCESS | 2245 | 1467477633851 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:33 INFO - PROCESS | 2245 | ++DOCSHELL 0x129304000 == 33 [pid = 2245] [id = 726] 09:40:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x123e6ac00) [pid = 2245] [serial = 2178] [outer = 0x0] 09:40:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x125b86000) [pid = 2245] [serial = 2179] [outer = 0x123e6ac00] 09:40:33 INFO - PROCESS | 2245 | 1467477633876 Marionette DEBUG loaded listener.js 09:40:33 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1267c1c00) [pid = 2245] [serial = 2180] [outer = 0x123e6ac00] 09:40:34 INFO - PROCESS | 2245 | 1467477634234 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]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:40:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 517ms 09:40:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:40:34 INFO - PROCESS | 2245 | 1467477634251 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 2245 | 1467477634252 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 09:40:34 INFO - PROCESS | 2245 | 1467477634254 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 2245 | 1467477634255 Marionette TRACE conn2 <- [1,2878,null,{}] 09:40:34 INFO - PROCESS | 2245 | 1467477634258 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}] 09:40:34 INFO - PROCESS | 2245 | 1467477634260 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:34 INFO - PROCESS | 2245 | 1467477634363 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:40:34 INFO - PROCESS | 2245 | 1467477634376 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:34 INFO - PROCESS | 2245 | 1467477634378 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:34 INFO - PROCESS | 2245 | ++DOCSHELL 0x1183df000 == 34 [pid = 2245] [id = 727] 09:40:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x126d9c800) [pid = 2245] [serial = 2181] [outer = 0x0] 09:40:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x128706000) [pid = 2245] [serial = 2182] [outer = 0x126d9c800] 09:40:34 INFO - PROCESS | 2245 | 1467477634405 Marionette DEBUG loaded listener.js 09:40:34 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x128768800) [pid = 2245] [serial = 2183] [outer = 0x126d9c800] 09:40:34 INFO - PROCESS | 2245 | 1467477634790 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]]]}] 09:40:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:40:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 574ms 09:40:34 INFO - PROCESS | 2245 | 1467477634834 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:40:34 INFO - PROCESS | 2245 | 1467477634836 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 09:40:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:40:34 INFO - PROCESS | 2245 | 1467477634840 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:40:34 INFO - PROCESS | 2245 | 1467477634842 Marionette TRACE conn2 <- [1,2882,null,{}] 09:40:34 INFO - PROCESS | 2245 | 1467477634845 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}] 09:40:34 INFO - PROCESS | 2245 | 1467477634847 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:35 INFO - PROCESS | 2245 | 1467477635007 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:40:35 INFO - PROCESS | 2245 | 1467477635029 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 2245 | 1467477635031 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x12b124800 == 35 [pid = 2245] [id = 728] 09:40:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128776400) [pid = 2245] [serial = 2184] [outer = 0x0] 09:40:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x12882cc00) [pid = 2245] [serial = 2185] [outer = 0x128776400] 09:40:35 INFO - PROCESS | 2245 | 1467477635069 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128834c00) [pid = 2245] [serial = 2186] [outer = 0x128776400] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x1289de400) [pid = 2245] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x125351800) [pid = 2245] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x11870f400) [pid = 2245] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1126a2000) [pid = 2245] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1164ed000) [pid = 2245] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x112f4d400) [pid = 2245] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x116a29800) [pid = 2245] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1132b8000) [pid = 2245] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x11870cc00) [pid = 2245] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x120ecbc00) [pid = 2245] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1181c2000) [pid = 2245] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x117563800) [pid = 2245] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x112f48800) [pid = 2245] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x118131400) [pid = 2245] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x118098800) [pid = 2245] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x119109400) [pid = 2245] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:40:35 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x1250a6400) [pid = 2245] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:40:35 INFO - PROCESS | 2245 | 1467477635615 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]]]}] 09:40:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:40:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 822ms 09:40:35 INFO - PROCESS | 2245 | 1467477635672 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:40:35 INFO - PROCESS | 2245 | 1467477635673 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 09:40:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:40:35 INFO - PROCESS | 2245 | 1467477635683 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:40:35 INFO - PROCESS | 2245 | 1467477635684 Marionette TRACE conn2 <- [1,2886,null,{}] 09:40:35 INFO - PROCESS | 2245 | 1467477635686 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}] 09:40:35 INFO - PROCESS | 2245 | 1467477635687 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:35 INFO - PROCESS | 2245 | 1467477635776 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:40:35 INFO - PROCESS | 2245 | 1467477635782 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:35 INFO - PROCESS | 2245 | 1467477635783 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:35 INFO - PROCESS | 2245 | ++DOCSHELL 0x129848000 == 36 [pid = 2245] [id = 729] 09:40:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x1126a2000) [pid = 2245] [serial = 2187] [outer = 0x0] 09:40:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1181c2000) [pid = 2245] [serial = 2188] [outer = 0x1126a2000] 09:40:35 INFO - PROCESS | 2245 | 1467477635808 Marionette DEBUG loaded listener.js 09:40:35 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1195df000) [pid = 2245] [serial = 2189] [outer = 0x1126a2000] 09:40:36 INFO - PROCESS | 2245 | 1467477636133 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]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:40:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 474ms 09:40:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:40:36 INFO - PROCESS | 2245 | 1467477636153 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 2245 | 1467477636154 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 09:40:36 INFO - PROCESS | 2245 | 1467477636156 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 2245 | 1467477636158 Marionette TRACE conn2 <- [1,2890,null,{}] 09:40:36 INFO - PROCESS | 2245 | 1467477636164 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}] 09:40:36 INFO - PROCESS | 2245 | 1467477636165 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:36 INFO - PROCESS | 2245 | 1467477636251 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:40:36 INFO - PROCESS | 2245 | 1467477636310 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 2245 | 1467477636311 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc73000 == 37 [pid = 2245] [id = 730] 09:40:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x116a29800) [pid = 2245] [serial = 2190] [outer = 0x0] 09:40:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x123b94c00) [pid = 2245] [serial = 2191] [outer = 0x116a29800] 09:40:36 INFO - PROCESS | 2245 | 1467477636338 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1126a2400) [pid = 2245] [serial = 2192] [outer = 0x116a29800] 09:40:36 INFO - PROCESS | 2245 | 1467477636661 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:40:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:40:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 521ms 09:40:36 INFO - PROCESS | 2245 | 1467477636680 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:40:36 INFO - PROCESS | 2245 | 1467477636682 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 09:40:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:40:36 INFO - PROCESS | 2245 | 1467477636684 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:40:36 INFO - PROCESS | 2245 | 1467477636686 Marionette TRACE conn2 <- [1,2894,null,{}] 09:40:36 INFO - PROCESS | 2245 | 1467477636688 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}] 09:40:36 INFO - PROCESS | 2245 | 1467477636690 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:36 INFO - PROCESS | 2245 | 1467477636791 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:40:36 INFO - PROCESS | 2245 | 1467477636797 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:36 INFO - PROCESS | 2245 | 1467477636798 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:36 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c709000 == 38 [pid = 2245] [id = 731] 09:40:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1289e3000) [pid = 2245] [serial = 2193] [outer = 0x0] 09:40:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x128c12800) [pid = 2245] [serial = 2194] [outer = 0x1289e3000] 09:40:36 INFO - PROCESS | 2245 | 1467477636823 Marionette DEBUG loaded listener.js 09:40:36 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x128c20c00) [pid = 2245] [serial = 2195] [outer = 0x1289e3000] 09:40:37 INFO - PROCESS | 2245 | 1467477637164 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]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:40:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 522ms 09:40:37 INFO - PROCESS | 2245 | 1467477637206 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:40:37 INFO - PROCESS | 2245 | 1467477637208 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 09:40:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:40:37 INFO - PROCESS | 2245 | 1467477637210 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 2245 | 1467477637211 Marionette TRACE conn2 <- [1,2898,null,{}] 09:40:37 INFO - PROCESS | 2245 | 1467477637225 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}] 09:40:37 INFO - PROCESS | 2245 | 1467477637227 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:37 INFO - PROCESS | 2245 | 1467477637313 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:40:37 INFO - PROCESS | 2245 | 1467477637316 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:37 INFO - PROCESS | 2245 | 1467477637317 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:37 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c71d000 == 39 [pid = 2245] [id = 732] 09:40:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x128c1f000) [pid = 2245] [serial = 2196] [outer = 0x0] 09:40:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x128cda000) [pid = 2245] [serial = 2197] [outer = 0x128c1f000] 09:40:37 INFO - PROCESS | 2245 | 1467477637342 Marionette DEBUG loaded listener.js 09:40:37 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128ec6000) [pid = 2245] [serial = 2198] [outer = 0x128c1f000] 09:40:37 INFO - PROCESS | 2245 | 1467477637912 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]]]}] 09:40:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:40:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 735ms 09:40:37 INFO - PROCESS | 2245 | 1467477637947 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:40:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:40:37 INFO - PROCESS | 2245 | 1467477637951 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 09:40:37 INFO - PROCESS | 2245 | 1467477637956 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:40:37 INFO - PROCESS | 2245 | 1467477637959 Marionette TRACE conn2 <- [1,2902,null,{}] 09:40:37 INFO - PROCESS | 2245 | 1467477637989 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}] 09:40:37 INFO - PROCESS | 2245 | 1467477637991 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:38 INFO - PROCESS | 2245 | 1467477638111 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:40:38 INFO - PROCESS | 2245 | 1467477638174 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 2245 | 1467477638175 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x11983a800 == 40 [pid = 2245] [id = 733] 09:40:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x115dee800) [pid = 2245] [serial = 2199] [outer = 0x0] 09:40:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x1167ab400) [pid = 2245] [serial = 2200] [outer = 0x115dee800] 09:40:38 INFO - PROCESS | 2245 | 1467477638207 Marionette DEBUG loaded listener.js 09:40:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x116f07c00) [pid = 2245] [serial = 2201] [outer = 0x115dee800] 09:40:38 INFO - PROCESS | 2245 | 1467477638678 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:40:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:40:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 745ms 09:40:38 INFO - PROCESS | 2245 | 1467477638700 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:40:38 INFO - PROCESS | 2245 | 1467477638703 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 09:40:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:40:38 INFO - PROCESS | 2245 | 1467477638708 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:40:38 INFO - PROCESS | 2245 | 1467477638709 Marionette TRACE conn2 <- [1,2906,null,{}] 09:40:38 INFO - PROCESS | 2245 | 1467477638731 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}] 09:40:38 INFO - PROCESS | 2245 | 1467477638732 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:38 INFO - PROCESS | 2245 | 1467477638842 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:40:38 INFO - PROCESS | 2245 | 1467477638918 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:38 INFO - PROCESS | 2245 | 1467477638920 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:38 INFO - PROCESS | 2245 | ++DOCSHELL 0x128e75000 == 41 [pid = 2245] [id = 734] 09:40:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x11809cc00) [pid = 2245] [serial = 2202] [outer = 0x0] 09:40:38 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x118475800) [pid = 2245] [serial = 2203] [outer = 0x11809cc00] 09:40:38 INFO - PROCESS | 2245 | 1467477638953 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x118d83400) [pid = 2245] [serial = 2204] [outer = 0x11809cc00] 09:40:39 INFO - PROCESS | 2245 | 1467477639394 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]]]}] 09:40:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:40:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 722ms 09:40:39 INFO - PROCESS | 2245 | 1467477639429 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:40:39 INFO - PROCESS | 2245 | 1467477639431 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 09:40:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:40:39 INFO - PROCESS | 2245 | 1467477639433 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:40:39 INFO - PROCESS | 2245 | 1467477639436 Marionette TRACE conn2 <- [1,2910,null,{}] 09:40:39 INFO - PROCESS | 2245 | 1467477639444 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}] 09:40:39 INFO - PROCESS | 2245 | 1467477639447 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:39 INFO - PROCESS | 2245 | 1467477639552 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:40:39 INFO - PROCESS | 2245 | 1467477639629 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:39 INFO - PROCESS | 2245 | 1467477639631 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:39 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cac5000 == 42 [pid = 2245] [id = 735] 09:40:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x120d60000) [pid = 2245] [serial = 2205] [outer = 0x0] 09:40:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x123b20c00) [pid = 2245] [serial = 2206] [outer = 0x120d60000] 09:40:39 INFO - PROCESS | 2245 | 1467477639663 Marionette DEBUG loaded listener.js 09:40:39 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x125c03000) [pid = 2245] [serial = 2207] [outer = 0x120d60000] 09:40:40 INFO - PROCESS | 2245 | 1467477640035 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]]]}] 09:40:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:40:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:40:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 623ms 09:40:40 INFO - PROCESS | 2245 | 1467477640057 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 2245 | 1467477640059 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 09:40:40 INFO - TEST-START | /DOMEvents/constructors.html 09:40:40 INFO - PROCESS | 2245 | 1467477640061 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 2245 | 1467477640063 Marionette TRACE conn2 <- [1,2914,null,{}] 09:40:40 INFO - PROCESS | 2245 | 1467477640065 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}] 09:40:40 INFO - PROCESS | 2245 | 1467477640067 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:40 INFO - PROCESS | 2245 | 1467477640175 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:40:40 INFO - PROCESS | 2245 | 1467477640274 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:40 INFO - PROCESS | 2245 | 1467477640276 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:40 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cb6d000 == 43 [pid = 2245] [id = 736] 09:40:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x128836400) [pid = 2245] [serial = 2208] [outer = 0x0] 09:40:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1289e2c00) [pid = 2245] [serial = 2209] [outer = 0x128836400] 09:40:40 INFO - PROCESS | 2245 | 1467477640307 Marionette DEBUG loaded listener.js 09:40:40 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x128c14000) [pid = 2245] [serial = 2210] [outer = 0x128836400] 09:40:40 INFO - PROCESS | 2245 | 1467477640815 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]]]}] 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:40:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:40 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:40:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:40:40 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:40:40 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:40:40 INFO - TEST-OK | /DOMEvents/constructors.html | took 779ms 09:40:40 INFO - PROCESS | 2245 | 1467477640843 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:40:40 INFO - PROCESS | 2245 | 1467477640846 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 09:40:40 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:40:40 INFO - PROCESS | 2245 | 1467477640850 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:40:40 INFO - PROCESS | 2245 | 1467477640852 Marionette TRACE conn2 <- [1,2918,null,{}] 09:40:40 INFO - PROCESS | 2245 | 1467477640856 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}] 09:40:40 INFO - PROCESS | 2245 | 1467477640858 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:40 INFO - PROCESS | 2245 | 1467477640975 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:40:41 INFO - PROCESS | 2245 | 1467477641037 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 2245 | 1467477641039 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x1128a5000 == 44 [pid = 2245] [id = 737] 09:40:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x111d1d800) [pid = 2245] [serial = 2211] [outer = 0x0] 09:40:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1126a0800) [pid = 2245] [serial = 2212] [outer = 0x111d1d800] 09:40:41 INFO - PROCESS | 2245 | 1467477641110 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x115e5dc00) [pid = 2245] [serial = 2213] [outer = 0x111d1d800] 09:40:41 INFO - PROCESS | 2245 | 1467477641678 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:40:41 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:40:41 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 872ms 09:40:41 INFO - PROCESS | 2245 | 1467477641722 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:40:41 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:40:41 INFO - PROCESS | 2245 | 1467477641725 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 09:40:41 INFO - PROCESS | 2245 | 1467477641728 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:40:41 INFO - PROCESS | 2245 | 1467477641730 Marionette TRACE conn2 <- [1,2922,null,{}] 09:40:41 INFO - PROCESS | 2245 | 1467477641734 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}] 09:40:41 INFO - PROCESS | 2245 | 1467477641735 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:41 INFO - PROCESS | 2245 | 1467477641837 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:40:41 INFO - PROCESS | 2245 | 1467477641902 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:41 INFO - PROCESS | 2245 | 1467477641904 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:41 INFO - PROCESS | 2245 | ++DOCSHELL 0x118d48800 == 45 [pid = 2245] [id = 738] 09:40:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x1129b2400) [pid = 2245] [serial = 2214] [outer = 0x0] 09:40:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x112f55c00) [pid = 2245] [serial = 2215] [outer = 0x1129b2400] 09:40:41 INFO - PROCESS | 2245 | 1467477641932 Marionette DEBUG loaded listener.js 09:40:41 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x116a23c00) [pid = 2245] [serial = 2216] [outer = 0x1129b2400] 09:40:42 INFO - PROCESS | 2245 | [2245] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:40:42 INFO - PROCESS | 2245 | [2245] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:40:42 INFO - PROCESS | 2245 | [2245] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:40:42 INFO - PROCESS | 2245 | [2245] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:40:42 INFO - PROCESS | 2245 | 1467477642348 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]]]}] 09:40:42 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:40:42 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:40:42 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 09:40:42 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:40:42 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 09:40:42 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:40:42 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]" 09:40:42 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:40:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:42 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:40:42 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:40:42 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 673ms 09:40:42 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:40:42 INFO - PROCESS | 2245 | 1467477642401 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:40:42 INFO - PROCESS | 2245 | 1467477642404 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 09:40:42 INFO - PROCESS | 2245 | 1467477642408 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:40:42 INFO - PROCESS | 2245 | 1467477642410 Marionette TRACE conn2 <- [1,2926,null,{}] 09:40:42 INFO - PROCESS | 2245 | 1467477642412 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}] 09:40:42 INFO - PROCESS | 2245 | 1467477642414 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x12c709000 == 44 [pid = 2245] [id = 731] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc73000 == 43 [pid = 2245] [id = 730] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x129848000 == 42 [pid = 2245] [id = 729] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x12b124800 == 41 [pid = 2245] [id = 728] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x1183df000 == 40 [pid = 2245] [id = 727] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x129304000 == 39 [pid = 2245] [id = 726] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x1215e9000 == 38 [pid = 2245] [id = 725] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x1256bf000 == 37 [pid = 2245] [id = 724] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x1215d6000 == 36 [pid = 2245] [id = 723] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x119b63000 == 35 [pid = 2245] [id = 722] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x11820e000 == 34 [pid = 2245] [id = 721] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x11671b000 == 33 [pid = 2245] [id = 720] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x11839c800 == 32 [pid = 2245] [id = 719] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x12b128000 == 31 [pid = 2245] [id = 718] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x118d48800 == 30 [pid = 2245] [id = 738] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x1128a5000 == 29 [pid = 2245] [id = 737] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x12cb6d000 == 28 [pid = 2245] [id = 736] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x12cac5000 == 27 [pid = 2245] [id = 735] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x128e75000 == 26 [pid = 2245] [id = 734] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x12c71d000 == 25 [pid = 2245] [id = 732] 09:40:43 INFO - PROCESS | 2245 | --DOCSHELL 0x11983a800 == 24 [pid = 2245] [id = 733] 09:40:43 INFO - PROCESS | 2245 | 1467477643031 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x128c19400) [pid = 2245] [serial = 2105] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x128711c00) [pid = 2245] [serial = 2155] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x125c08400) [pid = 2245] [serial = 2152] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x120ecec00) [pid = 2245] [serial = 2140] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1128cb400) [pid = 2245] [serial = 2122] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x1129ab400) [pid = 2245] [serial = 2123] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x116810c00) [pid = 2245] [serial = 2128] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x116f0d800) [pid = 2245] [serial = 2129] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1132aa400) [pid = 2245] [serial = 2125] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x114f69800) [pid = 2245] [serial = 2126] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x11809b000) [pid = 2245] [serial = 2131] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x1167e6c00) [pid = 2245] [serial = 2120] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x115d1b400) [pid = 2245] [serial = 2119] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x119cda800) [pid = 2245] [serial = 2138] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x119110800) [pid = 2245] [serial = 2137] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x12150fc00) [pid = 2245] [serial = 2143] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x125150800) [pid = 2245] [serial = 2150] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x118491800) [pid = 2245] [serial = 2146] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1164f3800) [pid = 2245] [serial = 2108] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1133b3800) [pid = 2245] [serial = 2107] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x123b8fc00) [pid = 2245] [serial = 2144] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x11846dc00) [pid = 2245] [serial = 2134] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1182f3400) [pid = 2245] [serial = 2111] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1181bac00) [pid = 2245] [serial = 2110] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x120ed1800) [pid = 2245] [serial = 2114] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x1199cc400) [pid = 2245] [serial = 2113] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x12876fc00) [pid = 2245] [serial = 2117] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x125cbb000) [pid = 2245] [serial = 2116] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x120eda000) [pid = 2245] [serial = 2141] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x118490800) [pid = 2245] [serial = 2135] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x12711c800) [pid = 2245] [serial = 2153] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x12197e400) [pid = 2245] [serial = 2149] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x1181c0800) [pid = 2245] [serial = 2132] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | --DOMWINDOW == 75 (0x119798400) [pid = 2245] [serial = 2147] [outer = 0x0] [url = about:blank] 09:40:43 INFO - PROCESS | 2245 | 1467477643166 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 2245 | 1467477643168 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x11320e800 == 25 [pid = 2245] [id = 739] 09:40:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 76 (0x1126a3000) [pid = 2245] [serial = 2217] [outer = 0x0] 09:40:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 77 (0x1128cfc00) [pid = 2245] [serial = 2218] [outer = 0x1126a3000] 09:40:43 INFO - PROCESS | 2245 | 1467477643197 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 78 (0x1129ab400) [pid = 2245] [serial = 2219] [outer = 0x1126a3000] 09:40:43 INFO - PROCESS | 2245 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:40:43 INFO - PROCESS | 2245 | 1467477643516 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]]]}] 09:40:43 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:40:43 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1123ms 09:40:43 INFO - PROCESS | 2245 | 1467477643534 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:40:43 INFO - PROCESS | 2245 | 1467477643537 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 09:40:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:40:43 INFO - PROCESS | 2245 | 1467477643541 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:40:43 INFO - PROCESS | 2245 | 1467477643545 Marionette TRACE conn2 <- [1,2930,null,{}] 09:40:43 INFO - PROCESS | 2245 | 1467477643549 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}] 09:40:43 INFO - PROCESS | 2245 | 1467477643551 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:43 INFO - PROCESS | 2245 | 1467477643663 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:40:43 INFO - PROCESS | 2245 | 1467477643720 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:43 INFO - PROCESS | 2245 | 1467477643722 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:43 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180c7800 == 26 [pid = 2245] [id = 740] 09:40:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 79 (0x1129afc00) [pid = 2245] [serial = 2220] [outer = 0x0] 09:40:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 80 (0x112f56400) [pid = 2245] [serial = 2221] [outer = 0x1129afc00] 09:40:43 INFO - PROCESS | 2245 | 1467477643749 Marionette DEBUG loaded listener.js 09:40:43 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1167e4c00) [pid = 2245] [serial = 2222] [outer = 0x1129afc00] 09:40:43 INFO - PROCESS | 2245 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:40:44 INFO - PROCESS | 2245 | 1467477644016 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]]]}] 09:40:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:40:44 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 525ms 09:40:44 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:40:44 INFO - PROCESS | 2245 | 1467477644066 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 2245 | 1467477644068 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 09:40:44 INFO - PROCESS | 2245 | 1467477644070 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 2245 | 1467477644072 Marionette TRACE conn2 <- [1,2934,null,{}] 09:40:44 INFO - PROCESS | 2245 | 1467477644074 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}] 09:40:44 INFO - PROCESS | 2245 | 1467477644077 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:44 INFO - PROCESS | 2245 | 1467477644163 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:40:44 INFO - PROCESS | 2245 | 1467477644170 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 2245 | 1467477644171 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x116f8f800 == 27 [pid = 2245] [id = 741] 09:40:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x116f59c00) [pid = 2245] [serial = 2223] [outer = 0x0] 09:40:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x118097400) [pid = 2245] [serial = 2224] [outer = 0x116f59c00] 09:40:44 INFO - PROCESS | 2245 | 1467477644205 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x118139800) [pid = 2245] [serial = 2225] [outer = 0x116f59c00] 09:40:44 INFO - PROCESS | 2245 | 1467477644545 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]]]}] 09:40:44 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:40:44 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 518ms 09:40:44 INFO - PROCESS | 2245 | 1467477644590 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:40:44 INFO - PROCESS | 2245 | 1467477644593 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 09:40:44 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:40:44 INFO - PROCESS | 2245 | 1467477644601 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:40:44 INFO - PROCESS | 2245 | 1467477644604 Marionette TRACE conn2 <- [1,2938,null,{}] 09:40:44 INFO - PROCESS | 2245 | 1467477644607 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}] 09:40:44 INFO - PROCESS | 2245 | 1467477644609 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:44 INFO - PROCESS | 2245 | 1467477644692 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:40:44 INFO - PROCESS | 2245 | 1467477644697 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:44 INFO - PROCESS | 2245 | 1467477644698 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:44 INFO - PROCESS | 2245 | ++DOCSHELL 0x1215d5800 == 28 [pid = 2245] [id = 742] 09:40:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1182f6000) [pid = 2245] [serial = 2226] [outer = 0x0] 09:40:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x118703000) [pid = 2245] [serial = 2227] [outer = 0x1182f6000] 09:40:44 INFO - PROCESS | 2245 | 1467477644724 Marionette DEBUG loaded listener.js 09:40:44 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x119292000) [pid = 2245] [serial = 2228] [outer = 0x1182f6000] 09:40:45 INFO - PROCESS | 2245 | 1467477645035 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]]]}] 09:40:45 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:40:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 478ms 09:40:45 INFO - PROCESS | 2245 | 1467477645075 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:40:45 INFO - PROCESS | 2245 | 1467477645078 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 09:40:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:40:45 INFO - PROCESS | 2245 | 1467477645081 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 2245 | 1467477645082 Marionette TRACE conn2 <- [1,2942,null,{}] 09:40:45 INFO - PROCESS | 2245 | 1467477645085 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}] 09:40:45 INFO - PROCESS | 2245 | 1467477645086 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:45 INFO - PROCESS | 2245 | 1467477645163 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:40:45 INFO - PROCESS | 2245 | 1467477645238 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 2245 | 1467477645240 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x12198a800 == 29 [pid = 2245] [id = 743] 09:40:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x11846f000) [pid = 2245] [serial = 2229] [outer = 0x0] 09:40:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1195e9400) [pid = 2245] [serial = 2230] [outer = 0x11846f000] 09:40:45 INFO - PROCESS | 2245 | 1467477645272 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x119cd1800) [pid = 2245] [serial = 2231] [outer = 0x11846f000] 09:40:45 INFO - PROCESS | 2245 | 1467477645565 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"]]]}] 09:40:45 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 09:40:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:40:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:40:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 518ms 09:40:45 INFO - PROCESS | 2245 | 1467477645601 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:40:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:40:45 INFO - PROCESS | 2245 | 1467477645602 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 09:40:45 INFO - PROCESS | 2245 | 1467477645604 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:40:45 INFO - PROCESS | 2245 | 1467477645605 Marionette TRACE conn2 <- [1,2946,null,{}] 09:40:45 INFO - PROCESS | 2245 | 1467477645608 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}] 09:40:45 INFO - PROCESS | 2245 | 1467477645609 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:45 INFO - PROCESS | 2245 | 1467477645716 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:40:45 INFO - PROCESS | 2245 | 1467477645728 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:45 INFO - PROCESS | 2245 | 1467477645732 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:45 INFO - PROCESS | 2245 | ++DOCSHELL 0x12884b000 == 30 [pid = 2245] [id = 744] 09:40:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x116f0f800) [pid = 2245] [serial = 2232] [outer = 0x0] 09:40:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x120eda800) [pid = 2245] [serial = 2233] [outer = 0x116f0f800] 09:40:45 INFO - PROCESS | 2245 | 1467477645765 Marionette DEBUG loaded listener.js 09:40:45 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x121829400) [pid = 2245] [serial = 2234] [outer = 0x116f0f800] 09:40:46 INFO - PROCESS | 2245 | 1467477646081 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]]]}] 09:40:46 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:40:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 522ms 09:40:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:40:46 INFO - PROCESS | 2245 | 1467477646126 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 2245 | 1467477646127 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 09:40:46 INFO - PROCESS | 2245 | 1467477646130 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 2245 | 1467477646131 Marionette TRACE conn2 <- [1,2950,null,{}] 09:40:46 INFO - PROCESS | 2245 | 1467477646133 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}] 09:40:46 INFO - PROCESS | 2245 | 1467477646134 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:46 INFO - PROCESS | 2245 | 1467477646235 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:40:46 INFO - PROCESS | 2245 | 1467477646247 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 2245 | 1467477646248 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x112247800 == 31 [pid = 2245] [id = 745] 09:40:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x12182a000) [pid = 2245] [serial = 2235] [outer = 0x0] 09:40:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1250f1000) [pid = 2245] [serial = 2236] [outer = 0x12182a000] 09:40:46 INFO - PROCESS | 2245 | 1467477646273 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x125359c00) [pid = 2245] [serial = 2237] [outer = 0x12182a000] 09:40:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x128aa2800 == 32 [pid = 2245] [id = 746] 09:40:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x125c05800) [pid = 2245] [serial = 2238] [outer = 0x0] 09:40:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x125b83c00) [pid = 2245] [serial = 2239] [outer = 0x125c05800] 09:40:46 INFO - PROCESS | 2245 | 1467477646627 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]]]}] 09:40:46 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. 09:40:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 518ms 09:40:46 INFO - PROCESS | 2245 | 1467477646648 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:40:46 INFO - PROCESS | 2245 | 1467477646650 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 09:40:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:40:46 INFO - PROCESS | 2245 | 1467477646667 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:40:46 INFO - PROCESS | 2245 | 1467477646668 Marionette TRACE conn2 <- [1,2954,null,{}] 09:40:46 INFO - PROCESS | 2245 | 1467477646670 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}] 09:40:46 INFO - PROCESS | 2245 | 1467477646671 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:46 INFO - PROCESS | 2245 | 1467477646784 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:40:46 INFO - PROCESS | 2245 | 1467477646819 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:46 INFO - PROCESS | 2245 | 1467477646820 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:46 INFO - PROCESS | 2245 | ++DOCSHELL 0x129470000 == 33 [pid = 2245] [id = 747] 09:40:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x123b1f400) [pid = 2245] [serial = 2240] [outer = 0x0] 09:40:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x125c0cc00) [pid = 2245] [serial = 2241] [outer = 0x123b1f400] 09:40:46 INFO - PROCESS | 2245 | 1467477646844 Marionette DEBUG loaded listener.js 09:40:46 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x126da1000) [pid = 2245] [serial = 2242] [outer = 0x123b1f400] 09:40:47 INFO - PROCESS | 2245 | 1467477647152 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]]]}] 09:40:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:40:47 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 09:40:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 518ms 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x120ecb400) [pid = 2245] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x123e6ac00) [pid = 2245] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x128776400) [pid = 2245] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x126d9c800) [pid = 2245] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x112f53800) [pid = 2245] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x119102c00) [pid = 2245] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x116f11800) [pid = 2245] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x111da9800) [pid = 2245] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x116f5c000) [pid = 2245] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1129adc00) [pid = 2245] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x127120000) [pid = 2245] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1126a2000) [pid = 2245] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x116a29800) [pid = 2245] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x128c1f000) [pid = 2245] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:40:47 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1289e3000) [pid = 2245] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:40:47 INFO - PROCESS | 2245 | 1467477647389 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 2245 | 1467477647390 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 09:40:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:40:47 INFO - PROCESS | 2245 | 1467477647400 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 2245 | 1467477647401 Marionette TRACE conn2 <- [1,2958,null,{}] 09:40:47 INFO - PROCESS | 2245 | 1467477647404 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}] 09:40:47 INFO - PROCESS | 2245 | 1467477647405 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:47 INFO - PROCESS | 2245 | 1467477647490 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:40:47 INFO - PROCESS | 2245 | 1467477647497 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:47 INFO - PROCESS | 2245 | 1467477647498 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:47 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299b2800 == 34 [pid = 2245] [id = 748] 09:40:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x116f0fc00) [pid = 2245] [serial = 2243] [outer = 0x0] 09:40:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x118137800) [pid = 2245] [serial = 2244] [outer = 0x116f0fc00] 09:40:47 INFO - PROCESS | 2245 | 1467477647523 Marionette DEBUG loaded listener.js 09:40:47 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x120ecb400) [pid = 2245] [serial = 2245] [outer = 0x116f0fc00] 09:40:47 INFO - PROCESS | 2245 | 1467477647833 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]]]}] 09:40:47 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. 09:40:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 473ms 09:40:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:40:47 INFO - PROCESS | 2245 | 1467477647869 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:40:47 INFO - PROCESS | 2245 | 1467477647870 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 09:40:47 INFO - PROCESS | 2245 | 1467477647872 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:40:47 INFO - PROCESS | 2245 | 1467477647873 Marionette TRACE conn2 <- [1,2962,null,{}] 09:40:47 INFO - PROCESS | 2245 | 1467477647877 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}] 09:40:47 INFO - PROCESS | 2245 | 1467477647879 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:47 INFO - PROCESS | 2245 | 1467477647955 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:40:48 INFO - PROCESS | 2245 | 1467477648013 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 2245 | 1467477648014 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:48 INFO - PROCESS | 2245 | ++DOCSHELL 0x12aea8800 == 35 [pid = 2245] [id = 749] 09:40:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x116a23400) [pid = 2245] [serial = 2246] [outer = 0x0] 09:40:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x125c11000) [pid = 2245] [serial = 2247] [outer = 0x116a23400] 09:40:48 INFO - PROCESS | 2245 | 1467477648039 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x128706800) [pid = 2245] [serial = 2248] [outer = 0x116a23400] 09:40:48 INFO - PROCESS | 2245 | 1467477648306 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]]]}] 09:40:48 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. 09:40:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 475ms 09:40:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:40:48 INFO - PROCESS | 2245 | 1467477648350 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 2245 | 1467477648351 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 09:40:48 INFO - PROCESS | 2245 | 1467477648354 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 2245 | 1467477648355 Marionette TRACE conn2 <- [1,2966,null,{}] 09:40:48 INFO - PROCESS | 2245 | 1467477648358 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}] 09:40:48 INFO - PROCESS | 2245 | 1467477648362 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:48 INFO - PROCESS | 2245 | 1467477648446 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:40:48 INFO - PROCESS | 2245 | 1467477648450 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 2245 | 1467477648452 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:48 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc6d800 == 36 [pid = 2245] [id = 750] 09:40:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x12870f800) [pid = 2245] [serial = 2249] [outer = 0x0] 09:40:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x128771800) [pid = 2245] [serial = 2250] [outer = 0x12870f800] 09:40:48 INFO - PROCESS | 2245 | 1467477648479 Marionette DEBUG loaded listener.js 09:40:48 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x128830c00) [pid = 2245] [serial = 2251] [outer = 0x12870f800] 09:40:48 INFO - PROCESS | 2245 | 1467477648815 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]]]}] 09:40:48 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. 09:40:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 468ms 09:40:48 INFO - PROCESS | 2245 | 1467477648823 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:40:48 INFO - PROCESS | 2245 | 1467477648825 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 09:40:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:40:48 INFO - PROCESS | 2245 | 1467477648830 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:40:48 INFO - PROCESS | 2245 | 1467477648832 Marionette TRACE conn2 <- [1,2970,null,{}] 09:40:48 INFO - PROCESS | 2245 | 1467477648834 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}] 09:40:48 INFO - PROCESS | 2245 | 1467477648836 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:48 INFO - PROCESS | 2245 | 1467477648956 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:40:48 INFO - PROCESS | 2245 | 1467477648992 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:48 INFO - PROCESS | 2245 | 1467477648993 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x12158c800 == 37 [pid = 2245] [id = 751] 09:40:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128774000) [pid = 2245] [serial = 2252] [outer = 0x0] 09:40:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x1289e2400) [pid = 2245] [serial = 2253] [outer = 0x128774000] 09:40:49 INFO - PROCESS | 2245 | 1467477649018 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x125356400) [pid = 2245] [serial = 2254] [outer = 0x128774000] 09:40:49 INFO - PROCESS | 2245 | 1467477649281 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]]]}] 09:40:49 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. 09:40:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 472ms 09:40:49 INFO - PROCESS | 2245 | 1467477649304 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 2245 | 1467477649305 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 09:40:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:40:49 INFO - PROCESS | 2245 | 1467477649307 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 2245 | 1467477649308 Marionette TRACE conn2 <- [1,2974,null,{}] 09:40:49 INFO - PROCESS | 2245 | 1467477649318 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}] 09:40:49 INFO - PROCESS | 2245 | 1467477649319 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:49 INFO - PROCESS | 2245 | 1467477649405 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:40:49 INFO - PROCESS | 2245 | 1467477649510 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:49 INFO - PROCESS | 2245 | 1467477649512 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:49 INFO - PROCESS | 2245 | ++DOCSHELL 0x1128c0800 == 38 [pid = 2245] [id = 752] 09:40:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x110fb0000) [pid = 2245] [serial = 2255] [outer = 0x0] 09:40:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x111d19000) [pid = 2245] [serial = 2256] [outer = 0x110fb0000] 09:40:49 INFO - PROCESS | 2245 | 1467477649544 Marionette DEBUG loaded listener.js 09:40:49 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x11269c800) [pid = 2245] [serial = 2257] [outer = 0x110fb0000] 09:40:49 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. 09:40:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 677ms 09:40:49 INFO - PROCESS | 2245 | 1467477649976 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]]]}] 09:40:49 INFO - PROCESS | 2245 | 1467477649985 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:40:49 INFO - PROCESS | 2245 | 1467477649988 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 09:40:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:40:49 INFO - PROCESS | 2245 | 1467477649991 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:40:49 INFO - PROCESS | 2245 | 1467477649993 Marionette TRACE conn2 <- [1,2978,null,{}] 09:40:49 INFO - PROCESS | 2245 | 1467477649997 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}] 09:40:50 INFO - PROCESS | 2245 | 1467477650000 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:50 INFO - PROCESS | 2245 | 1467477650118 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:40:50 INFO - PROCESS | 2245 | 1467477650180 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 2245 | 1467477650182 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x119842800 == 39 [pid = 2245] [id = 753] 09:40:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x112f4ac00) [pid = 2245] [serial = 2258] [outer = 0x0] 09:40:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x1167aa000) [pid = 2245] [serial = 2259] [outer = 0x112f4ac00] 09:40:50 INFO - PROCESS | 2245 | 1467477650212 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x116f11400) [pid = 2245] [serial = 2260] [outer = 0x112f4ac00] 09:40:50 INFO - PROCESS | 2245 | 1467477650638 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]]]}] 09:40:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:40:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 09:40:50 INFO - PROCESS | 2245 | 1467477650664 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:40:50 INFO - PROCESS | 2245 | 1467477650667 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 09:40:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:40:50 INFO - PROCESS | 2245 | 1467477650670 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:40:50 INFO - PROCESS | 2245 | 1467477650671 Marionette TRACE conn2 <- [1,2982,null,{}] 09:40:50 INFO - PROCESS | 2245 | 1467477650674 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}] 09:40:50 INFO - PROCESS | 2245 | 1467477650675 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:50 INFO - PROCESS | 2245 | 1467477650790 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:40:50 INFO - PROCESS | 2245 | 1467477650898 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:50 INFO - PROCESS | 2245 | 1467477650899 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:50 INFO - PROCESS | 2245 | ++DOCSHELL 0x128961800 == 40 [pid = 2245] [id = 754] 09:40:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1182f1800) [pid = 2245] [serial = 2261] [outer = 0x0] 09:40:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x118477000) [pid = 2245] [serial = 2262] [outer = 0x1182f1800] 09:40:50 INFO - PROCESS | 2245 | 1467477650929 Marionette DEBUG loaded listener.js 09:40:50 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x1195e6000) [pid = 2245] [serial = 2263] [outer = 0x1182f1800] 09:40:51 INFO - PROCESS | 2245 | 1467477651364 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"]]]}] 09:40:51 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 09:40:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:40:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:51 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:40:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 720ms 09:40:51 INFO - PROCESS | 2245 | 1467477651390 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:40:51 INFO - PROCESS | 2245 | 1467477651392 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 09:40:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:40:51 INFO - PROCESS | 2245 | 1467477651399 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:40:51 INFO - PROCESS | 2245 | 1467477651404 Marionette TRACE conn2 <- [1,2986,null,{}] 09:40:51 INFO - PROCESS | 2245 | 1467477651407 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}] 09:40:51 INFO - PROCESS | 2245 | 1467477651410 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:51 INFO - PROCESS | 2245 | 1467477651523 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:40:51 INFO - PROCESS | 2245 | 1467477651586 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:51 INFO - PROCESS | 2245 | 1467477651587 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:51 INFO - PROCESS | 2245 | ++DOCSHELL 0x11747b800 == 41 [pid = 2245] [id = 755] 09:40:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x112a7b400) [pid = 2245] [serial = 2264] [outer = 0x0] 09:40:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x11846b400) [pid = 2245] [serial = 2265] [outer = 0x112a7b400] 09:40:51 INFO - PROCESS | 2245 | 1467477651616 Marionette DEBUG loaded listener.js 09:40:51 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x125151800) [pid = 2245] [serial = 2266] [outer = 0x112a7b400] 09:40:52 INFO - PROCESS | 2245 | 1467477652191 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]]]}] 09:40:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 09:40:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 828ms 09:40:52 INFO - PROCESS | 2245 | 1467477652224 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 2245 | 1467477652227 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 09:40:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:40:52 INFO - PROCESS | 2245 | 1467477652230 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 2245 | 1467477652232 Marionette TRACE conn2 <- [1,2990,null,{}] 09:40:52 INFO - PROCESS | 2245 | 1467477652236 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}] 09:40:52 INFO - PROCESS | 2245 | 1467477652238 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:52 INFO - PROCESS | 2245 | 1467477652358 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12158c800 == 40 [pid = 2245] [id = 751] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc6d800 == 39 [pid = 2245] [id = 750] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12aea8800 == 38 [pid = 2245] [id = 749] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x1299b2800 == 37 [pid = 2245] [id = 748] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x129470000 == 36 [pid = 2245] [id = 747] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x128aa2800 == 35 [pid = 2245] [id = 746] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x112247800 == 34 [pid = 2245] [id = 745] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12884b000 == 33 [pid = 2245] [id = 744] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x12198a800 == 32 [pid = 2245] [id = 743] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x1215d5800 == 31 [pid = 2245] [id = 742] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x116f8f800 == 30 [pid = 2245] [id = 741] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x1180c7800 == 29 [pid = 2245] [id = 740] 09:40:52 INFO - PROCESS | 2245 | --DOCSHELL 0x11320e800 == 28 [pid = 2245] [id = 739] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x120ed1c00) [pid = 2245] [serial = 2176] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x125b86000) [pid = 2245] [serial = 2179] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x12882cc00) [pid = 2245] [serial = 2185] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x128768800) [pid = 2245] [serial = 2183] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x128706000) [pid = 2245] [serial = 2182] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x1133ed400) [pid = 2245] [serial = 2164] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x116a23000) [pid = 2245] [serial = 2165] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x1195eb800) [pid = 2245] [serial = 2173] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x117d23800) [pid = 2245] [serial = 2167] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1181c7000) [pid = 2245] [serial = 2168] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1129b3c00) [pid = 2245] [serial = 2161] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1132ae000) [pid = 2245] [serial = 2162] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x11846c800) [pid = 2245] [serial = 2170] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x11928cc00) [pid = 2245] [serial = 2171] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x112f49800) [pid = 2245] [serial = 2158] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1133a7c00) [pid = 2245] [serial = 2159] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x128773000) [pid = 2245] [serial = 2156] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1181c2000) [pid = 2245] [serial = 2188] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x128834c00) [pid = 2245] [serial = 2186] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1267c1c00) [pid = 2245] [serial = 2180] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1126a2400) [pid = 2245] [serial = 2192] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x123b9a000) [pid = 2245] [serial = 2177] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x123b94c00) [pid = 2245] [serial = 2191] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1195df000) [pid = 2245] [serial = 2189] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x128c20c00) [pid = 2245] [serial = 2195] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1199d9c00) [pid = 2245] [serial = 2174] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x128ec6000) [pid = 2245] [serial = 2198] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x128cda000) [pid = 2245] [serial = 2197] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x128c12800) [pid = 2245] [serial = 2194] [outer = 0x0] [url = about:blank] 09:40:52 INFO - PROCESS | 2245 | 1467477652453 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:52 INFO - PROCESS | 2245 | 1467477652455 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x11320e800 == 29 [pid = 2245] [id = 756] 09:40:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1129a9c00) [pid = 2245] [serial = 2267] [outer = 0x0] 09:40:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x112f51000) [pid = 2245] [serial = 2268] [outer = 0x1129a9c00] 09:40:52 INFO - PROCESS | 2245 | 1467477652483 Marionette DEBUG loaded listener.js 09:40:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x116f0f400) [pid = 2245] [serial = 2269] [outer = 0x1129a9c00] 09:40:52 INFO - PROCESS | 2245 | ++DOCSHELL 0x115ec9800 == 30 [pid = 2245] [id = 757] 09:40:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1181bf000) [pid = 2245] [serial = 2270] [outer = 0x0] 09:40:52 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x117559000) [pid = 2245] [serial = 2271] [outer = 0x1181bf000] 09:40:52 INFO - PROCESS | 2245 | 1467477652808 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]]]}] 09:40:52 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. 09:40:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 623ms 09:40:52 INFO - PROCESS | 2245 | 1467477652854 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:40:52 INFO - PROCESS | 2245 | 1467477652857 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 09:40:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:40:52 INFO - PROCESS | 2245 | 1467477652862 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:40:52 INFO - PROCESS | 2245 | 1467477652864 Marionette TRACE conn2 <- [1,2994,null,{}] 09:40:52 INFO - PROCESS | 2245 | 1467477652867 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}] 09:40:52 INFO - PROCESS | 2245 | 1467477652868 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:53 INFO - PROCESS | 2245 | 1467477653031 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:40:53 INFO - PROCESS | 2245 | 1467477653087 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 2245 | 1467477653089 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x1193db000 == 31 [pid = 2245] [id = 758] 09:40:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x116f64400) [pid = 2245] [serial = 2272] [outer = 0x0] 09:40:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x1181c0800) [pid = 2245] [serial = 2273] [outer = 0x116f64400] 09:40:53 INFO - PROCESS | 2245 | 1467477653117 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x11928cc00) [pid = 2245] [serial = 2274] [outer = 0x116f64400] 09:40:53 INFO - PROCESS | 2245 | 1467477653384 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]]]}] 09:40:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:40:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 09:40:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 570ms 09:40:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:40:53 INFO - PROCESS | 2245 | 1467477653436 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:40:53 INFO - PROCESS | 2245 | 1467477653438 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 09:40:53 INFO - PROCESS | 2245 | 1467477653442 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:40:53 INFO - PROCESS | 2245 | 1467477653450 Marionette TRACE conn2 <- [1,2998,null,{}] 09:40:53 INFO - PROCESS | 2245 | 1467477653463 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}] 09:40:53 INFO - PROCESS | 2245 | 1467477653468 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:53 INFO - PROCESS | 2245 | 1467477653620 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:40:53 INFO - PROCESS | 2245 | 1467477653711 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:53 INFO - PROCESS | 2245 | 1467477653713 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:53 INFO - PROCESS | 2245 | ++DOCSHELL 0x125bb8000 == 32 [pid = 2245] [id = 759] 09:40:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x11978f000) [pid = 2245] [serial = 2275] [outer = 0x0] 09:40:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x119cd9400) [pid = 2245] [serial = 2276] [outer = 0x11978f000] 09:40:53 INFO - PROCESS | 2245 | 1467477653741 Marionette DEBUG loaded listener.js 09:40:53 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x1212ba400) [pid = 2245] [serial = 2277] [outer = 0x11978f000] 09:40:53 INFO - PROCESS | 2245 | 1467477653989 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]]]}] 09:40:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 09:40:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 580ms 09:40:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:40:54 INFO - PROCESS | 2245 | 1467477654022 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 2245 | 1467477654023 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 09:40:54 INFO - PROCESS | 2245 | 1467477654036 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 2245 | 1467477654037 Marionette TRACE conn2 <- [1,3002,null,{}] 09:40:54 INFO - PROCESS | 2245 | 1467477654040 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}] 09:40:54 INFO - PROCESS | 2245 | 1467477654041 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:54 INFO - PROCESS | 2245 | 1467477654140 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:40:54 INFO - PROCESS | 2245 | 1467477654208 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 2245 | 1467477654210 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x128866000 == 33 [pid = 2245] [id = 760] 09:40:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x120ed2c00) [pid = 2245] [serial = 2278] [outer = 0x0] 09:40:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1250e5c00) [pid = 2245] [serial = 2279] [outer = 0x120ed2c00] 09:40:54 INFO - PROCESS | 2245 | 1467477654235 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x125c02c00) [pid = 2245] [serial = 2280] [outer = 0x120ed2c00] 09:40:54 INFO - PROCESS | 2245 | 1467477654497 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]]]}] 09:40:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 09:40:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 529ms 09:40:54 INFO - PROCESS | 2245 | 1467477654555 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:40:54 INFO - PROCESS | 2245 | 1467477654556 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 09:40:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:40:54 INFO - PROCESS | 2245 | 1467477654559 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:40:54 INFO - PROCESS | 2245 | 1467477654562 Marionette TRACE conn2 <- [1,3006,null,{}] 09:40:54 INFO - PROCESS | 2245 | 1467477654566 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}] 09:40:54 INFO - PROCESS | 2245 | 1467477654567 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:54 INFO - PROCESS | 2245 | 1467477654680 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:40:54 INFO - PROCESS | 2245 | 1467477654694 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:54 INFO - PROCESS | 2245 | 1467477654695 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:54 INFO - PROCESS | 2245 | ++DOCSHELL 0x12946e800 == 34 [pid = 2245] [id = 761] 09:40:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x125cba800) [pid = 2245] [serial = 2281] [outer = 0x0] 09:40:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12711d000) [pid = 2245] [serial = 2282] [outer = 0x125cba800] 09:40:54 INFO - PROCESS | 2245 | 1467477654721 Marionette DEBUG loaded listener.js 09:40:54 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12876ec00) [pid = 2245] [serial = 2283] [outer = 0x125cba800] 09:40:55 INFO - PROCESS | 2245 | 1467477655046 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]]]}] 09:40:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:40:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 522ms 09:40:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:40:55 INFO - PROCESS | 2245 | 1467477655082 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 2245 | 1467477655083 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 09:40:55 INFO - PROCESS | 2245 | 1467477655085 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 2245 | 1467477655086 Marionette TRACE conn2 <- [1,3010,null,{}] 09:40:55 INFO - PROCESS | 2245 | 1467477655089 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}] 09:40:55 INFO - PROCESS | 2245 | 1467477655093 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:55 INFO - PROCESS | 2245 | 1467477655221 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:40:55 INFO - PROCESS | 2245 | 1467477655226 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 2245 | 1467477655227 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x12aea7800 == 35 [pid = 2245] [id = 762] 09:40:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x125cbac00) [pid = 2245] [serial = 2284] [outer = 0x0] 09:40:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x128828800) [pid = 2245] [serial = 2285] [outer = 0x125cbac00] 09:40:55 INFO - PROCESS | 2245 | 1467477655252 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x128cd4800) [pid = 2245] [serial = 2286] [outer = 0x125cbac00] 09:40:55 INFO - PROCESS | 2245 | 1467477655586 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]]]}] 09:40:55 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 09:40:55 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 569ms 09:40:55 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:40:55 INFO - PROCESS | 2245 | 1467477655655 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:40:55 INFO - PROCESS | 2245 | 1467477655657 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 09:40:55 INFO - PROCESS | 2245 | 1467477655661 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:40:55 INFO - PROCESS | 2245 | 1467477655662 Marionette TRACE conn2 <- [1,3014,null,{}] 09:40:55 INFO - PROCESS | 2245 | 1467477655666 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}] 09:40:55 INFO - PROCESS | 2245 | 1467477655679 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:55 INFO - PROCESS | 2245 | 1467477655841 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:40:55 INFO - PROCESS | 2245 | 1467477655866 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:55 INFO - PROCESS | 2245 | 1467477655867 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:55 INFO - PROCESS | 2245 | ++DOCSHELL 0x12bc6a000 == 36 [pid = 2245] [id = 763] 09:40:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x12876f000) [pid = 2245] [serial = 2287] [outer = 0x0] 09:40:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x128d63000) [pid = 2245] [serial = 2288] [outer = 0x12876f000] 09:40:55 INFO - PROCESS | 2245 | 1467477655906 Marionette DEBUG loaded listener.js 09:40:55 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x128ecb400) [pid = 2245] [serial = 2289] [outer = 0x12876f000] 09:40:56 INFO - PROCESS | 2245 | [2245] 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 09:40:56 INFO - PROCESS | 2245 | 1467477656359 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:40:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:40:56 INFO - {} 09:40:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:40:56 INFO - {} 09:40:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:40:56 INFO - {} 09:40:56 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:40:56 INFO - {} 09:40:56 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 722ms 09:40:56 INFO - TEST-START | /FileAPI/fileReader.html 09:40:56 INFO - PROCESS | 2245 | 1467477656382 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 2245 | 1467477656384 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 09:40:56 INFO - PROCESS | 2245 | 1467477656386 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 2245 | 1467477656387 Marionette TRACE conn2 <- [1,3018,null,{}] 09:40:56 INFO - PROCESS | 2245 | 1467477656389 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}] 09:40:56 INFO - PROCESS | 2245 | 1467477656390 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:56 INFO - PROCESS | 2245 | 1467477656499 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x123b1f400) [pid = 2245] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x116f0f800) [pid = 2245] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x116f59c00) [pid = 2245] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1129afc00) [pid = 2245] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1126a3000) [pid = 2245] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x1182f6000) [pid = 2245] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x12182a000) [pid = 2245] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1129b2400) [pid = 2245] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x125c05800) [pid = 2245] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x116f0fc00) [pid = 2245] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x115dee800) [pid = 2245] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x116a23400) [pid = 2245] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x11809cc00) [pid = 2245] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x120d60000) [pid = 2245] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x128836400) [pid = 2245] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x111d1d800) [pid = 2245] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x12870f800) [pid = 2245] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:40:56 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x11846f000) [pid = 2245] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:40:56 INFO - PROCESS | 2245 | 1467477656670 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:56 INFO - PROCESS | 2245 | 1467477656671 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:56 INFO - PROCESS | 2245 | ++DOCSHELL 0x1299ba800 == 37 [pid = 2245] [id = 764] 09:40:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x1126a3000) [pid = 2245] [serial = 2290] [outer = 0x0] 09:40:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x115dee800) [pid = 2245] [serial = 2291] [outer = 0x1126a3000] 09:40:56 INFO - PROCESS | 2245 | 1467477656695 Marionette DEBUG loaded listener.js 09:40:56 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1182f6000) [pid = 2245] [serial = 2292] [outer = 0x1126a3000] 09:40:56 INFO - PROCESS | 2245 | 1467477656939 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]]]}] 09:40:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:40:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:40:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:40:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:40:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 569ms 09:40:56 INFO - PROCESS | 2245 | 1467477656967 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:40:56 INFO - PROCESS | 2245 | 1467477656968 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 09:40:56 INFO - TEST-START | /FileAPI/historical.html 09:40:56 INFO - PROCESS | 2245 | 1467477656985 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:40:56 INFO - PROCESS | 2245 | 1467477656986 Marionette TRACE conn2 <- [1,3022,null,{}] 09:40:56 INFO - PROCESS | 2245 | 1467477656988 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}] 09:40:56 INFO - PROCESS | 2245 | 1467477656990 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:57 INFO - PROCESS | 2245 | 1467477657078 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:40:57 INFO - PROCESS | 2245 | 1467477657083 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 2245 | 1467477657084 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x12c721800 == 38 [pid = 2245] [id = 765] 09:40:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x11846f000) [pid = 2245] [serial = 2293] [outer = 0x0] 09:40:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x128cda400) [pid = 2245] [serial = 2294] [outer = 0x11846f000] 09:40:57 INFO - PROCESS | 2245 | 1467477657109 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x12936b000) [pid = 2245] [serial = 2295] [outer = 0x11846f000] 09:40:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:40:57 INFO - PROCESS | 2245 | 1467477657498 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"]]]}] 09:40:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:40:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:40:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:40:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:40:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:40:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:40:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:40:57 INFO - TEST-OK | /FileAPI/historical.html | took 528ms 09:40:57 INFO - PROCESS | 2245 | 1467477657522 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:40:57 INFO - PROCESS | 2245 | 1467477657524 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 09:40:57 INFO - TEST-START | /FileAPI/idlharness.html 09:40:57 INFO - PROCESS | 2245 | 1467477657526 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:40:57 INFO - PROCESS | 2245 | 1467477657527 Marionette TRACE conn2 <- [1,3026,null,{}] 09:40:57 INFO - PROCESS | 2245 | 1467477657530 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}] 09:40:57 INFO - PROCESS | 2245 | 1467477657531 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:57 INFO - PROCESS | 2245 | 1467477657617 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:40:57 INFO - PROCESS | 2245 | 1467477657621 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:57 INFO - PROCESS | 2245 | 1467477657622 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:57 INFO - PROCESS | 2245 | ++DOCSHELL 0x12cb5f800 == 39 [pid = 2245] [id = 766] 09:40:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x129372000) [pid = 2245] [serial = 2296] [outer = 0x0] 09:40:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x1293e0400) [pid = 2245] [serial = 2297] [outer = 0x129372000] 09:40:57 INFO - PROCESS | 2245 | 1467477657646 Marionette DEBUG loaded listener.js 09:40:57 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1295cc000) [pid = 2245] [serial = 2298] [outer = 0x129372000] 09:40:58 INFO - PROCESS | 2245 | 1467477658157 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]]]}] 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:40:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:40:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:40:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:40:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:40:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:40:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:40:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:40:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:40:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:40:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:40:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:40:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:40:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:40:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 09:40:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:40:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:40:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:40:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:40:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:40:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:40:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 09:40:58 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:40:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:40:58 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:40:58 INFO - TEST-OK | /FileAPI/idlharness.html | took 687ms 09:40:58 INFO - PROCESS | 2245 | 1467477658215 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:40:58 INFO - PROCESS | 2245 | 1467477658217 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 09:40:58 INFO - TEST-START | /FileAPI/idlharness.worker 09:40:58 INFO - PROCESS | 2245 | 1467477658219 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:40:58 INFO - PROCESS | 2245 | 1467477658222 Marionette TRACE conn2 <- [1,3030,null,{}] 09:40:58 INFO - PROCESS | 2245 | 1467477658224 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}] 09:40:58 INFO - PROCESS | 2245 | 1467477658226 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:58 INFO - PROCESS | 2245 | 1467477658327 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:40:58 INFO - PROCESS | 2245 | 1467477658355 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:58 INFO - PROCESS | 2245 | 1467477658356 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:58 INFO - PROCESS | 2245 | ++DOCSHELL 0x12dd2e000 == 40 [pid = 2245] [id = 767] 09:40:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x12b9dd000) [pid = 2245] [serial = 2299] [outer = 0x0] 09:40:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x12b9dfc00) [pid = 2245] [serial = 2300] [outer = 0x12b9dd000] 09:40:58 INFO - PROCESS | 2245 | 1467477658382 Marionette DEBUG loaded listener.js 09:40:58 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x12bcba000) [pid = 2245] [serial = 2301] [outer = 0x12b9dd000] 09:40:58 INFO - PROCESS | 2245 | [2245] 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 09:40:59 INFO - PROCESS | 2245 | 1467477659133 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,{},{}]]]}] 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:40:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:40:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:40:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:40:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:40:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:40:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:40:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:40:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:40:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 09:40:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 09:40:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:40:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:40:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:40:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:40:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:40:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:40:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:40:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:40:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:40:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:40:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:40:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:40:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:40:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:40:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:40:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:40:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:40:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:40:59 INFO - {} 09:40:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 986ms 09:40:59 INFO - PROCESS | 2245 | 1467477659217 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:40:59 INFO - PROCESS | 2245 | 1467477659222 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 09:40:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:40:59 INFO - PROCESS | 2245 | 1467477659229 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:40:59 INFO - PROCESS | 2245 | 1467477659233 Marionette TRACE conn2 <- [1,3034,null,{}] 09:40:59 INFO - PROCESS | 2245 | 1467477659239 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}] 09:40:59 INFO - PROCESS | 2245 | 1467477659242 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:59 INFO - PROCESS | 2245 | 1467477659403 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:40:59 INFO - PROCESS | 2245 | 1467477659531 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:40:59 INFO - PROCESS | 2245 | 1467477659535 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:40:59 INFO - PROCESS | 2245 | ++DOCSHELL 0x119589800 == 41 [pid = 2245] [id = 768] 09:40:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x12b9d9400) [pid = 2245] [serial = 2302] [outer = 0x0] 09:40:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x12b9dc800) [pid = 2245] [serial = 2303] [outer = 0x12b9d9400] 09:40:59 INFO - PROCESS | 2245 | 1467477659587 Marionette DEBUG loaded listener.js 09:40:59 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x12bcbcc00) [pid = 2245] [serial = 2304] [outer = 0x12b9d9400] 09:41:00 INFO - PROCESS | 2245 | 1467477660020 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]]]}] 09:41:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:41:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 824ms 09:41:00 INFO - PROCESS | 2245 | 1467477660052 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 2245 | 1467477660055 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 09:41:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:41:00 INFO - PROCESS | 2245 | 1467477660060 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 2245 | 1467477660062 Marionette TRACE conn2 <- [1,3038,null,{}] 09:41:00 INFO - PROCESS | 2245 | 1467477660065 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}] 09:41:00 INFO - PROCESS | 2245 | 1467477660067 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:00 INFO - PROCESS | 2245 | 1467477660178 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:41:00 INFO - PROCESS | 2245 | 1467477660254 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 2245 | 1467477660255 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x110f1a800 == 42 [pid = 2245] [id = 769] 09:41:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x12bcbfc00) [pid = 2245] [serial = 2305] [outer = 0x0] 09:41:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x12bf48c00) [pid = 2245] [serial = 2306] [outer = 0x12bcbfc00] 09:41:00 INFO - PROCESS | 2245 | 1467477660289 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x12bf4ec00) [pid = 2245] [serial = 2307] [outer = 0x12bcbfc00] 09:41:00 INFO - PROCESS | 2245 | 1467477660659 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"]]]}] 09:41:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:41:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:41:00 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 622ms 09:41:00 INFO - PROCESS | 2245 | 1467477660682 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:41:00 INFO - PROCESS | 2245 | 1467477660684 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 09:41:00 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:41:00 INFO - PROCESS | 2245 | 1467477660687 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:41:00 INFO - PROCESS | 2245 | 1467477660690 Marionette TRACE conn2 <- [1,3042,null,{}] 09:41:00 INFO - PROCESS | 2245 | 1467477660698 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}] 09:41:00 INFO - PROCESS | 2245 | 1467477660701 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:00 INFO - PROCESS | 2245 | 1467477660810 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:41:00 INFO - PROCESS | 2245 | 1467477660905 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:00 INFO - PROCESS | 2245 | 1467477660907 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:00 INFO - PROCESS | 2245 | ++DOCSHELL 0x116761000 == 43 [pid = 2245] [id = 770] 09:41:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x12c0d3800) [pid = 2245] [serial = 2308] [outer = 0x0] 09:41:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x12c64b400) [pid = 2245] [serial = 2309] [outer = 0x12c0d3800] 09:41:00 INFO - PROCESS | 2245 | 1467477660941 Marionette DEBUG loaded listener.js 09:41:00 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x12c650800) [pid = 2245] [serial = 2310] [outer = 0x12c0d3800] 09:41:01 INFO - PROCESS | 2245 | 1467477661388 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]]]}] 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:41:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:41:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:41:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:41:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:41:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:41:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:41:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 729ms 09:41:01 INFO - PROCESS | 2245 | 1467477661416 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:41:01 INFO - PROCESS | 2245 | 1467477661418 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 09:41:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:41:01 INFO - PROCESS | 2245 | 1467477661421 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:41:01 INFO - PROCESS | 2245 | 1467477661422 Marionette TRACE conn2 <- [1,3046,null,{}] 09:41:01 INFO - PROCESS | 2245 | 1467477661425 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}] 09:41:01 INFO - PROCESS | 2245 | 1467477661426 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:01 INFO - PROCESS | 2245 | 1467477661574 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:41:01 INFO - PROCESS | 2245 | 1467477661681 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:01 INFO - PROCESS | 2245 | 1467477661682 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:01 INFO - PROCESS | 2245 | ++DOCSHELL 0x116781000 == 44 [pid = 2245] [id = 771] 09:41:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x112697c00) [pid = 2245] [serial = 2311] [outer = 0x0] 09:41:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 109 (0x1267bd400) [pid = 2245] [serial = 2312] [outer = 0x112697c00] 09:41:01 INFO - PROCESS | 2245 | 1467477661715 Marionette DEBUG loaded listener.js 09:41:01 INFO - PROCESS | 2245 | ++DOMWINDOW == 110 (0x1289f0400) [pid = 2245] [serial = 2313] [outer = 0x112697c00] 09:41:01 INFO - PROCESS | 2245 | [2245] 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 09:41:02 INFO - PROCESS | 2245 | 1467477662373 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:41:02 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:41:02 INFO - {} 09:41:02 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 975ms 09:41:02 INFO - PROCESS | 2245 | 1467477662417 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:41:02 INFO - PROCESS | 2245 | 1467477662421 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 09:41:02 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:41:02 INFO - PROCESS | 2245 | 1467477662430 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:41:02 INFO - PROCESS | 2245 | 1467477662433 Marionette TRACE conn2 <- [1,3050,null,{}] 09:41:02 INFO - PROCESS | 2245 | 1467477662438 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}] 09:41:02 INFO - PROCESS | 2245 | 1467477662440 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:02 INFO - PROCESS | 2245 | 1467477662593 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:41:02 INFO - PROCESS | 2245 | 1467477662696 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:02 INFO - PROCESS | 2245 | 1467477662698 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:02 INFO - PROCESS | 2245 | ++DOCSHELL 0x116754800 == 45 [pid = 2245] [id = 772] 09:41:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 111 (0x1129a5000) [pid = 2245] [serial = 2314] [outer = 0x0] 09:41:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 112 (0x1129a9400) [pid = 2245] [serial = 2315] [outer = 0x1129a5000] 09:41:02 INFO - PROCESS | 2245 | 1467477662744 Marionette DEBUG loaded listener.js 09:41:02 INFO - PROCESS | 2245 | ++DOMWINDOW == 113 (0x112f55000) [pid = 2245] [serial = 2316] [outer = 0x1129a5000] 09:41:03 INFO - PROCESS | 2245 | 1467477663129 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]]]}] 09:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:41:03 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:41:03 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 725ms 09:41:03 INFO - PROCESS | 2245 | 1467477663152 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:41:03 INFO - PROCESS | 2245 | 1467477663155 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 09:41:03 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:41:03 INFO - PROCESS | 2245 | 1467477663160 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:41:03 INFO - PROCESS | 2245 | 1467477663162 Marionette TRACE conn2 <- [1,3054,null,{}] 09:41:03 INFO - PROCESS | 2245 | 1467477663164 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}] 09:41:03 INFO - PROCESS | 2245 | 1467477663166 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:03 INFO - PROCESS | 2245 | 1467477663263 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:41:03 INFO - PROCESS | 2245 | 1467477663328 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:03 INFO - PROCESS | 2245 | 1467477663330 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:03 INFO - PROCESS | 2245 | ++DOCSHELL 0x117d36000 == 46 [pid = 2245] [id = 773] 09:41:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 114 (0x113c36800) [pid = 2245] [serial = 2317] [outer = 0x0] 09:41:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 115 (0x114fda800) [pid = 2245] [serial = 2318] [outer = 0x113c36800] 09:41:03 INFO - PROCESS | 2245 | 1467477663358 Marionette DEBUG loaded listener.js 09:41:03 INFO - PROCESS | 2245 | ++DOMWINDOW == 116 (0x1164ea400) [pid = 2245] [serial = 2319] [outer = 0x113c36800] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12cb5f800 == 45 [pid = 2245] [id = 766] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12c721800 == 44 [pid = 2245] [id = 765] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x1299ba800 == 43 [pid = 2245] [id = 764] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12bc6a000 == 42 [pid = 2245] [id = 763] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12aea7800 == 41 [pid = 2245] [id = 762] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12946e800 == 40 [pid = 2245] [id = 761] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x128866000 == 39 [pid = 2245] [id = 760] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x125bb8000 == 38 [pid = 2245] [id = 759] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x1193db000 == 37 [pid = 2245] [id = 758] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x115ec9800 == 36 [pid = 2245] [id = 757] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x11320e800 == 35 [pid = 2245] [id = 756] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x11747b800 == 34 [pid = 2245] [id = 755] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x128961800 == 33 [pid = 2245] [id = 754] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x119842800 == 32 [pid = 2245] [id = 753] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x1128c0800 == 31 [pid = 2245] [id = 752] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x116754800 == 30 [pid = 2245] [id = 772] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x116781000 == 29 [pid = 2245] [id = 771] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x116761000 == 28 [pid = 2245] [id = 770] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x110f1a800 == 27 [pid = 2245] [id = 769] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x12dd2e000 == 26 [pid = 2245] [id = 767] 09:41:04 INFO - PROCESS | 2245 | --DOCSHELL 0x119589800 == 25 [pid = 2245] [id = 768] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 115 (0x120eda800) [pid = 2245] [serial = 2233] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 114 (0x118097400) [pid = 2245] [serial = 2224] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 113 (0x118139800) [pid = 2245] [serial = 2225] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 112 (0x112f56400) [pid = 2245] [serial = 2221] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 111 (0x1167e4c00) [pid = 2245] [serial = 2222] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 110 (0x1128cfc00) [pid = 2245] [serial = 2218] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 109 (0x1129ab400) [pid = 2245] [serial = 2219] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 108 (0x118703000) [pid = 2245] [serial = 2227] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x119292000) [pid = 2245] [serial = 2228] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x1250f1000) [pid = 2245] [serial = 2236] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x116a23c00) [pid = 2245] [serial = 2216] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x112f55c00) [pid = 2245] [serial = 2215] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x125c0cc00) [pid = 2245] [serial = 2241] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x125b83c00) [pid = 2245] [serial = 2239] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x118137800) [pid = 2245] [serial = 2244] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x116f07c00) [pid = 2245] [serial = 2201] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1167ab400) [pid = 2245] [serial = 2200] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x125c11000) [pid = 2245] [serial = 2247] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x118d83400) [pid = 2245] [serial = 2204] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x118475800) [pid = 2245] [serial = 2203] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x120ecb400) [pid = 2245] [serial = 2245] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x125c03000) [pid = 2245] [serial = 2207] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x123b20c00) [pid = 2245] [serial = 2206] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x128c14000) [pid = 2245] [serial = 2210] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1289e2c00) [pid = 2245] [serial = 2209] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x1126a0800) [pid = 2245] [serial = 2212] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x115e5dc00) [pid = 2245] [serial = 2213] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x128771800) [pid = 2245] [serial = 2250] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x128830c00) [pid = 2245] [serial = 2251] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x126da1000) [pid = 2245] [serial = 2242] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x1195e9400) [pid = 2245] [serial = 2230] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x1289e2400) [pid = 2245] [serial = 2253] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x119cd1800) [pid = 2245] [serial = 2231] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x125359c00) [pid = 2245] [serial = 2237] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x121829400) [pid = 2245] [serial = 2234] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x128706800) [pid = 2245] [serial = 2248] [outer = 0x0] [url = about:blank] 09:41:04 INFO - PROCESS | 2245 | 1467477664448 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"]]]}] 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:41:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:41:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:41:04 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" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:41:04 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" 09:41:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:41:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:41:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:41:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1336ms 09:41:04 INFO - PROCESS | 2245 | 1467477664497 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:41:04 INFO - PROCESS | 2245 | 1467477664500 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 09:41:04 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:41:04 INFO - PROCESS | 2245 | 1467477664504 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:41:04 INFO - PROCESS | 2245 | 1467477664505 Marionette TRACE conn2 <- [1,3058,null,{}] 09:41:04 INFO - PROCESS | 2245 | 1467477664510 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}] 09:41:04 INFO - PROCESS | 2245 | 1467477664512 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:04 INFO - PROCESS | 2245 | 1467477664609 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:41:04 INFO - PROCESS | 2245 | 1467477664670 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:04 INFO - PROCESS | 2245 | 1467477664673 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:04 INFO - PROCESS | 2245 | ++DOCSHELL 0x110fd5800 == 26 [pid = 2245] [id = 774] 09:41:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 81 (0x1128d7c00) [pid = 2245] [serial = 2320] [outer = 0x0] 09:41:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 82 (0x1129a6c00) [pid = 2245] [serial = 2321] [outer = 0x1128d7c00] 09:41:04 INFO - PROCESS | 2245 | 1467477664712 Marionette DEBUG loaded listener.js 09:41:04 INFO - PROCESS | 2245 | ++DOMWINDOW == 83 (0x112f0a800) [pid = 2245] [serial = 2322] [outer = 0x1128d7c00] 09:41:05 INFO - PROCESS | 2245 | 1467477665048 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]]]}] 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:41:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:41:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:41:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:41:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:41:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:41:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:41:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:41:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:41:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:41:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 574ms 09:41:05 INFO - PROCESS | 2245 | 1467477665079 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 2245 | 1467477665082 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 09:41:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:41:05 INFO - PROCESS | 2245 | 1467477665087 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 2245 | 1467477665088 Marionette TRACE conn2 <- [1,3062,null,{}] 09:41:05 INFO - PROCESS | 2245 | 1467477665091 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}] 09:41:05 INFO - PROCESS | 2245 | 1467477665092 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:05 INFO - PROCESS | 2245 | 1467477665176 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:41:05 INFO - PROCESS | 2245 | 1467477665234 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 2245 | 1467477665235 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x116756000 == 27 [pid = 2245] [id = 775] 09:41:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 84 (0x112f0c800) [pid = 2245] [serial = 2323] [outer = 0x0] 09:41:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x115defc00) [pid = 2245] [serial = 2324] [outer = 0x112f0c800] 09:41:05 INFO - PROCESS | 2245 | 1467477665264 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x1167ac000) [pid = 2245] [serial = 2325] [outer = 0x112f0c800] 09:41:05 INFO - PROCESS | 2245 | [2245] 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 09:41:05 INFO - PROCESS | 2245 | 1467477665575 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:41:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:41:05 INFO - {} 09:41:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 521ms 09:41:05 INFO - PROCESS | 2245 | 1467477665609 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:41:05 INFO - PROCESS | 2245 | 1467477665610 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 09:41:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:41:05 INFO - PROCESS | 2245 | 1467477665615 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:41:05 INFO - PROCESS | 2245 | 1467477665617 Marionette TRACE conn2 <- [1,3066,null,{}] 09:41:05 INFO - PROCESS | 2245 | 1467477665625 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}] 09:41:05 INFO - PROCESS | 2245 | 1467477665629 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:05 INFO - PROCESS | 2245 | 1467477665713 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:41:05 INFO - PROCESS | 2245 | 1467477665770 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:05 INFO - PROCESS | 2245 | 1467477665772 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:05 INFO - PROCESS | 2245 | ++DOCSHELL 0x1185b8800 == 28 [pid = 2245] [id = 776] 09:41:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x112f54800) [pid = 2245] [serial = 2326] [outer = 0x0] 09:41:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x116f0c800) [pid = 2245] [serial = 2327] [outer = 0x112f54800] 09:41:05 INFO - PROCESS | 2245 | 1467477665809 Marionette DEBUG loaded listener.js 09:41:05 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x1182f7000) [pid = 2245] [serial = 2328] [outer = 0x112f54800] 09:41:06 INFO - PROCESS | 2245 | 1467477666117 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]]]}] 09:41:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:41:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:41:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:41:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:41:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:41:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:41:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:41:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 525ms 09:41:06 INFO - PROCESS | 2245 | 1467477666140 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 09:41:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:41:06 INFO - PROCESS | 2245 | 1467477666142 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 09:41:06 INFO - PROCESS | 2245 | 1467477666145 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 2245 | 1467477666148 Marionette TRACE conn2 <- [1,3070,null,{}] 09:41:06 INFO - PROCESS | 2245 | 1467477666152 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}] 09:41:06 INFO - PROCESS | 2245 | 1467477666154 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:06 INFO - PROCESS | 2245 | 1467477666268 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:41:06 INFO - PROCESS | 2245 | 1467477666273 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:06 INFO - PROCESS | 2245 | 1467477666275 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:06 INFO - PROCESS | 2245 | ++DOCSHELL 0x119590800 == 29 [pid = 2245] [id = 777] 09:41:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x118475c00) [pid = 2245] [serial = 2329] [outer = 0x0] 09:41:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x11870c800) [pid = 2245] [serial = 2330] [outer = 0x118475c00] 09:41:06 INFO - PROCESS | 2245 | 1467477666317 Marionette DEBUG loaded listener.js 09:41:06 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x118d86800) [pid = 2245] [serial = 2331] [outer = 0x118475c00] 09:41:06 INFO - PROCESS | 2245 | 1467477666824 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]]]}] 09:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:41:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:41:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 722ms 09:41:06 INFO - PROCESS | 2245 | 1467477666871 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:41:06 INFO - PROCESS | 2245 | 1467477666873 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 09:41:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:41:06 INFO - PROCESS | 2245 | 1467477666875 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:41:06 INFO - PROCESS | 2245 | 1467477666876 Marionette TRACE conn2 <- [1,3074,null,{}] 09:41:06 INFO - PROCESS | 2245 | 1467477666879 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}] 09:41:06 INFO - PROCESS | 2245 | 1467477666880 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:06 INFO - PROCESS | 2245 | 1467477666987 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:41:07 INFO - PROCESS | 2245 | 1467477667055 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 2245 | 1467477667056 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x120dcd000 == 30 [pid = 2245] [id = 778] 09:41:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x118485800) [pid = 2245] [serial = 2332] [outer = 0x0] 09:41:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x11928d400) [pid = 2245] [serial = 2333] [outer = 0x118485800] 09:41:07 INFO - PROCESS | 2245 | 1467477667081 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x1195e5c00) [pid = 2245] [serial = 2334] [outer = 0x118485800] 09:41:07 INFO - PROCESS | 2245 | 1467477667381 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]]]}] 09:41:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:41:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:41:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:41:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:41:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:41:07 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:41:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 522ms 09:41:07 INFO - PROCESS | 2245 | 1467477667400 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:41:07 INFO - PROCESS | 2245 | 1467477667401 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 09:41:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:41:07 INFO - PROCESS | 2245 | 1467477667404 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:41:07 INFO - PROCESS | 2245 | 1467477667405 Marionette TRACE conn2 <- [1,3078,null,{}] 09:41:07 INFO - PROCESS | 2245 | 1467477667408 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}] 09:41:07 INFO - PROCESS | 2245 | 1467477667415 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:07 INFO - PROCESS | 2245 | 1467477667553 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:41:07 INFO - PROCESS | 2245 | 1467477667558 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:07 INFO - PROCESS | 2245 | 1467477667559 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:07 INFO - PROCESS | 2245 | ++DOCSHELL 0x115d64800 == 31 [pid = 2245] [id = 779] 09:41:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x110fb5400) [pid = 2245] [serial = 2335] [outer = 0x0] 09:41:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x112677c00) [pid = 2245] [serial = 2336] [outer = 0x110fb5400] 09:41:07 INFO - PROCESS | 2245 | 1467477667588 Marionette DEBUG loaded listener.js 09:41:07 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x120ecb800) [pid = 2245] [serial = 2337] [outer = 0x110fb5400] 09:41:08 INFO - PROCESS | 2245 | 1467477668037 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] 09:41:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:41:08 INFO - PROCESS | 2245 | 1467477668080 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 09:41:08 INFO - PROCESS | 2245 | 1467477668084 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 2245 | 1467477668085 Marionette TRACE conn2 <- [1,3082,null,{}] 09:41:08 INFO - PROCESS | 2245 | 1467477668089 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}] 09:41:08 INFO - PROCESS | 2245 | 1467477668091 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:08 INFO - PROCESS | 2245 | 1467477668257 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:41:08 INFO - PROCESS | 2245 | 1467477668296 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:08 INFO - PROCESS | 2245 | 1467477668297 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:08 INFO - PROCESS | 2245 | ++DOCSHELL 0x1219a1800 == 32 [pid = 2245] [id = 780] 09:41:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x11269ac00) [pid = 2245] [serial = 2338] [outer = 0x0] 09:41:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x120ed9000) [pid = 2245] [serial = 2339] [outer = 0x11269ac00] 09:41:08 INFO - PROCESS | 2245 | 1467477668322 Marionette DEBUG loaded listener.js 09:41:08 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x121827c00) [pid = 2245] [serial = 2340] [outer = 0x11269ac00] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x12876f000) [pid = 2245] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x129372000) [pid = 2245] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x125cba800) [pid = 2245] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x125cbac00) [pid = 2245] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x1126a3000) [pid = 2245] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x110fb0000) [pid = 2245] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x112a7b400) [pid = 2245] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x112f4ac00) [pid = 2245] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x120ed2c00) [pid = 2245] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x116f64400) [pid = 2245] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x11978f000) [pid = 2245] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x1182f1800) [pid = 2245] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1129a9c00) [pid = 2245] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x1181bf000) [pid = 2245] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x11846f000) [pid = 2245] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x12b9dd000) [pid = 2245] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:41:08 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x128774000) [pid = 2245] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:41:08 INFO - PROCESS | 2245 | 1467477668861 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]]]}] 09:41:08 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:41:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:41:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:08 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:41:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:41:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 823ms 09:41:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:41:08 INFO - PROCESS | 2245 | 1467477668907 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:41:08 INFO - PROCESS | 2245 | 1467477668908 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 09:41:08 INFO - PROCESS | 2245 | 1467477668910 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:41:08 INFO - PROCESS | 2245 | 1467477668911 Marionette TRACE conn2 <- [1,3086,null,{}] 09:41:08 INFO - PROCESS | 2245 | 1467477668913 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}] 09:41:08 INFO - PROCESS | 2245 | 1467477668915 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:08 INFO - PROCESS | 2245 | 1467477668994 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:41:09 INFO - PROCESS | 2245 | 1467477669059 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 2245 | 1467477669060 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x125369000 == 33 [pid = 2245] [id = 781] 09:41:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 85 (0x1182eb400) [pid = 2245] [serial = 2341] [outer = 0x0] 09:41:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 86 (0x120ed7400) [pid = 2245] [serial = 2342] [outer = 0x1182eb400] 09:41:09 INFO - PROCESS | 2245 | 1467477669088 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 87 (0x123b9b400) [pid = 2245] [serial = 2343] [outer = 0x1182eb400] 09:41:09 INFO - PROCESS | 2245 | 1467477669307 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:41:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 420ms 09:41:09 INFO - PROCESS | 2245 | 1467477669334 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 2245 | 1467477669336 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 09:41:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:41:09 INFO - PROCESS | 2245 | 1467477669339 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 2245 | 1467477669340 Marionette TRACE conn2 <- [1,3090,null,{}] 09:41:09 INFO - PROCESS | 2245 | 1467477669348 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}] 09:41:09 INFO - PROCESS | 2245 | 1467477669349 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:09 INFO - PROCESS | 2245 | 1467477669447 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:41:09 INFO - PROCESS | 2245 | 1467477669451 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 2245 | 1467477669452 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x126ecd800 == 34 [pid = 2245] [id = 782] 09:41:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 88 (0x11928ac00) [pid = 2245] [serial = 2344] [outer = 0x0] 09:41:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 89 (0x125332400) [pid = 2245] [serial = 2345] [outer = 0x11928ac00] 09:41:09 INFO - PROCESS | 2245 | 1467477669477 Marionette DEBUG loaded listener.js 09:41:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 90 (0x1253cc800) [pid = 2245] [serial = 2346] [outer = 0x11928ac00] 09:41:09 INFO - PROCESS | 2245 | 1467477669789 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:41:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:41:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 469ms 09:41:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:41:09 INFO - PROCESS | 2245 | 1467477669807 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:41:09 INFO - PROCESS | 2245 | 1467477669809 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 09:41:09 INFO - PROCESS | 2245 | 1467477669813 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:41:09 INFO - PROCESS | 2245 | 1467477669815 Marionette TRACE conn2 <- [1,3094,null,{}] 09:41:09 INFO - PROCESS | 2245 | 1467477669818 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}] 09:41:09 INFO - PROCESS | 2245 | 1467477669819 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:09 INFO - PROCESS | 2245 | 1467477669902 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:41:09 INFO - PROCESS | 2245 | 1467477669967 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:09 INFO - PROCESS | 2245 | 1467477669968 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:09 INFO - PROCESS | 2245 | ++DOCSHELL 0x128855800 == 35 [pid = 2245] [id = 783] 09:41:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 91 (0x123e6a800) [pid = 2245] [serial = 2347] [outer = 0x0] 09:41:09 INFO - PROCESS | 2245 | ++DOMWINDOW == 92 (0x125b85000) [pid = 2245] [serial = 2348] [outer = 0x123e6a800] 09:41:09 INFO - PROCESS | 2245 | 1467477669995 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 93 (0x125c0e400) [pid = 2245] [serial = 2349] [outer = 0x123e6a800] 09:41:10 INFO - PROCESS | 2245 | 1467477670239 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:41:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 472ms 09:41:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:41:10 INFO - PROCESS | 2245 | 1467477670284 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 2245 | 1467477670285 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 09:41:10 INFO - PROCESS | 2245 | 1467477670287 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 2245 | 1467477670289 Marionette TRACE conn2 <- [1,3098,null,{}] 09:41:10 INFO - PROCESS | 2245 | 1467477670292 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}] 09:41:10 INFO - PROCESS | 2245 | 1467477670295 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:10 INFO - PROCESS | 2245 | 1467477670406 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:41:10 INFO - PROCESS | 2245 | 1467477670409 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:10 INFO - PROCESS | 2245 | 1467477670412 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:10 INFO - PROCESS | 2245 | ++DOCSHELL 0x129304000 == 36 [pid = 2245] [id = 784] 09:41:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 94 (0x125caf400) [pid = 2245] [serial = 2350] [outer = 0x0] 09:41:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 95 (0x125cb6800) [pid = 2245] [serial = 2351] [outer = 0x125caf400] 09:41:10 INFO - PROCESS | 2245 | 1467477670440 Marionette DEBUG loaded listener.js 09:41:10 INFO - PROCESS | 2245 | ++DOMWINDOW == 96 (0x128769000) [pid = 2245] [serial = 2352] [outer = 0x125caf400] 09:41:10 INFO - PROCESS | 2245 | 1467477670820 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]]]}] 09:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:41:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:41:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 569ms 09:41:10 INFO - PROCESS | 2245 | 1467477670858 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:41:10 INFO - PROCESS | 2245 | 1467477670862 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 09:41:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:41:10 INFO - PROCESS | 2245 | 1467477670866 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:41:10 INFO - PROCESS | 2245 | 1467477670869 Marionette TRACE conn2 <- [1,3102,null,{}] 09:41:10 INFO - PROCESS | 2245 | 1467477670874 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}] 09:41:10 INFO - PROCESS | 2245 | 1467477670875 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:11 INFO - PROCESS | 2245 | 1467477670997 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:41:11 INFO - PROCESS | 2245 | 1467477671088 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 2245 | 1467477671091 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x110fdb000 == 37 [pid = 2245] [id = 785] 09:41:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 97 (0x11267e400) [pid = 2245] [serial = 2353] [outer = 0x0] 09:41:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 98 (0x112683c00) [pid = 2245] [serial = 2354] [outer = 0x11267e400] 09:41:11 INFO - PROCESS | 2245 | 1467477671123 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 99 (0x1128d2800) [pid = 2245] [serial = 2355] [outer = 0x11267e400] 09:41:11 INFO - PROCESS | 2245 | 1467477671573 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:41:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:41:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 725ms 09:41:11 INFO - PROCESS | 2245 | 1467477671592 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:41:11 INFO - PROCESS | 2245 | 1467477671595 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 09:41:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:41:11 INFO - PROCESS | 2245 | 1467477671600 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:41:11 INFO - PROCESS | 2245 | 1467477671601 Marionette TRACE conn2 <- [1,3106,null,{}] 09:41:11 INFO - PROCESS | 2245 | 1467477671604 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}] 09:41:11 INFO - PROCESS | 2245 | 1467477671606 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:11 INFO - PROCESS | 2245 | 1467477671720 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 09:41:11 INFO - PROCESS | 2245 | 1467477671812 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:11 INFO - PROCESS | 2245 | 1467477671813 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:11 INFO - PROCESS | 2245 | ++DOCSHELL 0x1180b5000 == 38 [pid = 2245] [id = 786] 09:41:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 100 (0x112f50800) [pid = 2245] [serial = 2356] [outer = 0x0] 09:41:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 101 (0x113c44800) [pid = 2245] [serial = 2357] [outer = 0x112f50800] 09:41:11 INFO - PROCESS | 2245 | 1467477671847 Marionette DEBUG loaded listener.js 09:41:11 INFO - PROCESS | 2245 | ++DOMWINDOW == 102 (0x1167e3400) [pid = 2245] [serial = 2358] [outer = 0x112f50800] 09:41:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:41:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:41:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:41:12 INFO - PROCESS | 2245 | 1467477672266 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]]]}] 09:41:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 670ms 09:41:12 INFO - PROCESS | 2245 | 1467477672270 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 09:41:12 INFO - PROCESS | 2245 | 1467477672272 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 09:41:12 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:41:12 INFO - PROCESS | 2245 | 1467477672274 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:41:12 INFO - PROCESS | 2245 | 1467477672277 Marionette TRACE conn2 <- [1,3110,null,{}] 09:41:12 INFO - PROCESS | 2245 | 1467477672286 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}] 09:41:12 INFO - PROCESS | 2245 | 1467477672289 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:12 INFO - PROCESS | 2245 | 1467477672412 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 09:41:12 INFO - PROCESS | 2245 | 1467477672545 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:12 INFO - PROCESS | 2245 | 1467477672547 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:12 INFO - PROCESS | 2245 | ++DOCSHELL 0x120f13000 == 39 [pid = 2245] [id = 787] 09:41:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 103 (0x117d23800) [pid = 2245] [serial = 2359] [outer = 0x0] 09:41:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 104 (0x118139800) [pid = 2245] [serial = 2360] [outer = 0x117d23800] 09:41:12 INFO - PROCESS | 2245 | 1467477672619 Marionette DEBUG loaded listener.js 09:41:12 INFO - PROCESS | 2245 | ++DOMWINDOW == 105 (0x1182f5c00) [pid = 2245] [serial = 2361] [outer = 0x117d23800] 09:41:13 INFO - PROCESS | 2245 | 1467477673067 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"]]]}] 09:41:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:41:13 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 09:41:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:41:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:41:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:41:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:41:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 825ms 09:41:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:41:13 INFO - PROCESS | 2245 | 1467477673100 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 09:41:13 INFO - PROCESS | 2245 | 1467477673102 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 09:41:13 INFO - PROCESS | 2245 | 1467477673104 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:41:13 INFO - PROCESS | 2245 | 1467477673105 Marionette TRACE conn2 <- [1,3114,null,{}] 09:41:13 INFO - PROCESS | 2245 | 1467477673108 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}] 09:41:13 INFO - PROCESS | 2245 | 1467477673109 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:13 INFO - PROCESS | 2245 | 1467477673224 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 09:41:13 INFO - PROCESS | 2245 | 1467477673293 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\", \"e7f63964-ced5-4818-8f9f-f924f5ca4451\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:41:13 INFO - PROCESS | 2245 | 1467477673294 Marionette INFO sendAsync 28528466-c062-2247-8dd3-a1126c6d84b9 09:41:13 INFO - PROCESS | 2245 | ++DOCSHELL 0x110fe0800 == 40 [pid = 2245] [id = 788] 09:41:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 106 (0x110fb2800) [pid = 2245] [serial = 2362] [outer = 0x0] 09:41:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 107 (0x112675c00) [pid = 2245] [serial = 2363] [outer = 0x110fb2800] 09:41:13 INFO - PROCESS | 2245 | 1467477673455 Marionette DEBUG loaded listener.js 09:41:13 INFO - PROCESS | 2245 | ++DOMWINDOW == 108 (0x1126a2400) [pid = 2245] [serial = 2364] [outer = 0x110fb2800] 09:41:13 INFO - PROCESS | 2245 | 1467477673953 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]]]}] 09:41:13 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:41:13 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 869ms 09:41:14 INFO - PROCESS | 2245 | 1467477674000 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 09:41:14 INFO - PROCESS | 2245 | 1467477674004 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x128855800 == 39 [pid = 2245] [id = 783] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x126ecd800 == 38 [pid = 2245] [id = 782] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x125369000 == 37 [pid = 2245] [id = 781] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x1219a1800 == 36 [pid = 2245] [id = 780] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x115d64800 == 35 [pid = 2245] [id = 779] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x120dcd000 == 34 [pid = 2245] [id = 778] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x119590800 == 33 [pid = 2245] [id = 777] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x1185b8800 == 32 [pid = 2245] [id = 776] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x116756000 == 31 [pid = 2245] [id = 775] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x110fd5800 == 30 [pid = 2245] [id = 774] 09:41:14 INFO - PROCESS | 2245 | --DOCSHELL 0x117d36000 == 29 [pid = 2245] [id = 773] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 107 (0x125356400) [pid = 2245] [serial = 2254] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 106 (0x128ecb400) [pid = 2245] [serial = 2289] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 105 (0x1295cc000) [pid = 2245] [serial = 2298] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 104 (0x12711d000) [pid = 2245] [serial = 2282] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 103 (0x128d63000) [pid = 2245] [serial = 2288] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 102 (0x128828800) [pid = 2245] [serial = 2285] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 101 (0x115dee800) [pid = 2245] [serial = 2291] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 100 (0x1182f6000) [pid = 2245] [serial = 2292] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 99 (0x1293e0400) [pid = 2245] [serial = 2297] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 98 (0x111d19000) [pid = 2245] [serial = 2256] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 97 (0x11269c800) [pid = 2245] [serial = 2257] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 96 (0x11846b400) [pid = 2245] [serial = 2265] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 95 (0x125151800) [pid = 2245] [serial = 2266] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 94 (0x1167aa000) [pid = 2245] [serial = 2259] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 93 (0x116f11400) [pid = 2245] [serial = 2260] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 92 (0x1250e5c00) [pid = 2245] [serial = 2279] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 91 (0x1181c0800) [pid = 2245] [serial = 2273] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 90 (0x11928cc00) [pid = 2245] [serial = 2274] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 89 (0x119cd9400) [pid = 2245] [serial = 2276] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 88 (0x1212ba400) [pid = 2245] [serial = 2277] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 87 (0x118477000) [pid = 2245] [serial = 2262] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 86 (0x1195e6000) [pid = 2245] [serial = 2263] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 85 (0x112f51000) [pid = 2245] [serial = 2268] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 84 (0x116f0f400) [pid = 2245] [serial = 2269] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 83 (0x117559000) [pid = 2245] [serial = 2271] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 82 (0x128cda400) [pid = 2245] [serial = 2294] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 81 (0x12b9dfc00) [pid = 2245] [serial = 2300] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 80 (0x12bcba000) [pid = 2245] [serial = 2301] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 79 (0x12876ec00) [pid = 2245] [serial = 2283] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 78 (0x128cd4800) [pid = 2245] [serial = 2286] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 77 (0x125c02c00) [pid = 2245] [serial = 2280] [outer = 0x0] [url = about:blank] 09:41:14 INFO - PROCESS | 2245 | --DOMWINDOW == 76 (0x12936b000) [pid = 2245] [serial = 2295] [outer = 0x0] [url = about:blank] 09:41:15 WARNING - u'runner_teardown' () 09:41:15 INFO - No more tests 09:41:15 INFO - Got 0 unexpected results 09:41:15 INFO - SUITE-END | took 521s 09:41:15 INFO - Closing logging queue 09:41:15 INFO - queue closed 09:41:15 INFO - Return code: 0 09:41:15 WARNING - # TBPL SUCCESS # 09:41:15 INFO - Running post-action listener: _resource_record_post_action 09:41:15 INFO - Running post-run listener: _resource_record_post_run 09:41:16 INFO - Total resource usage - Wall time: 542s; CPU: 58.0%; Read bytes: 151552; Write bytes: 952284160; Read time: 2; Write time: 4757 09:41:16 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:41:16 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 142025216; Write bytes: 138044928; Read time: 12733; Write time: 325 09:41:16 INFO - run-tests - Wall time: 525s; CPU: 58.0%; Read bytes: 151552; Write bytes: 794881536; Read time: 2; Write time: 4322 09:41:16 INFO - Running post-run listener: _upload_blobber_files 09:41:16 INFO - Blob upload gear active. 09:41:16 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:41:16 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 09:41:16 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'] 09:41:16 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 09:41:16 INFO - (blobuploader) - INFO - Open directory for files ... 09:41:16 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:41:16 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:41:16 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:41:17 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:41:17 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:41:17 INFO - (blobuploader) - INFO - Done attempting. 09:41:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:41:17 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:41:17 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:41:18 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:41:18 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:41:18 INFO - (blobuploader) - INFO - Done attempting. 09:41:18 INFO - (blobuploader) - INFO - Iteration through files over. 09:41:18 INFO - Return code: 0 09:41:18 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:41:18 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:41:18 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/94a45ba7a76222ea70c4874faec18c31f7f99c38f18f4444313b39b9ea8c9b8ec2a226a246a529223f03ee296cb1d51ec08d150bf5999e8e84ce63b5d1b85c3b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d6a7e09f26cc06dee61be53437ae1339568f9910001f08779414bb90daf894b526005688b1a780b17df3dd538435bbff10cfaed84ac569d96c316726b916903"} 09:41:18 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:41:18 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:41:18 INFO - Contents: 09:41:18 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/94a45ba7a76222ea70c4874faec18c31f7f99c38f18f4444313b39b9ea8c9b8ec2a226a246a529223f03ee296cb1d51ec08d150bf5999e8e84ce63b5d1b85c3b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d6a7e09f26cc06dee61be53437ae1339568f9910001f08779414bb90daf894b526005688b1a780b17df3dd538435bbff10cfaed84ac569d96c316726b916903"} 09:41:18 INFO - Running post-run listener: copy_logs_to_upload_dir 09:41:18 INFO - Copying logs to upload dir... 09:41:18 INFO - mkdir: /builds/slave/test/build/upload/logs 09:41:18 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=613.918560 ========= master_lag: 0.38 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 14 secs) (at 2016-07-02 09:41:19.394451) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-02 09:41:19.397723) ========= 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.NA19wi4781/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.YaJ9WLEmV4/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/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/94a45ba7a76222ea70c4874faec18c31f7f99c38f18f4444313b39b9ea8c9b8ec2a226a246a529223f03ee296cb1d51ec08d150bf5999e8e84ce63b5d1b85c3b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d6a7e09f26cc06dee61be53437ae1339568f9910001f08779414bb90daf894b526005688b1a780b17df3dd538435bbff10cfaed84ac569d96c316726b916903"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012929 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/94a45ba7a76222ea70c4874faec18c31f7f99c38f18f4444313b39b9ea8c9b8ec2a226a246a529223f03ee296cb1d51ec08d150bf5999e8e84ce63b5d1b85c3b", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/5d6a7e09f26cc06dee61be53437ae1339568f9910001f08779414bb90daf894b526005688b1a780b17df3dd538435bbff10cfaed84ac569d96c316726b916903"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1467454497/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-02 09:41:19.436088) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 09:41:19.436500) ========= 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.NA19wi4781/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.YaJ9WLEmV4/Listeners TMPDIR=/var/folders/15/kcx20ryj2rs9kb6sgv5k9lrm00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False program finished with exit code 0 elapsedTime=0.005290 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-02 09:41:19.488141) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-02 09:41:19.488470) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-02 09:41:19.489211) ========= ========= Total master_lag: 0.56 =========