builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0342 starttime: 1468954982.13 results: success (0) buildid: 20160719110458 builduid: 437479782c80405c92950dba478bc235 revision: 55cd3b01ca013495afc1f583e4eb9a9392199025 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:02.135050) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:02.135977) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:02.136621) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:02.163254) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:02.163658) ========= 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.1u7rIc1Ynl/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.DNGLHJBh8p/Listeners TMPDIR=/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/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-19 12:03:02-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 7.41M=0.002s 2016-07-19 12:03:02 (7.41 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.088163 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:02.275333) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:02.275668) ========= 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.1u7rIc1Ynl/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.DNGLHJBh8p/Listeners TMPDIR=/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/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.020323 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:02.326275) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:02.327038) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 55cd3b01ca013495afc1f583e4eb9a9392199025 --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 55cd3b01ca013495afc1f583e4eb9a9392199025 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.1u7rIc1Ynl/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.DNGLHJBh8p/Listeners TMPDIR=/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/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-19 12:03:02,407 truncating revision to first 12 chars 2016-07-19 12:03:02,408 Setting DEBUG logging. 2016-07-19 12:03:02,408 attempt 1/10 2016-07-19 12:03:02,408 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/55cd3b01ca01?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-19 12:03:03,032 unpacking tar archive at: mozilla-beta-55cd3b01ca01/testing/mozharness/ program finished with exit code 0 elapsedTime=0.901861 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:03.252984) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:03.253339) ========= script_repo_revision: 55cd3b01ca013495afc1f583e4eb9a9392199025 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:03.253792) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:03.254111) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-19 12:03:03.272277) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 8 secs) (at 2016-07-19 12:03:03.272578) ========= /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.1u7rIc1Ynl/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_NODE_PATH=/usr/local/bin/node 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.DNGLHJBh8p/Listeners TMPDIR=/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/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 12:03:03 INFO - MultiFileLogger online at 20160719 12:03:03 in /builds/slave/test 12:03:03 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 12:03:03 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:03:03 INFO - {'append_to_log': False, 12:03:03 INFO - 'base_work_dir': '/builds/slave/test', 12:03:03 INFO - 'blob_upload_branch': 'mozilla-beta', 12:03:03 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:03:03 INFO - 'buildbot_json_path': 'buildprops.json', 12:03:03 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:03:03 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:03:03 INFO - 'download_minidump_stackwalk': True, 12:03:03 INFO - 'download_symbols': 'true', 12:03:03 INFO - 'e10s': False, 12:03:03 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:03:03 INFO - 'tooltool.py': '/tools/tooltool.py', 12:03:03 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:03:03 INFO - '/tools/misc-python/virtualenv.py')}, 12:03:03 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:03:03 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:03:03 INFO - 'log_level': 'info', 12:03:03 INFO - 'log_to_console': True, 12:03:03 INFO - 'opt_config_files': (), 12:03:03 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:03:03 INFO - '--processes=1', 12:03:03 INFO - '--config=%(test_path)s/wptrunner.ini', 12:03:03 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:03:03 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:03:03 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:03:03 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:03:03 INFO - 'pip_index': False, 12:03:03 INFO - 'require_test_zip': True, 12:03:03 INFO - 'test_type': ('testharness',), 12:03:03 INFO - 'this_chunk': '1', 12:03:03 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:03:03 INFO - 'total_chunks': '10', 12:03:03 INFO - 'virtualenv_path': 'venv', 12:03:03 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:03:03 INFO - 'work_dir': 'build'} 12:03:03 INFO - ##### 12:03:03 INFO - ##### Running clobber step. 12:03:03 INFO - ##### 12:03:03 INFO - Running pre-action listener: _resource_record_pre_action 12:03:03 INFO - Running main action method: clobber 12:03:03 INFO - rmtree: /builds/slave/test/build 12:03:03 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:03:05 INFO - Running post-action listener: _resource_record_post_action 12:03:05 INFO - ##### 12:03:05 INFO - ##### Running read-buildbot-config step. 12:03:05 INFO - ##### 12:03:05 INFO - Running pre-action listener: _resource_record_pre_action 12:03:05 INFO - Running main action method: read_buildbot_config 12:03:05 INFO - Using buildbot properties: 12:03:05 INFO - { 12:03:05 INFO - "project": "", 12:03:05 INFO - "product": "firefox", 12:03:05 INFO - "script_repo_revision": "production", 12:03:05 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 12:03:05 INFO - "repository": "", 12:03:05 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 12:03:05 INFO - "buildid": "20160719110458", 12:03:05 INFO - "pgo_build": "False", 12:03:05 INFO - "basedir": "/builds/slave/test", 12:03:05 INFO - "buildnumber": 11, 12:03:05 INFO - "slavename": "t-yosemite-r7-0342", 12:03:05 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 12:03:05 INFO - "platform": "macosx64", 12:03:05 INFO - "branch": "mozilla-beta", 12:03:05 INFO - "revision": "55cd3b01ca013495afc1f583e4eb9a9392199025", 12:03:05 INFO - "repo_path": "releases/mozilla-beta", 12:03:05 INFO - "moz_repo_path": "", 12:03:05 INFO - "stage_platform": "macosx64", 12:03:05 INFO - "builduid": "437479782c80405c92950dba478bc235", 12:03:05 INFO - "slavebuilddir": "test" 12:03:05 INFO - } 12:03:05 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.dmg. 12:03:05 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.test_packages.json. 12:03:05 INFO - Running post-action listener: _resource_record_post_action 12:03:05 INFO - ##### 12:03:05 INFO - ##### Running download-and-extract step. 12:03:05 INFO - ##### 12:03:05 INFO - Running pre-action listener: _resource_record_pre_action 12:03:05 INFO - Running main action method: download_and_extract 12:03:05 INFO - mkdir: /builds/slave/test/build/tests 12:03:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:03:05 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.test_packages.json 12:03:05 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 12:03:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/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 12:03:05 INFO - Downloaded 1201 bytes. 12:03:05 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 12:03:05 INFO - Using the following test package requirements: 12:03:05 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 12:03:05 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 12:03:05 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 12:03:05 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 12:03:05 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 12:03:05 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 12:03:05 INFO - u'jsshell-mac64.zip'], 12:03:05 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 12:03:05 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 12:03:05 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 12:03:05 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 12:03:05 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 12:03:05 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 12:03:05 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 12:03:05 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 12:03:05 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 12:03:05 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 12:03:05 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 12:03:05 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 12:03:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:03:05 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.common.tests.zip 12:03:05 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 12:03:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/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 12:03:09 INFO - Downloaded 18370069 bytes. 12:03:09 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/*'] 12:03:09 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/* 12:03:09 INFO - caution: filename not matched: web-platform/* 12:03:09 INFO - Return code: 11 12:03:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:03:09 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.web-platform.tests.zip 12:03:09 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/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 12:03:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/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 12:03:20 INFO - Downloaded 36389883 bytes. 12:03:20 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/*'] 12:03:20 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/* 12:03:24 INFO - caution: filename not matched: bin/* 12:03:24 INFO - caution: filename not matched: config/* 12:03:24 INFO - caution: filename not matched: mozbase/* 12:03:24 INFO - caution: filename not matched: marionette/* 12:03:24 INFO - caution: filename not matched: tools/wptserve/* 12:03:24 INFO - Return code: 11 12:03:24 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')]} 12:03:24 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.dmg 12:03:24 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 12:03:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 12:03:26 INFO - Downloaded 73025277 bytes. 12:03:26 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.dmg 12:03:26 INFO - mkdir: /builds/slave/test/properties 12:03:26 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:03:26 INFO - Writing to file /builds/slave/test/properties/build_url 12:03:26 INFO - Contents: 12:03:26 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.dmg 12:03:26 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 12:03:26 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:03:26 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:03:26 INFO - Contents: 12:03:26 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 12:03:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:03:26 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 12:03:26 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 12:03:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/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 12:03:36 INFO - Downloaded 103718539 bytes. 12:03:36 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'] 12:03:36 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 12:03:39 INFO - Return code: 0 12:03:39 INFO - Running post-action listener: _resource_record_post_action 12:03:39 INFO - Running post-action listener: set_extra_try_arguments 12:03:39 INFO - ##### 12:03:39 INFO - ##### Running create-virtualenv step. 12:03:39 INFO - ##### 12:03:39 INFO - Running pre-action listener: _pre_create_virtualenv 12:03:39 INFO - Running pre-action listener: _resource_record_pre_action 12:03:39 INFO - Running main action method: create_virtualenv 12:03:39 INFO - Creating virtualenv /builds/slave/test/build/venv 12:03:39 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 12:03:39 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:03:39 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:03:39 INFO - Using real prefix '/tools/python27' 12:03:39 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:03:40 INFO - Installing distribute.............................................................................................................................................................................................done. 12:03:43 INFO - Installing pip.................done. 12:03:43 INFO - Return code: 0 12:03:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:03:43 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')]} 12:03:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:03:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:03:43 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')]} 12:03:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:03:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:03:43 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 0x107a00e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107a1df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb3925a6f40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107a195e0>, '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 0x1075fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107627990>, '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.1u7rIc1Ynl/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.DNGLHJBh8p/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:03:43 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 12:03:43 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 12:03:43 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1u7rIc1Ynl/Render', 12:03:43 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:03:43 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:03:43 INFO - 'HOME': '/Users/cltbld', 12:03:43 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:03:43 INFO - 'LOGNAME': 'cltbld', 12:03:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:03:43 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 12:03:43 INFO - 'MOZ_NO_REMOTE': '1', 12:03:43 INFO - 'NO_EM_RESTART': '1', 12:03:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:03:43 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:03:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:03:43 INFO - 'PWD': '/builds/slave/test', 12:03:43 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:03:43 INFO - 'SHELL': '/bin/bash', 12:03:43 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DNGLHJBh8p/Listeners', 12:03:43 INFO - 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', 12:03:43 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:03:43 INFO - 'USER': 'cltbld', 12:03:43 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:03:43 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:03:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:03:43 INFO - 'XPC_FLAGS': '0x0', 12:03:43 INFO - 'XPC_SERVICE_NAME': '0', 12:03:43 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:03:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:03:43 INFO - Downloading/unpacking psutil>=0.7.1 12:03:43 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 12:03:43 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 12:03:43 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 12:03:43 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 12:03:43 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 12:03:43 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 12:03:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:03:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:03:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:03:46 INFO - Installing collected packages: psutil 12:03:46 INFO - Running setup.py install for psutil 12:03:47 INFO - building 'psutil._psutil_osx' extension 12:03:47 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 12:03:47 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 12:03:47 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 12:03:47 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 12:03:47 INFO - building 'psutil._psutil_posix' extension 12:03:47 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 12:03:47 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 12:03:47 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 12:03:47 INFO - ^ 12:03:47 INFO - 1 warning generated. 12:03:47 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 12:03:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:03:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:03:47 INFO - Successfully installed psutil 12:03:47 INFO - Cleaning up... 12:03:47 INFO - Return code: 0 12:03:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:03: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')]} 12:03:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:03:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:03: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')]} 12:03:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:03:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:03: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', '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 0x107a00e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107a1df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb3925a6f40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107a195e0>, '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 0x1075fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107627990>, '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.1u7rIc1Ynl/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.DNGLHJBh8p/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:03: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', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 12:03: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 mozsystemmonitor==0.0.0 12:03:47 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1u7rIc1Ynl/Render', 12:03:47 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:03:47 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:03:47 INFO - 'HOME': '/Users/cltbld', 12:03:47 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:03:47 INFO - 'LOGNAME': 'cltbld', 12:03:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:03:47 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 12:03:47 INFO - 'MOZ_NO_REMOTE': '1', 12:03:47 INFO - 'NO_EM_RESTART': '1', 12:03:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:03:47 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:03:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:03:47 INFO - 'PWD': '/builds/slave/test', 12:03:47 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:03:47 INFO - 'SHELL': '/bin/bash', 12:03:47 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DNGLHJBh8p/Listeners', 12:03:47 INFO - 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', 12:03:47 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:03:47 INFO - 'USER': 'cltbld', 12:03:47 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:03:47 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:03:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:03:47 INFO - 'XPC_FLAGS': '0x0', 12:03:47 INFO - 'XPC_SERVICE_NAME': '0', 12:03:47 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:03:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:03:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:03:48 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 12:03:48 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 12:03:48 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 12:03:48 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 12:03:48 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 12:03:48 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 12:03:50 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:03:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:03:50 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:03:50 INFO - Installing collected packages: mozsystemmonitor 12:03:50 INFO - Running setup.py install for mozsystemmonitor 12:03:50 INFO - Successfully installed mozsystemmonitor 12:03:50 INFO - Cleaning up... 12:03:51 INFO - Return code: 0 12:03:51 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:03:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:03:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:03:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:03:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:03:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:03:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:03:51 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 0x107a00e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107a1df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb3925a6f40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107a195e0>, '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 0x1075fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107627990>, '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.1u7rIc1Ynl/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.DNGLHJBh8p/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:03:51 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 12:03:51 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 12:03:51 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1u7rIc1Ynl/Render', 12:03:51 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:03:51 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:03:51 INFO - 'HOME': '/Users/cltbld', 12:03:51 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:03:51 INFO - 'LOGNAME': 'cltbld', 12:03:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:03:51 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 12:03:51 INFO - 'MOZ_NO_REMOTE': '1', 12:03:51 INFO - 'NO_EM_RESTART': '1', 12:03:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:03:51 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:03:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:03:51 INFO - 'PWD': '/builds/slave/test', 12:03:51 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:03:51 INFO - 'SHELL': '/bin/bash', 12:03:51 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DNGLHJBh8p/Listeners', 12:03:51 INFO - 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', 12:03:51 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:03:51 INFO - 'USER': 'cltbld', 12:03:51 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:03:51 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:03:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:03:51 INFO - 'XPC_FLAGS': '0x0', 12:03:51 INFO - 'XPC_SERVICE_NAME': '0', 12:03:51 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:03:51 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:03:51 INFO - Downloading/unpacking blobuploader==1.2.4 12:03:51 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 12:03:51 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 12:03:51 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 12:03:51 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 12:03:51 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 12:03:51 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 12:03:53 INFO - Downloading blobuploader-1.2.4.tar.gz 12:03:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:03:53 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:03:53 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 12:03:53 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 12:03:53 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 12:03:53 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 12:03:53 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 12:03:53 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 12:03:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:03:54 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:03:54 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 12:03:54 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 12:03:54 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 12:03:54 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 12:03:54 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 12:03:54 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 12:03:54 INFO - Downloading docopt-0.6.1.tar.gz 12:03:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:03:55 INFO - Installing collected packages: blobuploader, requests, docopt 12:03:55 INFO - Running setup.py install for blobuploader 12:03:55 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:03:55 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:03:55 INFO - Running setup.py install for requests 12:03:55 INFO - Running setup.py install for docopt 12:03:55 INFO - Successfully installed blobuploader requests docopt 12:03:55 INFO - Cleaning up... 12:03:55 INFO - Return code: 0 12:03:55 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:03: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')]} 12:03:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:03:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:03: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')]} 12:03:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:03:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:03:55 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 0x107a00e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107a1df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb3925a6f40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107a195e0>, '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 0x1075fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107627990>, '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.1u7rIc1Ynl/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.DNGLHJBh8p/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:03:55 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 12:03:55 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 12:03:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1u7rIc1Ynl/Render', 12:03:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:03:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:03:55 INFO - 'HOME': '/Users/cltbld', 12:03:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:03:55 INFO - 'LOGNAME': 'cltbld', 12:03:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:03:55 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 12:03:55 INFO - 'MOZ_NO_REMOTE': '1', 12:03:55 INFO - 'NO_EM_RESTART': '1', 12:03:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:03:55 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:03:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:03:55 INFO - 'PWD': '/builds/slave/test', 12:03:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:03:55 INFO - 'SHELL': '/bin/bash', 12:03:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DNGLHJBh8p/Listeners', 12:03:55 INFO - 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', 12:03:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:03:55 INFO - 'USER': 'cltbld', 12:03:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:03:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:03:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:03:55 INFO - 'XPC_FLAGS': '0x0', 12:03:55 INFO - 'XPC_SERVICE_NAME': '0', 12:03:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:03:56 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:03:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:03:56 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-BYhKqK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:03:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:03:56 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-v3vcCU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:03:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:03:56 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-Pt2eh6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:03:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:03:56 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-MUmYp9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:03:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:03:56 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-Qkcaes-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:03:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:03:56 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-EgNvde-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:03:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:03:56 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-xAU8rr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:03:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:03:56 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-gaPKTU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:03:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:03:56 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-VgjyIQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:03:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:03:57 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-PvyA_z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:03:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:03:57 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-xktEBt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:03:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:03:57 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-9Dn2Hs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:03:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:03:57 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-amrycA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:03:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:03:57 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-uiSEXx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:03:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:03:57 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-j1Q2Ui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:03:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:03:57 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-vy88vs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:03:57 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:03:57 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-Tv1QSK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:03:57 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:03:57 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-Kpd1rD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:03:57 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:03:57 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-xUNdgh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:03:58 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:03:58 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-OiWTq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:03:58 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:03:58 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-evoAy8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:03:58 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:03:58 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 12:03:58 INFO - Running setup.py install for manifestparser 12:03:58 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:03:58 INFO - Running setup.py install for mozcrash 12:03:58 INFO - Running setup.py install for mozdebug 12:03:59 INFO - Running setup.py install for mozdevice 12:03:59 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:03:59 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:03:59 INFO - Running setup.py install for mozfile 12:03:59 INFO - Running setup.py install for mozhttpd 12:03:59 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:03:59 INFO - Running setup.py install for mozinfo 12:03:59 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:03:59 INFO - Running setup.py install for mozInstall 12:03:59 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:03:59 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:03:59 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:03:59 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:03:59 INFO - Running setup.py install for mozleak 12:04:00 INFO - Running setup.py install for mozlog 12:04:00 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:04:00 INFO - Running setup.py install for moznetwork 12:04:00 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:04:00 INFO - Running setup.py install for mozprocess 12:04:00 INFO - Running setup.py install for mozprofile 12:04:00 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:04:00 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:04:00 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:04:00 INFO - Running setup.py install for mozrunner 12:04:00 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:04:00 INFO - Running setup.py install for mozscreenshot 12:04:00 INFO - Running setup.py install for moztest 12:04:01 INFO - Running setup.py install for mozversion 12:04:01 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:04:01 INFO - Running setup.py install for wptserve 12:04:01 INFO - Running setup.py install for marionette-driver 12:04:01 INFO - Running setup.py install for browsermob-proxy 12:04:01 INFO - Running setup.py install for marionette-client 12:04:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:04:02 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:04:02 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 12:04:02 INFO - Cleaning up... 12:04:02 INFO - Return code: 0 12:04:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:04:02 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')]} 12:04:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:04:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:04:02 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')]} 12:04:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:04:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 12:04:02 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 0x107a00e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107a1df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fb3925a6f40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x107a195e0>, '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 0x1075fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107627990>, '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.1u7rIc1Ynl/Render', 'MOZ_NODE_PATH': '/usr/local/bin/node', '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.DNGLHJBh8p/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 12:04:02 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 12:04:02 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 12:04:02 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1u7rIc1Ynl/Render', 12:04:02 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:04:02 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:04:02 INFO - 'HOME': '/Users/cltbld', 12:04:02 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:04:02 INFO - 'LOGNAME': 'cltbld', 12:04:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:02 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 12:04:02 INFO - 'MOZ_NO_REMOTE': '1', 12:04:02 INFO - 'NO_EM_RESTART': '1', 12:04:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:02 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:04:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:04:02 INFO - 'PWD': '/builds/slave/test', 12:04:02 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:04:02 INFO - 'SHELL': '/bin/bash', 12:04:02 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DNGLHJBh8p/Listeners', 12:04:02 INFO - 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', 12:04:02 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:04:02 INFO - 'USER': 'cltbld', 12:04:02 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:04:02 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:04:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:04:02 INFO - 'XPC_FLAGS': '0x0', 12:04:02 INFO - 'XPC_SERVICE_NAME': '0', 12:04:02 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:04:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:04:02 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-vTntio-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:04:02 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)) 12:04:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:04:02 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-UccFsQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:04:03 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)) 12:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:04:03 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-5MywLZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:04:03 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)) 12:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:04:03 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-B0Jncq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:04:03 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)) 12:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:04:03 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-_4mDgQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:04:03 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)) 12:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:04:03 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-JEgSHZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:04:03 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)) 12:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:04:03 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-jpPkhw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:04:03 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)) 12:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:04:03 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-ntG3Se-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:04:03 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)) 12:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:04:03 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-XhL4er-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:04:03 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)) 12:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:04:03 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-ZhTMY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:04:03 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)) 12:04:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:04:03 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-FELw3r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:04:04 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)) 12:04:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:04:04 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-WyjvKH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:04:04 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)) 12:04:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:04:04 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-C5wUmy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:04:04 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)) 12:04:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:04:04 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-6rbzx7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:04:04 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)) 12:04:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:04:04 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-cL78FL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:04:04 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)) 12:04:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:04:04 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-bic3GQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:04:04 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)) 12:04:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:04:04 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-8EWyL9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:04:04 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)) 12:04:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:04:04 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-TSIAK3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:04:04 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)) 12:04:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:04:04 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-HBwek_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:04:04 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)) 12:04:04 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:04:04 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-z285vi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:04:05 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)) 12:04:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:04:05 INFO - Running setup.py (path:/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/pip-7TlVah-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:04:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:04:05 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)) 12:04:05 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)) 12:04:05 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)) 12:04:05 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)) 12:04:05 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)) 12:04:05 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)) 12:04:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:04:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:04:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:04:05 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 12:04:05 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 12:04:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:04:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:04:08 INFO - Downloading blessings-1.6.tar.gz 12:04:08 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:04:08 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)) 12:04:08 INFO - Installing collected packages: blessings 12:04:08 INFO - Running setup.py install for blessings 12:04:08 INFO - Successfully installed blessings 12:04:08 INFO - Cleaning up... 12:04:08 INFO - Return code: 0 12:04:08 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:04:08 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:04:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:04:09 INFO - Reading from file tmpfile_stdout 12:04:09 INFO - Current package versions: 12:04:09 INFO - blessings == 1.6 12:04:09 INFO - blobuploader == 1.2.4 12:04:09 INFO - browsermob-proxy == 0.6.0 12:04:09 INFO - docopt == 0.6.1 12:04:09 INFO - manifestparser == 1.1 12:04:09 INFO - marionette-client == 2.3.0 12:04:09 INFO - marionette-driver == 1.4.0 12:04:09 INFO - mozInstall == 1.12 12:04:09 INFO - mozcrash == 0.17 12:04:09 INFO - mozdebug == 0.1 12:04:09 INFO - mozdevice == 0.48 12:04:09 INFO - mozfile == 1.2 12:04:09 INFO - mozhttpd == 0.7 12:04:09 INFO - mozinfo == 0.9 12:04:09 INFO - mozleak == 0.1 12:04:09 INFO - mozlog == 3.1 12:04:09 INFO - moznetwork == 0.27 12:04:09 INFO - mozprocess == 0.22 12:04:09 INFO - mozprofile == 0.28 12:04:09 INFO - mozrunner == 6.11 12:04:09 INFO - mozscreenshot == 0.1 12:04:09 INFO - mozsystemmonitor == 0.0 12:04:09 INFO - moztest == 0.7 12:04:09 INFO - mozversion == 1.4 12:04:09 INFO - psutil == 3.1.1 12:04:09 INFO - requests == 1.2.3 12:04:09 INFO - wptserve == 1.4.0 12:04:09 INFO - wsgiref == 0.1.2 12:04:09 INFO - Running post-action listener: _resource_record_post_action 12:04:09 INFO - Running post-action listener: _start_resource_monitoring 12:04:09 INFO - Starting resource monitoring. 12:04:09 INFO - ##### 12:04:09 INFO - ##### Running pull step. 12:04:09 INFO - ##### 12:04:09 INFO - Running pre-action listener: _resource_record_pre_action 12:04:09 INFO - Running main action method: pull 12:04:09 INFO - Pull has nothing to do! 12:04:09 INFO - Running post-action listener: _resource_record_post_action 12:04:09 INFO - ##### 12:04:09 INFO - ##### Running install step. 12:04:09 INFO - ##### 12:04:09 INFO - Running pre-action listener: _resource_record_pre_action 12:04:09 INFO - Running main action method: install 12:04:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:04:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:04:09 INFO - Reading from file tmpfile_stdout 12:04:09 INFO - Detecting whether we're running mozinstall >=1.0... 12:04:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:04:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:04:09 INFO - Reading from file tmpfile_stdout 12:04:09 INFO - Output received: 12:04:09 INFO - Usage: mozinstall [options] installer 12:04:09 INFO - Options: 12:04:09 INFO - -h, --help show this help message and exit 12:04:09 INFO - -d DEST, --destination=DEST 12:04:09 INFO - Directory to install application into. [default: 12:04:09 INFO - "/builds/slave/test"] 12:04:09 INFO - --app=APP Application being installed. [default: firefox] 12:04:09 INFO - mkdir: /builds/slave/test/build/application 12:04:09 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'] 12:04:09 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 12:04:27 INFO - Reading from file tmpfile_stdout 12:04:27 INFO - Output received: 12:04:27 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 12:04:27 INFO - Running post-action listener: _resource_record_post_action 12:04:27 INFO - ##### 12:04:27 INFO - ##### Running run-tests step. 12:04:27 INFO - ##### 12:04:27 INFO - Running pre-action listener: _resource_record_pre_action 12:04:27 INFO - Running main action method: run_tests 12:04:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:04:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:04:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:04:27 INFO - grabbing minidump binary from tooltool 12:04:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:04:27 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 0x107a195e0>, '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 0x1075fccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x107627990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:04:27 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 12:04:27 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 12:04:27 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:04:27 INFO - Return code: 0 12:04:27 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 12:04:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:04:27 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/1468951498/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 12:04:27 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/1468951498/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 12:04:27 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.1u7rIc1Ynl/Render', 12:04:27 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 12:04:27 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 12:04:27 INFO - 'HOME': '/Users/cltbld', 12:04:27 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 12:04:27 INFO - 'LOGNAME': 'cltbld', 12:04:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:04:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:04:27 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 12:04:27 INFO - 'MOZ_NO_REMOTE': '1', 12:04:27 INFO - 'NO_EM_RESTART': '1', 12:04:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:04:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 12:04:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:04:27 INFO - 'PWD': '/builds/slave/test', 12:04:27 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 12:04:27 INFO - 'SHELL': '/bin/bash', 12:04:27 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.DNGLHJBh8p/Listeners', 12:04:27 INFO - 'TMPDIR': '/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/T/', 12:04:27 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 12:04:27 INFO - 'USER': 'cltbld', 12:04:27 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 12:04:27 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 12:04:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 12:04:27 INFO - 'XPC_FLAGS': '0x0', 12:04:27 INFO - 'XPC_SERVICE_NAME': '0', 12:04:27 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 12:04:27 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/1468951498/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 12:04:28 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 12:04:28 INFO - import pkg_resources 12:04:29 INFO - Using 1 client processes 12:04:29 INFO - wptserve Starting http server on 127.0.0.1:8000 12:04:29 INFO - wptserve Starting http server on 127.0.0.1:8001 12:04:29 INFO - wptserve Starting http server on 127.0.0.1:8443 12:04:31 INFO - SUITE-START | Running 778 tests 12:04:31 INFO - Running testharness tests 12:04:31 INFO - Setting up ssl 12:04:31 INFO - PROCESS | certutil | 12:04:31 INFO - PROCESS | certutil | 12:04:31 INFO - PROCESS | certutil | 12:04:31 INFO - Certificate Nickname Trust Attributes 12:04:31 INFO - SSL,S/MIME,JAR/XPI 12:04:31 INFO - 12:04:31 INFO - web-platform-tests CT,, 12:04:31 INFO - 12:04:31 INFO - Starting runner 12:04:32 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 12:04:32 INFO - PROCESS | 2220 | 1468955072379 Marionette DEBUG Marionette enabled via build flag and pref 12:04:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x113f24000 == 1 [pid = 2220] [id = 1] 12:04:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 1 (0x113f24800) [pid = 2220] [serial = 1] [outer = 0x0] 12:04:32 INFO - PROCESS | 2220 | [2220] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:04:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 2 (0x113f25800) [pid = 2220] [serial = 2] [outer = 0x113f24800] 12:04:32 INFO - PROCESS | 2220 | 1468955072745 Marionette INFO Listening on port 2828 12:04:32 INFO - PROCESS | 2220 | 1468955072970 Marionette DEBUG Marionette enabled via command-line flag 12:04:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x116865000 == 2 [pid = 2220] [id = 2] 12:04:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 3 (0x116865800) [pid = 2220] [serial = 3] [outer = 0x0] 12:04:32 INFO - PROCESS | 2220 | [2220] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:04:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 4 (0x116866800) [pid = 2220] [serial = 4] [outer = 0x116865800] 12:04:33 INFO - PROCESS | 2220 | [2220] 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 12:04:33 INFO - PROCESS | 2220 | 1468955073122 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53186 12:04:33 INFO - PROCESS | 2220 | 1468955073207 Marionette DEBUG Closed connection conn0 12:04:33 INFO - PROCESS | 2220 | [2220] 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 12:04:33 INFO - PROCESS | 2220 | 1468955073211 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53187 12:04:33 INFO - PROCESS | 2220 | 1468955073222 Marionette DEBUG Closed connection conn1 12:04:33 INFO - PROCESS | 2220 | [2220] 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 12:04:33 INFO - PROCESS | 2220 | 1468955073226 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53188 12:04:33 INFO - PROCESS | 2220 | 1468955073233 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:04:33 INFO - PROCESS | 2220 | 1468955073239 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":"20160719110458","device":"desktop","version":"48.0"} 12:04:33 INFO - PROCESS | 2220 | [2220] 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 12:04:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x119866800 == 3 [pid = 2220] [id = 3] 12:04:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 5 (0x119a63800) [pid = 2220] [serial = 5] [outer = 0x0] 12:04:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a64000 == 4 [pid = 2220] [id = 4] 12:04:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 6 (0x11983f000) [pid = 2220] [serial = 6] [outer = 0x0] 12:04:34 INFO - PROCESS | 2220 | [2220] 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 12:04:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x121902800 == 5 [pid = 2220] [id = 5] 12:04:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 7 (0x11983e800) [pid = 2220] [serial = 7] [outer = 0x0] 12:04:34 INFO - PROCESS | 2220 | [2220] 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 12:04:34 INFO - PROCESS | 2220 | [2220] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:04:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 8 (0x121a02800) [pid = 2220] [serial = 8] [outer = 0x11983e800] 12:04:34 INFO - PROCESS | 2220 | [2220] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 12:04:34 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 12:04:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 9 (0x121606000) [pid = 2220] [serial = 9] [outer = 0x119a63800] 12:04:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 10 (0x123626000) [pid = 2220] [serial = 10] [outer = 0x11983f000] 12:04:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 11 (0x123627c00) [pid = 2220] [serial = 11] [outer = 0x11983e800] 12:04:35 INFO - PROCESS | 2220 | [2220] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 12:04:35 INFO - PROCESS | 2220 | 1468955075202 Marionette INFO startBrowser ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:35 INFO - PROCESS | 2220 | 1468955075223 Marionette DEBUG loaded listener.js 12:04:35 INFO - PROCESS | 2220 | 1468955075230 Marionette DEBUG loaded listener.js 12:04:35 INFO - PROCESS | 2220 | 1468955075232 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:35 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 12:04:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 12 (0x126817400) [pid = 2220] [serial = 12] [outer = 0x11983e800] 12:04:35 INFO - PROCESS | 2220 | 1468955075551 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"ca5f59c7-dd36-8745-9dcf-e5692a9129ce","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":"20160719110458","device":"desktop","version":"48.0","command_id":1}}] 12:04:35 INFO - PROCESS | 2220 | 1468955075632 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}] 12:04:35 INFO - PROCESS | 2220 | 1468955075635 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:35 INFO - PROCESS | 2220 | 1468955075690 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 12:04:35 INFO - PROCESS | 2220 | 1468955075761 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:04:35 INFO - PROCESS | 2220 | 1468955075762 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:35 INFO - PROCESS | 2220 | [2220] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:04:36 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 13 (0x128b4dc00) [pid = 2220] [serial = 13] [outer = 0x11983e800] 12:04:36 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:04:36 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:04:36 INFO - PROCESS | 2220 | 1468955076234 Marionette TRACE conn2 <- [1,3,null,{}] 12:04:36 INFO - PROCESS | 2220 | 1468955076237 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:04:36 INFO - PROCESS | 2220 | 1468955076241 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:36 INFO - PROCESS | 2220 | 1468955076257 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 12:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:04:36 INFO - PROCESS | 2220 | 1468955076284 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 2220 | 1468955076285 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 12:04:36 INFO - PROCESS | 2220 | 1468955076293 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - PROCESS | 2220 | 1468955076296 Marionette TRACE conn2 <- [1,6,null,{}] 12:04:36 INFO - PROCESS | 2220 | 1468955076298 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}] 12:04:36 INFO - PROCESS | 2220 | 1468955076299 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:36 INFO - PROCESS | 2220 | 1468955076315 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 12:04:36 INFO - PROCESS | 2220 | 1468955076317 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 2220 | 1468955076319 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fa1000 == 6 [pid = 2220] [id = 6] 12:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 14 (0x128f88000) [pid = 2220] [serial = 14] [outer = 0x0] 12:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 15 (0x128f89c00) [pid = 2220] [serial = 15] [outer = 0x128f88000] 12:04:36 INFO - PROCESS | 2220 | 1468955076351 Marionette DEBUG loaded listener.js 12:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 16 (0x128f8f400) [pid = 2220] [serial = 16] [outer = 0x128f88000] 12:04:36 INFO - PROCESS | 2220 | 1468955076653 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]]]}] 12:04:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12963d000 == 7 [pid = 2220] [id = 7] 12:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 17 (0x1292b2400) [pid = 2220] [serial = 17] [outer = 0x0] 12:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 18 (0x129474000) [pid = 2220] [serial = 18] [outer = 0x1292b2400] 12:04:36 INFO - PROCESS | 2220 | 1468955076695 Marionette DEBUG loaded listener.js 12:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 426ms 12:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 19 (0x12a504400) [pid = 2220] [serial = 19] [outer = 0x1292b2400] 12:04:36 INFO - PROCESS | 2220 | 1468955076733 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 12:04:36 INFO - PROCESS | 2220 | 1468955076734 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 12:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:04:36 INFO - PROCESS | 2220 | 1468955076766 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:04:36 INFO - PROCESS | 2220 | 1468955076767 Marionette TRACE conn2 <- [1,10,null,{}] 12:04:36 INFO - PROCESS | 2220 | 1468955076786 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}] 12:04:36 INFO - PROCESS | 2220 | 1468955076791 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:36 INFO - PROCESS | 2220 | 1468955076927 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 12:04:36 INFO - PROCESS | 2220 | 1468955076950 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:36 INFO - PROCESS | 2220 | 1468955076951 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7a0800 == 8 [pid = 2220] [id = 8] 12:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 20 (0x12a90b400) [pid = 2220] [serial = 20] [outer = 0x0] 12:04:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 21 (0x12a90d000) [pid = 2220] [serial = 21] [outer = 0x12a90b400] 12:04:36 INFO - PROCESS | 2220 | 1468955076981 Marionette DEBUG loaded listener.js 12:04:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 22 (0x12a911400) [pid = 2220] [serial = 22] [outer = 0x12a90b400] 12:04:37 INFO - PROCESS | 2220 | 1468955077349 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]]]}] 12:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 12:04:37 INFO - PROCESS | 2220 | 1468955077391 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 12:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:04:37 INFO - PROCESS | 2220 | 1468955077393 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 12:04:37 INFO - PROCESS | 2220 | 1468955077395 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - PROCESS | 2220 | 1468955077396 Marionette TRACE conn2 <- [1,14,null,{}] 12:04:37 INFO - PROCESS | 2220 | 1468955077398 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}] 12:04:37 INFO - PROCESS | 2220 | 1468955077400 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:37 INFO - PROCESS | 2220 | 1468955077497 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 12:04:37 INFO - PROCESS | 2220 | 1468955077501 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:37 INFO - PROCESS | 2220 | 1468955077502 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1cb000 == 9 [pid = 2220] [id = 9] 12:04:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 23 (0x12a91ac00) [pid = 2220] [serial = 23] [outer = 0x0] 12:04:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 24 (0x12b18a000) [pid = 2220] [serial = 24] [outer = 0x12a91ac00] 12:04:37 INFO - PROCESS | 2220 | 1468955077527 Marionette DEBUG loaded listener.js 12:04:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 25 (0x12b195000) [pid = 2220] [serial = 25] [outer = 0x12a91ac00] 12:04:37 INFO - PROCESS | 2220 | 1468955077815 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]]]}] 12:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 12:04:37 INFO - PROCESS | 2220 | 1468955077863 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 12:04:37 INFO - PROCESS | 2220 | 1468955077865 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 12:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:04:37 INFO - PROCESS | 2220 | 1468955077867 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:04:37 INFO - PROCESS | 2220 | 1468955077868 Marionette TRACE conn2 <- [1,18,null,{}] 12:04:37 INFO - PROCESS | 2220 | 1468955077870 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}] 12:04:37 INFO - PROCESS | 2220 | 1468955077873 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:37 INFO - PROCESS | 2220 | 1468955077967 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 12:04:37 INFO - PROCESS | 2220 | 1468955077972 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:37 INFO - PROCESS | 2220 | 1468955077975 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b984000 == 10 [pid = 2220] [id = 10] 12:04:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 26 (0x12b188000) [pid = 2220] [serial = 26] [outer = 0x0] 12:04:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 27 (0x12b8e0c00) [pid = 2220] [serial = 27] [outer = 0x12b188000] 12:04:37 INFO - PROCESS | 2220 | 1468955077998 Marionette DEBUG loaded listener.js 12:04:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 28 (0x12b8e7800) [pid = 2220] [serial = 28] [outer = 0x12b188000] 12:04:38 INFO - PROCESS | 2220 | 1468955078279 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]]]}] 12:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 12:04:38 INFO - PROCESS | 2220 | 1468955078285 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 12:04:38 INFO - PROCESS | 2220 | 1468955078287 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 12:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:04:38 INFO - PROCESS | 2220 | 1468955078295 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:04:38 INFO - PROCESS | 2220 | 1468955078296 Marionette TRACE conn2 <- [1,22,null,{}] 12:04:38 INFO - PROCESS | 2220 | 1468955078299 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}] 12:04:38 INFO - PROCESS | 2220 | 1468955078300 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:38 INFO - PROCESS | 2220 | 1468955078404 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 12:04:38 INFO - PROCESS | 2220 | 1468955078408 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:38 INFO - PROCESS | 2220 | 1468955078409 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b993800 == 11 [pid = 2220] [id = 11] 12:04:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 29 (0x118530800) [pid = 2220] [serial = 29] [outer = 0x0] 12:04:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 30 (0x12a90f400) [pid = 2220] [serial = 30] [outer = 0x118530800] 12:04:38 INFO - PROCESS | 2220 | 1468955078435 Marionette DEBUG loaded listener.js 12:04:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 31 (0x12babe800) [pid = 2220] [serial = 31] [outer = 0x118530800] 12:04:38 INFO - PROCESS | 2220 | 1468955078674 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]]]}] 12:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 418ms 12:04:38 INFO - PROCESS | 2220 | 1468955078715 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 12:04:38 INFO - PROCESS | 2220 | 1468955078716 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 12:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:04:38 INFO - PROCESS | 2220 | 1468955078718 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:04:38 INFO - PROCESS | 2220 | 1468955078719 Marionette TRACE conn2 <- [1,26,null,{}] 12:04:38 INFO - PROCESS | 2220 | 1468955078730 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}] 12:04:38 INFO - PROCESS | 2220 | 1468955078731 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:38 INFO - PROCESS | 2220 | 1468955078831 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 12:04:38 INFO - PROCESS | 2220 | 1468955078836 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:38 INFO - PROCESS | 2220 | 1468955078838 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185c8800 == 12 [pid = 2220] [id = 12] 12:04:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 32 (0x11856d000) [pid = 2220] [serial = 32] [outer = 0x0] 12:04:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 33 (0x12bab4800) [pid = 2220] [serial = 33] [outer = 0x11856d000] 12:04:38 INFO - PROCESS | 2220 | 1468955078862 Marionette DEBUG loaded listener.js 12:04:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 34 (0x12bdc8c00) [pid = 2220] [serial = 34] [outer = 0x11856d000] 12:04:39 INFO - PROCESS | 2220 | 1468955079111 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]]]}] 12:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 427ms 12:04:39 INFO - PROCESS | 2220 | 1468955079151 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 12:04:39 INFO - PROCESS | 2220 | 1468955079153 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 12:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:04:39 INFO - PROCESS | 2220 | 1468955079167 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:04:39 INFO - PROCESS | 2220 | 1468955079169 Marionette TRACE conn2 <- [1,30,null,{}] 12:04:39 INFO - PROCESS | 2220 | 1468955079183 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}] 12:04:39 INFO - PROCESS | 2220 | 1468955079200 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:39 INFO - PROCESS | 2220 | 1468955079362 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 12:04:39 INFO - PROCESS | 2220 | 1468955079368 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 2220 | 1468955079369 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c40e000 == 13 [pid = 2220] [id = 13] 12:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 35 (0x12bdcb800) [pid = 2220] [serial = 35] [outer = 0x0] 12:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 36 (0x12c446000) [pid = 2220] [serial = 36] [outer = 0x12bdcb800] 12:04:39 INFO - PROCESS | 2220 | 1468955079408 Marionette DEBUG loaded listener.js 12:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 37 (0x12c44a000) [pid = 2220] [serial = 37] [outer = 0x12bdcb800] 12:04:39 INFO - PROCESS | 2220 | 1468955079729 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]]]}] 12:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 633ms 12:04:39 INFO - PROCESS | 2220 | 1468955079792 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 12:04:39 INFO - PROCESS | 2220 | 1468955079793 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 12:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:04:39 INFO - PROCESS | 2220 | 1468955079796 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:04:39 INFO - PROCESS | 2220 | 1468955079797 Marionette TRACE conn2 <- [1,34,null,{}] 12:04:39 INFO - PROCESS | 2220 | 1468955079799 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}] 12:04:39 INFO - PROCESS | 2220 | 1468955079800 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:39 INFO - PROCESS | 2220 | 1468955079891 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 12:04:39 INFO - PROCESS | 2220 | 1468955079895 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:39 INFO - PROCESS | 2220 | 1468955079896 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c596000 == 14 [pid = 2220] [id = 14] 12:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 38 (0x12c44c800) [pid = 2220] [serial = 38] [outer = 0x0] 12:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 39 (0x12c579000) [pid = 2220] [serial = 39] [outer = 0x12c44c800] 12:04:39 INFO - PROCESS | 2220 | 1468955079920 Marionette DEBUG loaded listener.js 12:04:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 40 (0x12c57dc00) [pid = 2220] [serial = 40] [outer = 0x12c44c800] 12:04:40 INFO - PROCESS | 2220 | 1468955080163 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]]]}] 12:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 12:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:04:40 INFO - PROCESS | 2220 | 1468955080214 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 12:04:40 INFO - PROCESS | 2220 | 1468955080215 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 12:04:40 INFO - PROCESS | 2220 | 1468955080217 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:04:40 INFO - PROCESS | 2220 | 1468955080218 Marionette TRACE conn2 <- [1,38,null,{}] 12:04:40 INFO - PROCESS | 2220 | 1468955080228 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}] 12:04:40 INFO - PROCESS | 2220 | 1468955080230 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:40 INFO - PROCESS | 2220 | 1468955080334 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 12:04:40 INFO - PROCESS | 2220 | 1468955080338 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:40 INFO - PROCESS | 2220 | 1468955080340 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9b6000 == 15 [pid = 2220] [id = 15] 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 41 (0x12c583800) [pid = 2220] [serial = 41] [outer = 0x0] 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 42 (0x12c99ac00) [pid = 2220] [serial = 42] [outer = 0x12c583800] 12:04:40 INFO - PROCESS | 2220 | 1468955080363 Marionette DEBUG loaded listener.js 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 43 (0x12c99fc00) [pid = 2220] [serial = 43] [outer = 0x12c583800] 12:04:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cb8f000 == 16 [pid = 2220] [id = 16] 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 44 (0x12cb8f800) [pid = 2220] [serial = 44] [outer = 0x0] 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 45 (0x12cb94800) [pid = 2220] [serial = 45] [outer = 0x12cb8f800] 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 46 (0x12cb9a800) [pid = 2220] [serial = 46] [outer = 0x12cb8f800] 12:04:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cb8e800 == 17 [pid = 2220] [id = 17] 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 47 (0x128cdc800) [pid = 2220] [serial = 47] [outer = 0x0] 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 48 (0x12cbcac00) [pid = 2220] [serial = 48] [outer = 0x128cdc800] 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 49 (0x12c9a0400) [pid = 2220] [serial = 49] [outer = 0x128cdc800] 12:04:40 INFO - PROCESS | 2220 | 1468955080737 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]]]}] 12:04:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 12:04:40 INFO - PROCESS | 2220 | 1468955080787 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 12:04:40 INFO - PROCESS | 2220 | 1468955080789 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 12:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:04:40 INFO - PROCESS | 2220 | 1468955080791 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:04:40 INFO - PROCESS | 2220 | 1468955080792 Marionette TRACE conn2 <- [1,42,null,{}] 12:04:40 INFO - PROCESS | 2220 | 1468955080795 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}] 12:04:40 INFO - PROCESS | 2220 | 1468955080796 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:40 INFO - PROCESS | 2220 | 1468955080894 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 12:04:40 INFO - PROCESS | 2220 | 1468955080898 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:40 INFO - PROCESS | 2220 | 1468955080899 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x1184e1800 == 18 [pid = 2220] [id = 18] 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 50 (0x117d2f000) [pid = 2220] [serial = 50] [outer = 0x0] 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 51 (0x1181e5400) [pid = 2220] [serial = 51] [outer = 0x117d2f000] 12:04:40 INFO - PROCESS | 2220 | 1468955080924 Marionette DEBUG loaded listener.js 12:04:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 52 (0x118871c00) [pid = 2220] [serial = 52] [outer = 0x117d2f000] 12:04:41 INFO - PROCESS | 2220 | 1468955081163 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]]]}] 12:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 12:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:04:41 INFO - PROCESS | 2220 | 1468955081215 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 12:04:41 INFO - PROCESS | 2220 | 1468955081216 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 12:04:41 INFO - PROCESS | 2220 | 1468955081218 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:04:41 INFO - PROCESS | 2220 | 1468955081220 Marionette TRACE conn2 <- [1,46,null,{}] 12:04:41 INFO - PROCESS | 2220 | 1468955081230 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}] 12:04:41 INFO - PROCESS | 2220 | 1468955081231 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:41 INFO - PROCESS | 2220 | 1468955081336 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 12:04:41 INFO - PROCESS | 2220 | 1468955081340 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:41 INFO - PROCESS | 2220 | 1468955081342 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d52b800 == 19 [pid = 2220] [id = 19] 12:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 53 (0x12c9a2800) [pid = 2220] [serial = 53] [outer = 0x0] 12:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 54 (0x12cb73c00) [pid = 2220] [serial = 54] [outer = 0x12c9a2800] 12:04:41 INFO - PROCESS | 2220 | 1468955081368 Marionette DEBUG loaded listener.js 12:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 55 (0x12cf0cc00) [pid = 2220] [serial = 55] [outer = 0x12c9a2800] 12:04:41 INFO - PROCESS | 2220 | 1468955081610 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]]]}] 12:04:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 428ms 12:04:41 INFO - PROCESS | 2220 | 1468955081647 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 12:04:41 INFO - PROCESS | 2220 | 1468955081648 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 12:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:04:41 INFO - PROCESS | 2220 | 1468955081650 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:04:41 INFO - PROCESS | 2220 | 1468955081651 Marionette TRACE conn2 <- [1,50,null,{}] 12:04:41 INFO - PROCESS | 2220 | 1468955081661 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}] 12:04:41 INFO - PROCESS | 2220 | 1468955081662 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:41 INFO - PROCESS | 2220 | 1468955081766 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 12:04:41 INFO - PROCESS | 2220 | 1468955081775 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:41 INFO - PROCESS | 2220 | 1468955081776 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d6cc800 == 20 [pid = 2220] [id = 20] 12:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 56 (0x118329800) [pid = 2220] [serial = 56] [outer = 0x0] 12:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0x118331000) [pid = 2220] [serial = 57] [outer = 0x118329800] 12:04:41 INFO - PROCESS | 2220 | 1468955081800 Marionette DEBUG loaded listener.js 12:04:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0x12b903800) [pid = 2220] [serial = 58] [outer = 0x118329800] 12:04:42 INFO - PROCESS | 2220 | 1468955082039 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]]]}] 12:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 417ms 12:04:42 INFO - PROCESS | 2220 | 1468955082069 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 12:04:42 INFO - PROCESS | 2220 | 1468955082070 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 12:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:04:42 INFO - PROCESS | 2220 | 1468955082082 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:04:42 INFO - PROCESS | 2220 | 1468955082082 Marionette TRACE conn2 <- [1,54,null,{}] 12:04:42 INFO - PROCESS | 2220 | 1468955082085 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}] 12:04:42 INFO - PROCESS | 2220 | 1468955082085 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:42 INFO - PROCESS | 2220 | 1468955082195 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 12:04:42 INFO - PROCESS | 2220 | 1468955082199 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:42 INFO - PROCESS | 2220 | 1468955082201 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191d4000 == 21 [pid = 2220] [id = 21] 12:04:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0x118125800) [pid = 2220] [serial = 59] [outer = 0x0] 12:04:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0x124fefc00) [pid = 2220] [serial = 60] [outer = 0x118125800] 12:04:42 INFO - PROCESS | 2220 | 1468955082225 Marionette DEBUG loaded listener.js 12:04:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0x12b908c00) [pid = 2220] [serial = 61] [outer = 0x118125800] 12:04:42 INFO - PROCESS | 2220 | 1468955082492 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]]]}] 12:04:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 422ms 12:04:42 INFO - PROCESS | 2220 | 1468955082504 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 12:04:42 INFO - PROCESS | 2220 | 1468955082509 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 12:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:04:42 INFO - PROCESS | 2220 | 1468955082518 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:04:42 INFO - PROCESS | 2220 | 1468955082519 Marionette TRACE conn2 <- [1,58,null,{}] 12:04:42 INFO - PROCESS | 2220 | 1468955082588 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}] 12:04:42 INFO - PROCESS | 2220 | 1468955082590 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:43 INFO - PROCESS | 2220 | 1468955083283 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 12:04:43 INFO - PROCESS | 2220 | 1468955083322 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:43 INFO - PROCESS | 2220 | 1468955083324 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x112157800 == 22 [pid = 2220] [id = 22] 12:04:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0x112a84c00) [pid = 2220] [serial = 62] [outer = 0x0] 12:04:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x112a8e800) [pid = 2220] [serial = 63] [outer = 0x112a84c00] 12:04:43 INFO - PROCESS | 2220 | 1468955083356 Marionette DEBUG loaded listener.js 12:04:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x112e97000) [pid = 2220] [serial = 64] [outer = 0x112a84c00] 12:04:43 INFO - PROCESS | 2220 | 1468955083768 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]]]}] 12:04:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1271ms 12:04:43 INFO - PROCESS | 2220 | 1468955083791 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 12:04:43 INFO - PROCESS | 2220 | 1468955083793 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 12:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:04:43 INFO - PROCESS | 2220 | 1468955083796 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:04:43 INFO - PROCESS | 2220 | 1468955083798 Marionette TRACE conn2 <- [1,62,null,{}] 12:04:43 INFO - PROCESS | 2220 | 1468955083802 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}] 12:04:43 INFO - PROCESS | 2220 | 1468955083804 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:43 INFO - PROCESS | 2220 | 1468955083923 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 12:04:43 INFO - PROCESS | 2220 | 1468955083964 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:43 INFO - PROCESS | 2220 | 1468955083967 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168b1800 == 23 [pid = 2220] [id = 23] 12:04:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x1133c0800) [pid = 2220] [serial = 65] [outer = 0x0] 12:04:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x1167c1c00) [pid = 2220] [serial = 66] [outer = 0x1133c0800] 12:04:44 INFO - PROCESS | 2220 | 1468955083999 Marionette DEBUG loaded listener.js 12:04:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x116f57800) [pid = 2220] [serial = 67] [outer = 0x1133c0800] 12:04:44 INFO - PROCESS | 2220 | 1468955084443 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]]]}] 12:04:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 670ms 12:04:44 INFO - PROCESS | 2220 | 1468955084467 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 12:04:44 INFO - PROCESS | 2220 | 1468955084469 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 12:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:04:44 INFO - PROCESS | 2220 | 1468955084471 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:04:44 INFO - PROCESS | 2220 | 1468955084473 Marionette TRACE conn2 <- [1,66,null,{}] 12:04:44 INFO - PROCESS | 2220 | 1468955084476 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}] 12:04:44 INFO - PROCESS | 2220 | 1468955084477 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:44 INFO - PROCESS | 2220 | 1468955084596 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 12:04:44 INFO - PROCESS | 2220 | 1468955084659 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:44 INFO - PROCESS | 2220 | 1468955084662 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x117073800 == 24 [pid = 2220] [id = 24] 12:04:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x118329000) [pid = 2220] [serial = 68] [outer = 0x0] 12:04:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x118330000) [pid = 2220] [serial = 69] [outer = 0x118329000] 12:04:44 INFO - PROCESS | 2220 | 1468955084693 Marionette DEBUG loaded listener.js 12:04:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x11856b800) [pid = 2220] [serial = 70] [outer = 0x118329000] 12:04:45 INFO - PROCESS | 2220 | 1468955085328 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]]]}] 12:04:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 922ms 12:04:45 INFO - PROCESS | 2220 | 1468955085393 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 12:04:45 INFO - PROCESS | 2220 | 1468955085396 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 12:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:04:45 INFO - PROCESS | 2220 | 1468955085399 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:04:45 INFO - PROCESS | 2220 | 1468955085401 Marionette TRACE conn2 <- [1,70,null,{}] 12:04:45 INFO - PROCESS | 2220 | 1468955085404 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}] 12:04:45 INFO - PROCESS | 2220 | 1468955085406 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:45 INFO - PROCESS | 2220 | 1468955085488 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 12:04:45 INFO - PROCESS | 2220 | 1468955085540 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:45 INFO - PROCESS | 2220 | 1468955085542 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x113f1c000 == 25 [pid = 2220] [id = 25] 12:04:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x116468400) [pid = 2220] [serial = 71] [outer = 0x0] 12:04:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x11653c800) [pid = 2220] [serial = 72] [outer = 0x116468400] 12:04:45 INFO - PROCESS | 2220 | 1468955085569 Marionette DEBUG loaded listener.js 12:04:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x11680b800) [pid = 2220] [serial = 73] [outer = 0x116468400] 12:04:46 INFO - PROCESS | 2220 | 1468955085999 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]]]}] 12:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 623ms 12:04:46 INFO - PROCESS | 2220 | 1468955086023 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 12:04:46 INFO - PROCESS | 2220 | 1468955086026 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 12:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:04:46 INFO - PROCESS | 2220 | 1468955086030 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:04:46 INFO - PROCESS | 2220 | 1468955086032 Marionette TRACE conn2 <- [1,74,null,{}] 12:04:46 INFO - PROCESS | 2220 | 1468955086034 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}] 12:04:46 INFO - PROCESS | 2220 | 1468955086036 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:46 INFO - PROCESS | 2220 | 1468955086125 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 12:04:46 INFO - PROCESS | 2220 | 1468955086194 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:46 INFO - PROCESS | 2220 | 1468955086195 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x116118800 == 26 [pid = 2220] [id = 26] 12:04:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x11680a400) [pid = 2220] [serial = 74] [outer = 0x0] 12:04:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x116aa2400) [pid = 2220] [serial = 75] [outer = 0x11680a400] 12:04:46 INFO - PROCESS | 2220 | 1468955086223 Marionette DEBUG loaded listener.js 12:04:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x117d37800) [pid = 2220] [serial = 76] [outer = 0x11680a400] 12:04:46 INFO - PROCESS | 2220 | 1468955086497 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]]]}] 12:04:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 519ms 12:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:04:46 INFO - PROCESS | 2220 | 1468955086550 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 12:04:46 INFO - PROCESS | 2220 | 1468955086551 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 12:04:46 INFO - PROCESS | 2220 | 1468955086553 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:04:46 INFO - PROCESS | 2220 | 1468955086556 Marionette TRACE conn2 <- [1,78,null,{}] 12:04:46 INFO - PROCESS | 2220 | 1468955086566 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}] 12:04:46 INFO - PROCESS | 2220 | 1468955086569 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:46 INFO - PROCESS | 2220 | 1468955086648 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 12:04:46 INFO - PROCESS | 2220 | 1468955086693 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:46 INFO - PROCESS | 2220 | 1468955086695 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168ad800 == 27 [pid = 2220] [id = 27] 12:04:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x117d34800) [pid = 2220] [serial = 77] [outer = 0x0] 12:04:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1180b4c00) [pid = 2220] [serial = 78] [outer = 0x117d34800] 12:04:46 INFO - PROCESS | 2220 | 1468955086723 Marionette DEBUG loaded listener.js 12:04:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x118565000) [pid = 2220] [serial = 79] [outer = 0x117d34800] 12:04:47 INFO - PROCESS | 2220 | 1468955087001 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]]]}] 12:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 477ms 12:04:47 INFO - PROCESS | 2220 | 1468955087030 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 12:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:04:47 INFO - PROCESS | 2220 | 1468955087032 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 12:04:47 INFO - PROCESS | 2220 | 1468955087034 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:04:47 INFO - PROCESS | 2220 | 1468955087035 Marionette TRACE conn2 <- [1,82,null,{}] 12:04:47 INFO - PROCESS | 2220 | 1468955087038 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}] 12:04:47 INFO - PROCESS | 2220 | 1468955087041 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:47 INFO - PROCESS | 2220 | 1468955087135 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 12:04:47 INFO - PROCESS | 2220 | 1468955087141 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:47 INFO - PROCESS | 2220 | 1468955087143 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x117476800 == 28 [pid = 2220] [id = 28] 12:04:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x11856dc00) [pid = 2220] [serial = 80] [outer = 0x0] 12:04:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1186b7000) [pid = 2220] [serial = 81] [outer = 0x11856dc00] 12:04:47 INFO - PROCESS | 2220 | 1468955087169 Marionette DEBUG loaded listener.js 12:04:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x11886c000) [pid = 2220] [serial = 82] [outer = 0x11856dc00] 12:04:47 INFO - PROCESS | 2220 | 1468955087465 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]]]}] 12:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 468ms 12:04:47 INFO - PROCESS | 2220 | 1468955087515 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 12:04:47 INFO - PROCESS | 2220 | 1468955087516 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 12:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:04:47 INFO - PROCESS | 2220 | 1468955087519 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:04:47 INFO - PROCESS | 2220 | 1468955087520 Marionette TRACE conn2 <- [1,86,null,{}] 12:04:47 INFO - PROCESS | 2220 | 1468955087525 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}] 12:04:47 INFO - PROCESS | 2220 | 1468955087526 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:47 INFO - PROCESS | 2220 | 1468955087598 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 12:04:47 INFO - PROCESS | 2220 | 1468955087601 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:47 INFO - PROCESS | 2220 | 1468955087602 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x118113800 == 29 [pid = 2220] [id = 29] 12:04:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1132d8c00) [pid = 2220] [serial = 83] [outer = 0x0] 12:04:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x118fc5400) [pid = 2220] [serial = 84] [outer = 0x1132d8c00] 12:04:47 INFO - PROCESS | 2220 | 1468955087629 Marionette DEBUG loaded listener.js 12:04:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1191f1400) [pid = 2220] [serial = 85] [outer = 0x1132d8c00] 12:04:47 INFO - PROCESS | 2220 | 1468955087917 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]]]}] 12:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 420ms 12:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:04:47 INFO - PROCESS | 2220 | 1468955087946 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 12:04:47 INFO - PROCESS | 2220 | 1468955087947 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 12:04:47 INFO - PROCESS | 2220 | 1468955087949 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:04:47 INFO - PROCESS | 2220 | 1468955087950 Marionette TRACE conn2 <- [1,90,null,{}] 12:04:47 INFO - PROCESS | 2220 | 1468955087952 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}] 12:04:47 INFO - PROCESS | 2220 | 1468955087960 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:48 INFO - PROCESS | 2220 | 1468955088062 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 12:04:48 INFO - PROCESS | 2220 | 1468955088066 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 2220 | 1468955088067 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186d4800 == 30 [pid = 2220] [id = 30] 12:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1194f4000) [pid = 2220] [serial = 86] [outer = 0x0] 12:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1194fac00) [pid = 2220] [serial = 87] [outer = 0x1194f4000] 12:04:48 INFO - PROCESS | 2220 | 1468955088094 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x120fc6c00) [pid = 2220] [serial = 88] [outer = 0x1194f4000] 12:04:48 INFO - PROCESS | 2220 | 1468955088402 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]]]}] 12:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 12:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:04:48 INFO - PROCESS | 2220 | 1468955088418 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 2220 | 1468955088419 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 12:04:48 INFO - PROCESS | 2220 | 1468955088422 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - PROCESS | 2220 | 1468955088425 Marionette TRACE conn2 <- [1,94,null,{}] 12:04:48 INFO - PROCESS | 2220 | 1468955088429 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}] 12:04:48 INFO - PROCESS | 2220 | 1468955088430 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:48 INFO - PROCESS | 2220 | 1468955088526 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 12:04:48 INFO - PROCESS | 2220 | 1468955088533 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 2220 | 1468955088534 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f08000 == 31 [pid = 2220] [id = 31] 12:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x118872c00) [pid = 2220] [serial = 89] [outer = 0x0] 12:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x120fbec00) [pid = 2220] [serial = 90] [outer = 0x118872c00] 12:04:48 INFO - PROCESS | 2220 | 1468955088559 Marionette DEBUG loaded listener.js 12:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1210d2000) [pid = 2220] [serial = 91] [outer = 0x118872c00] 12:04:48 INFO - PROCESS | 2220 | 1468955088826 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]]]}] 12:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 425ms 12:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:04:48 INFO - PROCESS | 2220 | 1468955088848 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 12:04:48 INFO - PROCESS | 2220 | 1468955088849 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 12:04:48 INFO - PROCESS | 2220 | 1468955088851 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:04:48 INFO - PROCESS | 2220 | 1468955088852 Marionette TRACE conn2 <- [1,98,null,{}] 12:04:48 INFO - PROCESS | 2220 | 1468955088854 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}] 12:04:48 INFO - PROCESS | 2220 | 1468955088855 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:48 INFO - PROCESS | 2220 | 1468955088949 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 12:04:48 INFO - PROCESS | 2220 | 1468955088952 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:48 INFO - PROCESS | 2220 | 1468955088953 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191dc000 == 32 [pid = 2220] [id = 32] 12:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1210d6400) [pid = 2220] [serial = 92] [outer = 0x0] 12:04:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1211dfc00) [pid = 2220] [serial = 93] [outer = 0x1210d6400] 12:04:48 INFO - PROCESS | 2220 | 1468955088980 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12181bc00) [pid = 2220] [serial = 94] [outer = 0x1210d6400] 12:04:49 INFO - PROCESS | 2220 | 1468955089265 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]]]}] 12:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms 12:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:04:49 INFO - PROCESS | 2220 | 1468955089279 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 12:04:49 INFO - PROCESS | 2220 | 1468955089280 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 12:04:49 INFO - PROCESS | 2220 | 1468955089282 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:04:49 INFO - PROCESS | 2220 | 1468955089283 Marionette TRACE conn2 <- [1,102,null,{}] 12:04:49 INFO - PROCESS | 2220 | 1468955089285 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}] 12:04:49 INFO - PROCESS | 2220 | 1468955089287 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:49 INFO - PROCESS | 2220 | 1468955089366 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 12:04:49 INFO - PROCESS | 2220 | 1468955089369 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:49 INFO - PROCESS | 2220 | 1468955089371 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x119480000 == 33 [pid = 2220] [id = 33] 12:04:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1180b1000) [pid = 2220] [serial = 95] [outer = 0x0] 12:04:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12351bc00) [pid = 2220] [serial = 96] [outer = 0x1180b1000] 12:04:49 INFO - PROCESS | 2220 | 1468955089398 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x123628800) [pid = 2220] [serial = 97] [outer = 0x1180b1000] 12:04:49 INFO - PROCESS | 2220 | 1468955089680 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]]]}] 12:04:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 12:04:49 INFO - PROCESS | 2220 | 1468955089702 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 12:04:49 INFO - PROCESS | 2220 | 1468955089703 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 12:04:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:04:49 INFO - PROCESS | 2220 | 1468955089716 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:04:49 INFO - PROCESS | 2220 | 1468955089717 Marionette TRACE conn2 <- [1,106,null,{}] 12:04:49 INFO - PROCESS | 2220 | 1468955089719 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}] 12:04:49 INFO - PROCESS | 2220 | 1468955089721 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:49 INFO - PROCESS | 2220 | 1468955089839 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 12:04:49 INFO - PROCESS | 2220 | 1468955089845 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:49 INFO - PROCESS | 2220 | 1468955089846 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x11948d000 == 34 [pid = 2220] [id = 34] 12:04:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1176c3800) [pid = 2220] [serial = 98] [outer = 0x0] 12:04:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x123629000) [pid = 2220] [serial = 99] [outer = 0x1176c3800] 12:04:49 INFO - PROCESS | 2220 | 1468955089871 Marionette DEBUG loaded listener.js 12:04:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x124b2b400) [pid = 2220] [serial = 100] [outer = 0x1176c3800] 12:04:50 INFO - PROCESS | 2220 | 1468955090150 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]]]}] 12:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 479ms 12:04:50 INFO - PROCESS | 2220 | 1468955090186 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 12:04:50 INFO - PROCESS | 2220 | 1468955090188 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 12:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:04:50 INFO - PROCESS | 2220 | 1468955090198 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:04:50 INFO - PROCESS | 2220 | 1468955090200 Marionette TRACE conn2 <- [1,110,null,{}] 12:04:50 INFO - PROCESS | 2220 | 1468955090202 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}] 12:04:50 INFO - PROCESS | 2220 | 1468955090204 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:50 INFO - PROCESS | 2220 | 1468955090322 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 12:04:50 INFO - PROCESS | 2220 | 1468955090327 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:50 INFO - PROCESS | 2220 | 1468955090330 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f53800 == 35 [pid = 2220] [id = 35] 12:04:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x123764000) [pid = 2220] [serial = 101] [outer = 0x0] 12:04:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x117d2bc00) [pid = 2220] [serial = 102] [outer = 0x123764000] 12:04:50 INFO - PROCESS | 2220 | 1468955090370 Marionette DEBUG loaded listener.js 12:04:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1255d1000) [pid = 2220] [serial = 103] [outer = 0x123764000] 12:04:50 INFO - PROCESS | 2220 | 1468955090682 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]]]}] 12:04:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:04:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 521ms 12:04:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:04:50 INFO - PROCESS | 2220 | 1468955090719 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 12:04:50 INFO - PROCESS | 2220 | 1468955090720 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 12:04:50 INFO - PROCESS | 2220 | 1468955090724 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:04:50 INFO - PROCESS | 2220 | 1468955090726 Marionette TRACE conn2 <- [1,114,null,{}] 12:04:50 INFO - PROCESS | 2220 | 1468955090728 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}] 12:04:50 INFO - PROCESS | 2220 | 1468955090730 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:50 INFO - PROCESS | 2220 | 1468955090837 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 12:04:50 INFO - PROCESS | 2220 | 1468955090843 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:50 INFO - PROCESS | 2220 | 1468955090844 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12114c800 == 36 [pid = 2220] [id = 36] 12:04:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x123761c00) [pid = 2220] [serial = 104] [outer = 0x0] 12:04:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1260a5c00) [pid = 2220] [serial = 105] [outer = 0x123761c00] 12:04:50 INFO - PROCESS | 2220 | 1468955090869 Marionette DEBUG loaded listener.js 12:04:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x12666f000) [pid = 2220] [serial = 106] [outer = 0x123761c00] 12:04:51 INFO - PROCESS | 2220 | 1468955091198 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]]]}] 12:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 524ms 12:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:04:51 INFO - PROCESS | 2220 | 1468955091248 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 12:04:51 INFO - PROCESS | 2220 | 1468955091249 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 12:04:51 INFO - PROCESS | 2220 | 1468955091252 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:04:51 INFO - PROCESS | 2220 | 1468955091254 Marionette TRACE conn2 <- [1,118,null,{}] 12:04:51 INFO - PROCESS | 2220 | 1468955091257 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}] 12:04:51 INFO - PROCESS | 2220 | 1468955091259 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:51 INFO - PROCESS | 2220 | 1468955091384 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 12:04:51 INFO - PROCESS | 2220 | 1468955091458 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:51 INFO - PROCESS | 2220 | 1468955091459 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x121269800 == 37 [pid = 2220] [id = 37] 12:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x118569800) [pid = 2220] [serial = 107] [outer = 0x0] 12:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12667a800) [pid = 2220] [serial = 108] [outer = 0x118569800] 12:04:51 INFO - PROCESS | 2220 | 1468955091499 Marionette DEBUG loaded listener.js 12:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x126cde000) [pid = 2220] [serial = 109] [outer = 0x118569800] 12:04:51 INFO - PROCESS | 2220 | 1468955091791 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]]]}] 12:04:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:04:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 570ms 12:04:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:04:51 INFO - PROCESS | 2220 | 1468955091831 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 12:04:51 INFO - PROCESS | 2220 | 1468955091832 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 12:04:51 INFO - PROCESS | 2220 | 1468955091834 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:04:51 INFO - PROCESS | 2220 | 1468955091835 Marionette TRACE conn2 <- [1,122,null,{}] 12:04:51 INFO - PROCESS | 2220 | 1468955091838 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}] 12:04:51 INFO - PROCESS | 2220 | 1468955091840 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:51 INFO - PROCESS | 2220 | 1468955091937 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 12:04:51 INFO - PROCESS | 2220 | 1468955091943 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:51 INFO - PROCESS | 2220 | 1468955091944 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x121616800 == 38 [pid = 2220] [id = 38] 12:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x126cde800) [pid = 2220] [serial = 110] [outer = 0x0] 12:04:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x127853400) [pid = 2220] [serial = 111] [outer = 0x126cde800] 12:04:51 INFO - PROCESS | 2220 | 1468955091968 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x12785e000) [pid = 2220] [serial = 112] [outer = 0x126cde800] 12:04:52 INFO - PROCESS | 2220 | 1468955092265 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]]]}] 12:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 469ms 12:04:52 INFO - PROCESS | 2220 | 1468955092303 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 12:04:52 INFO - PROCESS | 2220 | 1468955092304 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 12:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:04:52 INFO - PROCESS | 2220 | 1468955092314 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:04:52 INFO - PROCESS | 2220 | 1468955092315 Marionette TRACE conn2 <- [1,126,null,{}] 12:04:52 INFO - PROCESS | 2220 | 1468955092339 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}] 12:04:52 INFO - PROCESS | 2220 | 1468955092342 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:52 INFO - PROCESS | 2220 | 1468955092425 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 12:04:52 INFO - PROCESS | 2220 | 1468955092429 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:52 INFO - PROCESS | 2220 | 1468955092430 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x12354d000 == 39 [pid = 2220] [id = 39] 12:04:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x126cddc00) [pid = 2220] [serial = 113] [outer = 0x0] 12:04:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x128cdd000) [pid = 2220] [serial = 114] [outer = 0x126cddc00] 12:04:52 INFO - PROCESS | 2220 | 1468955092454 Marionette DEBUG loaded listener.js 12:04:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x128ce5000) [pid = 2220] [serial = 115] [outer = 0x126cddc00] 12:04:52 INFO - PROCESS | 2220 | 1468955092725 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]]]}] 12:04:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:04:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 435ms 12:04:52 INFO - PROCESS | 2220 | 1468955092749 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 12:04:52 INFO - PROCESS | 2220 | 1468955092750 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 12:04:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:04:52 INFO - PROCESS | 2220 | 1468955092753 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:04:52 INFO - PROCESS | 2220 | 1468955092766 Marionette TRACE conn2 <- [1,130,null,{}] 12:04:52 INFO - PROCESS | 2220 | 1468955092784 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}] 12:04:52 INFO - PROCESS | 2220 | 1468955092785 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:52 INFO - PROCESS | 2220 | 1468955092914 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 12:04:52 INFO - PROCESS | 2220 | 1468955092984 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:52 INFO - PROCESS | 2220 | 1468955092986 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x1237cc000 == 40 [pid = 2220] [id = 40] 12:04:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x127854000) [pid = 2220] [serial = 116] [outer = 0x0] 12:04:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x128ce9800) [pid = 2220] [serial = 117] [outer = 0x127854000] 12:04:53 INFO - PROCESS | 2220 | 1468955093025 Marionette DEBUG loaded listener.js 12:04:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x128f8b000) [pid = 2220] [serial = 118] [outer = 0x127854000] 12:04:53 INFO - PROCESS | 2220 | 1468955093424 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]]]}] 12:04:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:04:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 690ms 12:04:53 INFO - PROCESS | 2220 | 1468955093443 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 12:04:53 INFO - PROCESS | 2220 | 1468955093444 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 12:04:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:04:53 INFO - PROCESS | 2220 | 1468955093447 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:04:53 INFO - PROCESS | 2220 | 1468955093448 Marionette TRACE conn2 <- [1,134,null,{}] 12:04:53 INFO - PROCESS | 2220 | 1468955093450 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}] 12:04:53 INFO - PROCESS | 2220 | 1468955093451 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:53 INFO - PROCESS | 2220 | 1468955093533 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 12:04:54 INFO - PROCESS | 2220 | 1468955094266 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 2220 | 1468955094268 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x11264d800 == 41 [pid = 2220] [id = 41] 12:04:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x115fb9400) [pid = 2220] [serial = 119] [outer = 0x0] 12:04:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x116465c00) [pid = 2220] [serial = 120] [outer = 0x115fb9400] 12:04:54 INFO - PROCESS | 2220 | 1468955094296 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x11683cc00) [pid = 2220] [serial = 121] [outer = 0x115fb9400] 12:04:54 INFO - PROCESS | 2220 | 1468955094633 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]]]}] 12:04:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:04:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1220ms 12:04:54 INFO - PROCESS | 2220 | 1468955094669 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 12:04:54 INFO - PROCESS | 2220 | 1468955094671 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 12:04:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:04:54 INFO - PROCESS | 2220 | 1468955094676 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:04:54 INFO - PROCESS | 2220 | 1468955094678 Marionette TRACE conn2 <- [1,138,null,{}] 12:04:54 INFO - PROCESS | 2220 | 1468955094681 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}] 12:04:54 INFO - PROCESS | 2220 | 1468955094682 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:54 INFO - PROCESS | 2220 | 1468955094774 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 12:04:54 INFO - PROCESS | 2220 | 1468955094807 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:54 INFO - PROCESS | 2220 | 1468955094808 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x1161af800 == 42 [pid = 2220] [id = 42] 12:04:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x1180ad800) [pid = 2220] [serial = 122] [outer = 0x0] 12:04:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x118127400) [pid = 2220] [serial = 123] [outer = 0x1180ad800] 12:04:54 INFO - PROCESS | 2220 | 1468955094835 Marionette DEBUG loaded listener.js 12:04:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x118325c00) [pid = 2220] [serial = 124] [outer = 0x1180ad800] 12:04:55 INFO - PROCESS | 2220 | 1468955095160 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]]]}] 12:04:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:04:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 524ms 12:04:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:04:55 INFO - PROCESS | 2220 | 1468955095200 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 12:04:55 INFO - PROCESS | 2220 | 1468955095202 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 12:04:55 INFO - PROCESS | 2220 | 1468955095204 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:04:55 INFO - PROCESS | 2220 | 1468955095206 Marionette TRACE conn2 <- [1,142,null,{}] 12:04:55 INFO - PROCESS | 2220 | 1468955095208 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}] 12:04:55 INFO - PROCESS | 2220 | 1468955095209 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:55 INFO - PROCESS | 2220 | 1468955095317 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 12:04:55 INFO - PROCESS | 2220 | 1468955095322 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:55 INFO - PROCESS | 2220 | 1468955095324 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ae6000 == 43 [pid = 2220] [id = 43] 12:04:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x118533c00) [pid = 2220] [serial = 125] [outer = 0x0] 12:04:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x118569400) [pid = 2220] [serial = 126] [outer = 0x118533c00] 12:04:55 INFO - PROCESS | 2220 | 1468955095349 Marionette DEBUG loaded listener.js 12:04:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x118f65c00) [pid = 2220] [serial = 127] [outer = 0x118533c00] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12b188000) [pid = 2220] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x12a91ac00) [pid = 2220] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x12a90b400) [pid = 2220] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x128f88000) [pid = 2220] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x118329800) [pid = 2220] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12c9a2800) [pid = 2220] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x117d2f000) [pid = 2220] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12c583800) [pid = 2220] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12c44c800) [pid = 2220] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12bdcb800) [pid = 2220] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x11856d000) [pid = 2220] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x118530800) [pid = 2220] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x11680a400) [pid = 2220] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x117d34800) [pid = 2220] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x11856dc00) [pid = 2220] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1132d8c00) [pid = 2220] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1194f4000) [pid = 2220] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x118872c00) [pid = 2220] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1210d6400) [pid = 2220] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1180b1000) [pid = 2220] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1176c3800) [pid = 2220] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x123761c00) [pid = 2220] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118569800) [pid = 2220] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x126cde800) [pid = 2220] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x118125800) [pid = 2220] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x112a84c00) [pid = 2220] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1133c0800) [pid = 2220] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x118329000) [pid = 2220] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:04:56 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x116468400) [pid = 2220] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:04:56 INFO - PROCESS | 2220 | 1468955096117 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]]]}] 12:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 922ms 12:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:04:56 INFO - PROCESS | 2220 | 1468955096127 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 12:04:56 INFO - PROCESS | 2220 | 1468955096128 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 12:04:56 INFO - PROCESS | 2220 | 1468955096135 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:04:56 INFO - PROCESS | 2220 | 1468955096140 Marionette TRACE conn2 <- [1,146,null,{}] 12:04:56 INFO - PROCESS | 2220 | 1468955096145 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}] 12:04:56 INFO - PROCESS | 2220 | 1468955096147 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:56 INFO - PROCESS | 2220 | 1468955096220 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 12:04:56 INFO - PROCESS | 2220 | 1468955096224 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:56 INFO - PROCESS | 2220 | 1468955096226 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185b4800 == 44 [pid = 2220] [id = 44] 12:04:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x112a81800) [pid = 2220] [serial = 128] [outer = 0x0] 12:04:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x115fb2800) [pid = 2220] [serial = 129] [outer = 0x112a81800] 12:04:56 INFO - PROCESS | 2220 | 1468955096253 Marionette DEBUG loaded listener.js 12:04:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x118f68c00) [pid = 2220] [serial = 130] [outer = 0x112a81800] 12:04:56 INFO - PROCESS | 2220 | 1468955096580 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]]]}] 12:04:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:04:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 479ms 12:04:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:04:56 INFO - PROCESS | 2220 | 1468955096610 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 12:04:56 INFO - PROCESS | 2220 | 1468955096612 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 12:04:56 INFO - PROCESS | 2220 | 1468955096614 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:04:56 INFO - PROCESS | 2220 | 1468955096615 Marionette TRACE conn2 <- [1,150,null,{}] 12:04:56 INFO - PROCESS | 2220 | 1468955096617 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}] 12:04:56 INFO - PROCESS | 2220 | 1468955096618 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:56 INFO - PROCESS | 2220 | 1468955096701 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 12:04:56 INFO - PROCESS | 2220 | 1468955096704 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:56 INFO - PROCESS | 2220 | 1468955096705 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f08800 == 45 [pid = 2220] [id = 45] 12:04:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1161ca800) [pid = 2220] [serial = 131] [outer = 0x0] 12:04:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x119834800) [pid = 2220] [serial = 132] [outer = 0x1161ca800] 12:04:56 INFO - PROCESS | 2220 | 1468955096733 Marionette DEBUG loaded listener.js 12:04:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x119b27400) [pid = 2220] [serial = 133] [outer = 0x1161ca800] 12:04:57 INFO - PROCESS | 2220 | 1468955097057 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]]]}] 12:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 468ms 12:04:57 INFO - PROCESS | 2220 | 1468955097082 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 12:04:57 INFO - PROCESS | 2220 | 1468955097084 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 12:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:04:57 INFO - PROCESS | 2220 | 1468955097086 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - PROCESS | 2220 | 1468955097087 Marionette TRACE conn2 <- [1,154,null,{}] 12:04:57 INFO - PROCESS | 2220 | 1468955097091 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}] 12:04:57 INFO - PROCESS | 2220 | 1468955097093 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:57 INFO - PROCESS | 2220 | 1468955097167 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 12:04:57 INFO - PROCESS | 2220 | 1468955097214 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 2220 | 1468955097218 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x11944a000 == 46 [pid = 2220] [id = 46] 12:04:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x120fc8400) [pid = 2220] [serial = 134] [outer = 0x0] 12:04:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x120fcac00) [pid = 2220] [serial = 135] [outer = 0x120fc8400] 12:04:57 INFO - PROCESS | 2220 | 1468955097249 Marionette DEBUG loaded listener.js 12:04:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x121311c00) [pid = 2220] [serial = 136] [outer = 0x120fc8400] 12:04:57 INFO - PROCESS | 2220 | 1468955097545 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]]]}] 12:04:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:04:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 12:04:57 INFO - PROCESS | 2220 | 1468955097556 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 12:04:57 INFO - PROCESS | 2220 | 1468955097559 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 12:04:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:04:57 INFO - PROCESS | 2220 | 1468955097567 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:04:57 INFO - PROCESS | 2220 | 1468955097569 Marionette TRACE conn2 <- [1,158,null,{}] 12:04:57 INFO - PROCESS | 2220 | 1468955097571 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}] 12:04:57 INFO - PROCESS | 2220 | 1468955097583 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:57 INFO - PROCESS | 2220 | 1468955097657 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 12:04:57 INFO - PROCESS | 2220 | 1468955097661 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:57 INFO - PROCESS | 2220 | 1468955097662 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x11685b800 == 47 [pid = 2220] [id = 47] 12:04:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12181f800) [pid = 2220] [serial = 137] [outer = 0x0] 12:04:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x124b21400) [pid = 2220] [serial = 138] [outer = 0x12181f800] 12:04:57 INFO - PROCESS | 2220 | 1468955097688 Marionette DEBUG loaded listener.js 12:04:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x125538000) [pid = 2220] [serial = 139] [outer = 0x12181f800] 12:04:58 INFO - PROCESS | 2220 | 1468955098097 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]]]}] 12:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 568ms 12:04:58 INFO - PROCESS | 2220 | 1468955098137 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 12:04:58 INFO - PROCESS | 2220 | 1468955098141 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 12:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:04:58 INFO - PROCESS | 2220 | 1468955098146 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:04:58 INFO - PROCESS | 2220 | 1468955098150 Marionette TRACE conn2 <- [1,162,null,{}] 12:04:58 INFO - PROCESS | 2220 | 1468955098156 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}] 12:04:58 INFO - PROCESS | 2220 | 1468955098160 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:58 INFO - PROCESS | 2220 | 1468955098332 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 12:04:58 INFO - PROCESS | 2220 | 1468955098406 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:58 INFO - PROCESS | 2220 | 1468955098409 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x115059000 == 48 [pid = 2220] [id = 48] 12:04:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x113d64000) [pid = 2220] [serial = 140] [outer = 0x0] 12:04:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x11617e400) [pid = 2220] [serial = 141] [outer = 0x113d64000] 12:04:58 INFO - PROCESS | 2220 | 1468955098440 Marionette DEBUG loaded listener.js 12:04:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x11688a400) [pid = 2220] [serial = 142] [outer = 0x113d64000] 12:04:58 INFO - PROCESS | 2220 | 1468955098879 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]]]}] 12:04:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:04:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 778ms 12:04:58 INFO - PROCESS | 2220 | 1468955098942 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 12:04:58 INFO - PROCESS | 2220 | 1468955098945 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 12:04:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:04:58 INFO - PROCESS | 2220 | 1468955098951 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:04:58 INFO - PROCESS | 2220 | 1468955098953 Marionette TRACE conn2 <- [1,166,null,{}] 12:04:58 INFO - PROCESS | 2220 | 1468955098957 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}] 12:04:58 INFO - PROCESS | 2220 | 1468955098960 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:59 INFO - PROCESS | 2220 | 1468955099053 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 12:04:59 INFO - PROCESS | 2220 | 1468955099115 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:59 INFO - PROCESS | 2220 | 1468955099116 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186e2800 == 49 [pid = 2220] [id = 49] 12:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x118329800) [pid = 2220] [serial = 143] [outer = 0x0] 12:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x118532c00) [pid = 2220] [serial = 144] [outer = 0x118329800] 12:04:59 INFO - PROCESS | 2220 | 1468955099147 Marionette DEBUG loaded listener.js 12:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x1186f7c00) [pid = 2220] [serial = 145] [outer = 0x118329800] 12:04:59 INFO - PROCESS | 2220 | 1468955099603 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]]]}] 12:04:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:04:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms 12:04:59 INFO - PROCESS | 2220 | 1468955099643 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 12:04:59 INFO - PROCESS | 2220 | 1468955099645 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 12:04:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:04:59 INFO - PROCESS | 2220 | 1468955099651 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:04:59 INFO - PROCESS | 2220 | 1468955099655 Marionette TRACE conn2 <- [1,170,null,{}] 12:04:59 INFO - PROCESS | 2220 | 1468955099669 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}] 12:04:59 INFO - PROCESS | 2220 | 1468955099674 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:59 INFO - PROCESS | 2220 | 1468955099817 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 12:04:59 INFO - PROCESS | 2220 | 1468955099903 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:04:59 INFO - PROCESS | 2220 | 1468955099906 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:04:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185b4000 == 50 [pid = 2220] [id = 50] 12:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x120fc7400) [pid = 2220] [serial = 146] [outer = 0x0] 12:04:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x1210d6400) [pid = 2220] [serial = 147] [outer = 0x120fc7400] 12:04:59 INFO - PROCESS | 2220 | 1468955099959 Marionette DEBUG loaded listener.js 12:05:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x121a10c00) [pid = 2220] [serial = 148] [outer = 0x120fc7400] 12:05:00 INFO - PROCESS | 2220 | 1468955100454 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]]]}] 12:05:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:05:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 829ms 12:05:00 INFO - PROCESS | 2220 | 1468955100480 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 12:05:00 INFO - PROCESS | 2220 | 1468955100483 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 12:05:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:05:00 INFO - PROCESS | 2220 | 1468955100487 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:05:00 INFO - PROCESS | 2220 | 1468955100491 Marionette TRACE conn2 <- [1,174,null,{}] 12:05:00 INFO - PROCESS | 2220 | 1468955100495 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}] 12:05:00 INFO - PROCESS | 2220 | 1468955100497 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:00 INFO - PROCESS | 2220 | 1468955100638 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 12:05:00 INFO - PROCESS | 2220 | 1468955100708 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:00 INFO - PROCESS | 2220 | 1468955100709 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255ae800 == 51 [pid = 2220] [id = 51] 12:05:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x124e29000) [pid = 2220] [serial = 149] [outer = 0x0] 12:05:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12553f800) [pid = 2220] [serial = 150] [outer = 0x124e29000] 12:05:00 INFO - PROCESS | 2220 | 1468955100755 Marionette DEBUG loaded listener.js 12:05:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x125e82000) [pid = 2220] [serial = 151] [outer = 0x124e29000] 12:05:01 INFO - PROCESS | 2220 | 1468955101162 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]]]}] 12:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 725ms 12:05:01 INFO - PROCESS | 2220 | 1468955101211 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 2220 | 1468955101213 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 12:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:05:01 INFO - PROCESS | 2220 | 1468955101215 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - PROCESS | 2220 | 1468955101216 Marionette TRACE conn2 <- [1,178,null,{}] 12:05:01 INFO - PROCESS | 2220 | 1468955101219 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}] 12:05:01 INFO - PROCESS | 2220 | 1468955101220 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:01 INFO - PROCESS | 2220 | 1468955101313 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 12:05:01 INFO - PROCESS | 2220 | 1468955101361 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:01 INFO - PROCESS | 2220 | 1468955101362 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x126425000 == 52 [pid = 2220] [id = 52] 12:05:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x124e2ac00) [pid = 2220] [serial = 152] [outer = 0x0] 12:05:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x12646a400) [pid = 2220] [serial = 153] [outer = 0x124e2ac00] 12:05:01 INFO - PROCESS | 2220 | 1468955101390 Marionette DEBUG loaded listener.js 12:05:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x12681b000) [pid = 2220] [serial = 154] [outer = 0x124e2ac00] 12:05:01 INFO - PROCESS | 2220 | 1468955101797 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]]]}] 12:05:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:05:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 618ms 12:05:01 INFO - PROCESS | 2220 | 1468955101834 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 12:05:01 INFO - PROCESS | 2220 | 1468955101835 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 12:05:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:05:01 INFO - PROCESS | 2220 | 1468955101837 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:05:01 INFO - PROCESS | 2220 | 1468955101839 Marionette TRACE conn2 <- [1,182,null,{}] 12:05:01 INFO - PROCESS | 2220 | 1468955101862 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}] 12:05:01 INFO - PROCESS | 2220 | 1468955101866 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:02 INFO - PROCESS | 2220 | 1468955102067 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 12:05:02 INFO - PROCESS | 2220 | 1468955102130 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:02 INFO - PROCESS | 2220 | 1468955102131 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x113f12800 == 53 [pid = 2220] [id = 53] 12:05:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x1150cec00) [pid = 2220] [serial = 155] [outer = 0x0] 12:05:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x11617d000) [pid = 2220] [serial = 156] [outer = 0x1150cec00] 12:05:02 INFO - PROCESS | 2220 | 1468955102159 Marionette DEBUG loaded listener.js 12:05:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x116841000) [pid = 2220] [serial = 157] [outer = 0x1150cec00] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x11944a000 == 52 [pid = 2220] [id = 46] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x1191dc000 == 51 [pid = 2220] [id = 32] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x118f08800 == 50 [pid = 2220] [id = 45] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x11948d000 == 49 [pid = 2220] [id = 34] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x1185b4800 == 48 [pid = 2220] [id = 44] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x116ae6000 == 47 [pid = 2220] [id = 43] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x118113800 == 46 [pid = 2220] [id = 29] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x1161af800 == 45 [pid = 2220] [id = 42] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x1168ad800 == 44 [pid = 2220] [id = 27] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x117476800 == 43 [pid = 2220] [id = 28] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x1186d4800 == 42 [pid = 2220] [id = 30] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x11264d800 == 41 [pid = 2220] [id = 41] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x118f08000 == 40 [pid = 2220] [id = 31] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x126425000 == 39 [pid = 2220] [id = 52] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x1255ae800 == 38 [pid = 2220] [id = 51] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x1185b4000 == 37 [pid = 2220] [id = 50] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x1237cc000 == 36 [pid = 2220] [id = 40] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x120f53800 == 35 [pid = 2220] [id = 35] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x12114c800 == 34 [pid = 2220] [id = 36] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x12354d000 == 33 [pid = 2220] [id = 39] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x1186e2800 == 32 [pid = 2220] [id = 49] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x121269800 == 31 [pid = 2220] [id = 37] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x11685b800 == 30 [pid = 2220] [id = 47] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x121616800 == 29 [pid = 2220] [id = 38] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x115059000 == 28 [pid = 2220] [id = 48] 12:05:02 INFO - PROCESS | 2220 | --DOCSHELL 0x119480000 == 27 [pid = 2220] [id = 33] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x123627c00) [pid = 2220] [serial = 11] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x116aa2400) [pid = 2220] [serial = 75] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x1180b4c00) [pid = 2220] [serial = 78] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x118565000) [pid = 2220] [serial = 79] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x1186b7000) [pid = 2220] [serial = 81] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x11886c000) [pid = 2220] [serial = 82] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x118fc5400) [pid = 2220] [serial = 84] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x1191f1400) [pid = 2220] [serial = 85] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1194fac00) [pid = 2220] [serial = 87] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x120fc6c00) [pid = 2220] [serial = 88] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x120fbec00) [pid = 2220] [serial = 90] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x1211dfc00) [pid = 2220] [serial = 93] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12351bc00) [pid = 2220] [serial = 96] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x123629000) [pid = 2220] [serial = 99] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x117d2bc00) [pid = 2220] [serial = 102] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1260a5c00) [pid = 2220] [serial = 105] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x12667a800) [pid = 2220] [serial = 108] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x127853400) [pid = 2220] [serial = 111] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x128cdd000) [pid = 2220] [serial = 114] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x112a8e800) [pid = 2220] [serial = 63] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1167c1c00) [pid = 2220] [serial = 66] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x118330000) [pid = 2220] [serial = 69] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x11653c800) [pid = 2220] [serial = 72] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x11680b800) [pid = 2220] [serial = 73] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1210d2000) [pid = 2220] [serial = 91] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x12181bc00) [pid = 2220] [serial = 94] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x123628800) [pid = 2220] [serial = 97] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x124b2b400) [pid = 2220] [serial = 100] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11856b800) [pid = 2220] [serial = 70] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x12666f000) [pid = 2220] [serial = 106] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x116f57800) [pid = 2220] [serial = 67] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x126cde000) [pid = 2220] [serial = 109] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x117d37800) [pid = 2220] [serial = 76] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x12785e000) [pid = 2220] [serial = 112] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x112e97000) [pid = 2220] [serial = 64] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12b908c00) [pid = 2220] [serial = 61] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x128ce9800) [pid = 2220] [serial = 117] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x121a02800) [pid = 2220] [serial = 8] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x12c579000) [pid = 2220] [serial = 39] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12c446000) [pid = 2220] [serial = 36] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12c44a000) [pid = 2220] [serial = 37] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12bab4800) [pid = 2220] [serial = 33] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12bdc8c00) [pid = 2220] [serial = 34] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x12babe800) [pid = 2220] [serial = 31] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x12a90f400) [pid = 2220] [serial = 30] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x12b8e0c00) [pid = 2220] [serial = 27] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x12b8e7800) [pid = 2220] [serial = 28] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x12b18a000) [pid = 2220] [serial = 24] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x12b195000) [pid = 2220] [serial = 25] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x12a911400) [pid = 2220] [serial = 22] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x12a90d000) [pid = 2220] [serial = 21] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x129474000) [pid = 2220] [serial = 18] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x128f89c00) [pid = 2220] [serial = 15] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x128f8f400) [pid = 2220] [serial = 16] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x124fefc00) [pid = 2220] [serial = 60] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x118331000) [pid = 2220] [serial = 57] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x12b903800) [pid = 2220] [serial = 58] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x12cf0cc00) [pid = 2220] [serial = 55] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x12cb73c00) [pid = 2220] [serial = 54] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x1181e5400) [pid = 2220] [serial = 51] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x118871c00) [pid = 2220] [serial = 52] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0x12cbcac00) [pid = 2220] [serial = 48] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0x12c99ac00) [pid = 2220] [serial = 42] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0x12c99fc00) [pid = 2220] [serial = 43] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0x12cb94800) [pid = 2220] [serial = 45] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0x12c57dc00) [pid = 2220] [serial = 40] [outer = 0x0] [url = about:blank] 12:05:03 INFO - PROCESS | 2220 | 1468955103056 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]]]}] 12:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1243ms 12:05:03 INFO - PROCESS | 2220 | 1468955103081 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 12:05:03 INFO - PROCESS | 2220 | 1468955103084 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 12:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:05:03 INFO - PROCESS | 2220 | 1468955103088 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:05:03 INFO - PROCESS | 2220 | 1468955103090 Marionette TRACE conn2 <- [1,186,null,{}] 12:05:03 INFO - PROCESS | 2220 | 1468955103096 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}] 12:05:03 INFO - PROCESS | 2220 | 1468955103097 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:03 INFO - PROCESS | 2220 | 1468955103171 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 12:05:03 INFO - PROCESS | 2220 | 1468955103176 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:03 INFO - PROCESS | 2220 | 1468955103177 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x112d86000 == 28 [pid = 2220] [id = 54] 12:05:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x116542800) [pid = 2220] [serial = 158] [outer = 0x0] 12:05:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x1167bd800) [pid = 2220] [serial = 159] [outer = 0x116542800] 12:05:03 INFO - PROCESS | 2220 | 1468955103209 Marionette DEBUG loaded listener.js 12:05:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x11688b400) [pid = 2220] [serial = 160] [outer = 0x116542800] 12:05:03 INFO - PROCESS | 2220 | 1468955103517 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]]]}] 12:05:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:05:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 473ms 12:05:03 INFO - PROCESS | 2220 | 1468955103571 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 12:05:03 INFO - PROCESS | 2220 | 1468955103575 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 12:05:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:05:03 INFO - PROCESS | 2220 | 1468955103580 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:05:03 INFO - PROCESS | 2220 | 1468955103582 Marionette TRACE conn2 <- [1,190,null,{}] 12:05:03 INFO - PROCESS | 2220 | 1468955103585 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}] 12:05:03 INFO - PROCESS | 2220 | 1468955103586 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:03 INFO - PROCESS | 2220 | 1468955103661 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 12:05:03 INFO - PROCESS | 2220 | 1468955103666 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:03 INFO - PROCESS | 2220 | 1468955103667 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168b8000 == 29 [pid = 2220] [id = 55] 12:05:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x1176c8800) [pid = 2220] [serial = 161] [outer = 0x0] 12:05:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x11812b400) [pid = 2220] [serial = 162] [outer = 0x1176c8800] 12:05:03 INFO - PROCESS | 2220 | 1468955103697 Marionette DEBUG loaded listener.js 12:05:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x118328c00) [pid = 2220] [serial = 163] [outer = 0x1176c8800] 12:05:04 INFO - PROCESS | 2220 | 1468955103998 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]]]}] 12:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 12:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:05:04 INFO - PROCESS | 2220 | 1468955104049 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 12:05:04 INFO - PROCESS | 2220 | 1468955104051 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 12:05:04 INFO - PROCESS | 2220 | 1468955104053 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:05:04 INFO - PROCESS | 2220 | 1468955104055 Marionette TRACE conn2 <- [1,194,null,{}] 12:05:04 INFO - PROCESS | 2220 | 1468955104063 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}] 12:05:04 INFO - PROCESS | 2220 | 1468955104066 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:04 INFO - PROCESS | 2220 | 1468955104154 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 12:05:04 INFO - PROCESS | 2220 | 1468955104196 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 2220 | 1468955104198 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x117477000 == 30 [pid = 2220] [id = 56] 12:05:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x11832d800) [pid = 2220] [serial = 164] [outer = 0x0] 12:05:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x11856f000) [pid = 2220] [serial = 165] [outer = 0x11832d800] 12:05:04 INFO - PROCESS | 2220 | 1468955104226 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x118870c00) [pid = 2220] [serial = 166] [outer = 0x11832d800] 12:05:04 INFO - PROCESS | 2220 | 1468955104496 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]]]}] 12:05:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:05:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 473ms 12:05:04 INFO - PROCESS | 2220 | 1468955104534 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 12:05:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:05:04 INFO - PROCESS | 2220 | 1468955104537 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 12:05:04 INFO - PROCESS | 2220 | 1468955104551 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:05:04 INFO - PROCESS | 2220 | 1468955104553 Marionette TRACE conn2 <- [1,198,null,{}] 12:05:04 INFO - PROCESS | 2220 | 1468955104558 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}] 12:05:04 INFO - PROCESS | 2220 | 1468955104562 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:04 INFO - PROCESS | 2220 | 1468955104684 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 12:05:04 INFO - PROCESS | 2220 | 1468955104752 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:04 INFO - PROCESS | 2220 | 1468955104753 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d63000 == 31 [pid = 2220] [id = 57] 12:05:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x118530c00) [pid = 2220] [serial = 167] [outer = 0x0] 12:05:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x1191e8800) [pid = 2220] [serial = 168] [outer = 0x118530c00] 12:05:04 INFO - PROCESS | 2220 | 1468955104796 Marionette DEBUG loaded listener.js 12:05:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x1194fc000) [pid = 2220] [serial = 169] [outer = 0x118530c00] 12:05:05 INFO - PROCESS | 2220 | 1468955105178 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]]]}] 12:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 686ms 12:05:05 INFO - PROCESS | 2220 | 1468955105226 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 12:05:05 INFO - PROCESS | 2220 | 1468955105227 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 12:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:05:05 INFO - PROCESS | 2220 | 1468955105229 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - PROCESS | 2220 | 1468955105230 Marionette TRACE conn2 <- [1,202,null,{}] 12:05:05 INFO - PROCESS | 2220 | 1468955105232 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}] 12:05:05 INFO - PROCESS | 2220 | 1468955105234 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:05 INFO - PROCESS | 2220 | 1468955105330 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 12:05:05 INFO - PROCESS | 2220 | 1468955105358 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 2220 | 1468955105359 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f03800 == 32 [pid = 2220] [id = 58] 12:05:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x119b1a400) [pid = 2220] [serial = 170] [outer = 0x0] 12:05:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x120d0b000) [pid = 2220] [serial = 171] [outer = 0x119b1a400] 12:05:05 INFO - PROCESS | 2220 | 1468955105387 Marionette DEBUG loaded listener.js 12:05:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x120fc9400) [pid = 2220] [serial = 172] [outer = 0x119b1a400] 12:05:05 INFO - PROCESS | 2220 | 1468955105784 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]]]}] 12:05:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:05:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 568ms 12:05:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:05:05 INFO - PROCESS | 2220 | 1468955105799 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 12:05:05 INFO - PROCESS | 2220 | 1468955105800 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 12:05:05 INFO - PROCESS | 2220 | 1468955105804 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:05:05 INFO - PROCESS | 2220 | 1468955105806 Marionette TRACE conn2 <- [1,206,null,{}] 12:05:05 INFO - PROCESS | 2220 | 1468955105809 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}] 12:05:05 INFO - PROCESS | 2220 | 1468955105815 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:05 INFO - PROCESS | 2220 | 1468955105953 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 12:05:05 INFO - PROCESS | 2220 | 1468955105960 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:05 INFO - PROCESS | 2220 | 1468955105961 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x11947b800 == 33 [pid = 2220] [id = 59] 12:05:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1210ce400) [pid = 2220] [serial = 173] [outer = 0x0] 12:05:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1214ddc00) [pid = 2220] [serial = 174] [outer = 0x1210ce400] 12:05:05 INFO - PROCESS | 2220 | 1468955105987 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x124e33000) [pid = 2220] [serial = 175] [outer = 0x1210ce400] 12:05:06 INFO - PROCESS | 2220 | 1468955106322 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]]]}] 12:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 572ms 12:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:05:06 INFO - PROCESS | 2220 | 1468955106375 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 12:05:06 INFO - PROCESS | 2220 | 1468955106376 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 12:05:06 INFO - PROCESS | 2220 | 1468955106378 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:05:06 INFO - PROCESS | 2220 | 1468955106379 Marionette TRACE conn2 <- [1,210,null,{}] 12:05:06 INFO - PROCESS | 2220 | 1468955106382 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}] 12:05:06 INFO - PROCESS | 2220 | 1468955106383 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:06 INFO - PROCESS | 2220 | 1468955106472 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 12:05:06 INFO - PROCESS | 2220 | 1468955106503 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 2220 | 1468955106504 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a77800 == 34 [pid = 2220] [id = 60] 12:05:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x124ea5000) [pid = 2220] [serial = 176] [outer = 0x0] 12:05:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x12553d000) [pid = 2220] [serial = 177] [outer = 0x124ea5000] 12:05:06 INFO - PROCESS | 2220 | 1468955106527 Marionette DEBUG loaded listener.js 12:05:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1255d2800) [pid = 2220] [serial = 178] [outer = 0x124ea5000] 12:05:06 INFO - PROCESS | 2220 | 1468955106813 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]]]}] 12:05:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:05:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 469ms 12:05:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:05:06 INFO - PROCESS | 2220 | 1468955106848 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 12:05:06 INFO - PROCESS | 2220 | 1468955106849 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 12:05:06 INFO - PROCESS | 2220 | 1468955106851 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:05:06 INFO - PROCESS | 2220 | 1468955106852 Marionette TRACE conn2 <- [1,214,null,{}] 12:05:06 INFO - PROCESS | 2220 | 1468955106861 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}] 12:05:06 INFO - PROCESS | 2220 | 1468955106863 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:06 INFO - PROCESS | 2220 | 1468955106953 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 12:05:06 INFO - PROCESS | 2220 | 1468955106957 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:06 INFO - PROCESS | 2220 | 1468955106958 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x121143000 == 35 [pid = 2220] [id = 61] 12:05:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1121bdc00) [pid = 2220] [serial = 179] [outer = 0x0] 12:05:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1260a4c00) [pid = 2220] [serial = 180] [outer = 0x1121bdc00] 12:05:06 INFO - PROCESS | 2220 | 1468955106982 Marionette DEBUG loaded listener.js 12:05:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x126678000) [pid = 2220] [serial = 181] [outer = 0x1121bdc00] 12:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x127854000) [pid = 2220] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x126cddc00) [pid = 2220] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x123764000) [pid = 2220] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x12181f800) [pid = 2220] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 12:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x1180ad800) [pid = 2220] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x118533c00) [pid = 2220] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x112a81800) [pid = 2220] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x120fc8400) [pid = 2220] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x115fb9400) [pid = 2220] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:05:07 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x1161ca800) [pid = 2220] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:05:07 INFO - PROCESS | 2220 | 1468955107335 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]]]}] 12:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 526ms 12:05:07 INFO - PROCESS | 2220 | 1468955107378 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 12:05:07 INFO - PROCESS | 2220 | 1468955107379 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 12:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:05:07 INFO - PROCESS | 2220 | 1468955107382 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:05:07 INFO - PROCESS | 2220 | 1468955107383 Marionette TRACE conn2 <- [1,218,null,{}] 12:05:07 INFO - PROCESS | 2220 | 1468955107385 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}] 12:05:07 INFO - PROCESS | 2220 | 1468955107386 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:07 INFO - PROCESS | 2220 | 1468955107470 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 12:05:07 INFO - PROCESS | 2220 | 1468955107474 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:07 INFO - PROCESS | 2220 | 1468955107477 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x121431800 == 36 [pid = 2220] [id = 62] 12:05:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x1186b8c00) [pid = 2220] [serial = 182] [outer = 0x0] 12:05:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1260a1800) [pid = 2220] [serial = 183] [outer = 0x1186b8c00] 12:05:07 INFO - PROCESS | 2220 | 1468955107501 Marionette DEBUG loaded listener.js 12:05:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x126813c00) [pid = 2220] [serial = 184] [outer = 0x1186b8c00] 12:05:07 INFO - PROCESS | 2220 | 1468955107778 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]]]}] 12:05:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:05:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 418ms 12:05:07 INFO - PROCESS | 2220 | 1468955107800 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 12:05:07 INFO - PROCESS | 2220 | 1468955107802 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 12:05:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:05:07 INFO - PROCESS | 2220 | 1468955107804 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:05:07 INFO - PROCESS | 2220 | 1468955107805 Marionette TRACE conn2 <- [1,222,null,{}] 12:05:07 INFO - PROCESS | 2220 | 1468955107815 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}] 12:05:07 INFO - PROCESS | 2220 | 1468955107816 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:07 INFO - PROCESS | 2220 | 1468955107893 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 12:05:07 INFO - PROCESS | 2220 | 1468955107897 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:07 INFO - PROCESS | 2220 | 1468955107898 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x121616800 == 37 [pid = 2220] [id = 63] 12:05:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x126814400) [pid = 2220] [serial = 185] [outer = 0x0] 12:05:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x126c41400) [pid = 2220] [serial = 186] [outer = 0x126814400] 12:05:07 INFO - PROCESS | 2220 | 1468955107925 Marionette DEBUG loaded listener.js 12:05:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x126ce0800) [pid = 2220] [serial = 187] [outer = 0x126814400] 12:05:08 INFO - PROCESS | 2220 | 1468955108218 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]]]}] 12:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 421ms 12:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:05:08 INFO - PROCESS | 2220 | 1468955108228 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 12:05:08 INFO - PROCESS | 2220 | 1468955108230 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 12:05:08 INFO - PROCESS | 2220 | 1468955108232 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:05:08 INFO - PROCESS | 2220 | 1468955108234 Marionette TRACE conn2 <- [1,226,null,{}] 12:05:08 INFO - PROCESS | 2220 | 1468955108250 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}] 12:05:08 INFO - PROCESS | 2220 | 1468955108251 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:08 INFO - PROCESS | 2220 | 1468955108373 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 12:05:08 INFO - PROCESS | 2220 | 1468955108387 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:08 INFO - PROCESS | 2220 | 1468955108389 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12354f000 == 38 [pid = 2220] [id = 64] 12:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1161c5c00) [pid = 2220] [serial = 188] [outer = 0x0] 12:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x127852c00) [pid = 2220] [serial = 189] [outer = 0x1161c5c00] 12:05:08 INFO - PROCESS | 2220 | 1468955108415 Marionette DEBUG loaded listener.js 12:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x128cdac00) [pid = 2220] [serial = 190] [outer = 0x1161c5c00] 12:05:08 INFO - PROCESS | 2220 | 1468955108691 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]]]}] 12:05:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:05:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 469ms 12:05:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:05:08 INFO - PROCESS | 2220 | 1468955108702 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 12:05:08 INFO - PROCESS | 2220 | 1468955108703 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 12:05:08 INFO - PROCESS | 2220 | 1468955108705 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:05:08 INFO - PROCESS | 2220 | 1468955108709 Marionette TRACE conn2 <- [1,230,null,{}] 12:05:08 INFO - PROCESS | 2220 | 1468955108717 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}] 12:05:08 INFO - PROCESS | 2220 | 1468955108718 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:08 INFO - PROCESS | 2220 | 1468955108798 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 12:05:08 INFO - PROCESS | 2220 | 1468955108802 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:08 INFO - PROCESS | 2220 | 1468955108803 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e1a800 == 39 [pid = 2220] [id = 65] 12:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x128cdb800) [pid = 2220] [serial = 191] [outer = 0x0] 12:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x128ce8400) [pid = 2220] [serial = 192] [outer = 0x128cdb800] 12:05:08 INFO - PROCESS | 2220 | 1468955108830 Marionette DEBUG loaded listener.js 12:05:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x128f87800) [pid = 2220] [serial = 193] [outer = 0x128cdb800] 12:05:09 INFO - PROCESS | 2220 | 1468955109161 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]]]}] 12:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 477ms 12:05:09 INFO - PROCESS | 2220 | 1468955109184 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 12:05:09 INFO - PROCESS | 2220 | 1468955109186 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 12:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:05:09 INFO - PROCESS | 2220 | 1468955109191 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:05:09 INFO - PROCESS | 2220 | 1468955109195 Marionette TRACE conn2 <- [1,234,null,{}] 12:05:09 INFO - PROCESS | 2220 | 1468955109199 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}] 12:05:09 INFO - PROCESS | 2220 | 1468955109201 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:09 INFO - PROCESS | 2220 | 1468955109311 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 12:05:09 INFO - PROCESS | 2220 | 1468955109353 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:09 INFO - PROCESS | 2220 | 1468955109355 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x113a2c800 == 40 [pid = 2220] [id = 66] 12:05:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x115f48000) [pid = 2220] [serial = 194] [outer = 0x0] 12:05:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1164d6c00) [pid = 2220] [serial = 195] [outer = 0x115f48000] 12:05:09 INFO - PROCESS | 2220 | 1468955109387 Marionette DEBUG loaded listener.js 12:05:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1168f1c00) [pid = 2220] [serial = 196] [outer = 0x115f48000] 12:05:09 INFO - PROCESS | 2220 | 1468955109861 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]]]}] 12:05:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:05:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 724ms 12:05:09 INFO - PROCESS | 2220 | 1468955109916 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 12:05:09 INFO - PROCESS | 2220 | 1468955109919 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 12:05:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:05:09 INFO - PROCESS | 2220 | 1468955109927 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:05:09 INFO - PROCESS | 2220 | 1468955109929 Marionette TRACE conn2 <- [1,238,null,{}] 12:05:09 INFO - PROCESS | 2220 | 1468955109931 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}] 12:05:09 INFO - PROCESS | 2220 | 1468955109933 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:10 INFO - PROCESS | 2220 | 1468955110040 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 12:05:10 INFO - PROCESS | 2220 | 1468955110107 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:10 INFO - PROCESS | 2220 | 1468955110109 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x118121000 == 41 [pid = 2220] [id = 67] 12:05:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x118125400) [pid = 2220] [serial = 197] [outer = 0x0] 12:05:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x118329400) [pid = 2220] [serial = 198] [outer = 0x118125400] 12:05:10 INFO - PROCESS | 2220 | 1468955110140 Marionette DEBUG loaded listener.js 12:05:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x118564400) [pid = 2220] [serial = 199] [outer = 0x118125400] 12:05:10 INFO - PROCESS | 2220 | 1468955110712 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]]]}] 12:05:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:05:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 822ms 12:05:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x116f58800) [pid = 2220] [serial = 200] [outer = 0x128cdc800] 12:05:10 INFO - PROCESS | 2220 | 1468955110785 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 12:05:10 INFO - PROCESS | 2220 | 1468955110788 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 12:05:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:05:10 INFO - PROCESS | 2220 | 1468955110839 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:05:10 INFO - PROCESS | 2220 | 1468955110842 Marionette TRACE conn2 <- [1,242,null,{}] 12:05:10 INFO - PROCESS | 2220 | 1468955110873 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}] 12:05:10 INFO - PROCESS | 2220 | 1468955110875 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:10 INFO - PROCESS | 2220 | 1468955110971 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 12:05:11 INFO - PROCESS | 2220 | 1468955111016 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:11 INFO - PROCESS | 2220 | 1468955111021 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168c4800 == 42 [pid = 2220] [id = 68] 12:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x118331400) [pid = 2220] [serial = 201] [outer = 0x0] 12:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x118536c00) [pid = 2220] [serial = 202] [outer = 0x118331400] 12:05:11 INFO - PROCESS | 2220 | 1468955111067 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1186bac00) [pid = 2220] [serial = 203] [outer = 0x118331400] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12354f000 == 41 [pid = 2220] [id = 64] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x121616800 == 40 [pid = 2220] [id = 63] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x121431800 == 39 [pid = 2220] [id = 62] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x121143000 == 38 [pid = 2220] [id = 61] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x119a77800 == 37 [pid = 2220] [id = 60] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x11947b800 == 36 [pid = 2220] [id = 59] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x118f03800 == 35 [pid = 2220] [id = 58] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x117d63000 == 34 [pid = 2220] [id = 57] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x117477000 == 33 [pid = 2220] [id = 56] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x1168b8000 == 32 [pid = 2220] [id = 55] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x112d86000 == 31 [pid = 2220] [id = 54] 12:05:11 INFO - PROCESS | 2220 | --DOCSHELL 0x113f12800 == 30 [pid = 2220] [id = 53] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x128f8b000) [pid = 2220] [serial = 118] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x124b21400) [pid = 2220] [serial = 138] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x125538000) [pid = 2220] [serial = 139] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x118127400) [pid = 2220] [serial = 123] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x118569400) [pid = 2220] [serial = 126] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118325c00) [pid = 2220] [serial = 124] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x115fb2800) [pid = 2220] [serial = 129] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x121311c00) [pid = 2220] [serial = 136] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x118f68c00) [pid = 2220] [serial = 130] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x116465c00) [pid = 2220] [serial = 120] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x119834800) [pid = 2220] [serial = 132] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x11683cc00) [pid = 2220] [serial = 121] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x118f65c00) [pid = 2220] [serial = 127] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x120fcac00) [pid = 2220] [serial = 135] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x119b27400) [pid = 2220] [serial = 133] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x128ce5000) [pid = 2220] [serial = 115] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x1255d1000) [pid = 2220] [serial = 103] [outer = 0x0] [url = about:blank] 12:05:11 INFO - PROCESS | 2220 | 1468955111560 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]]]}] 12:05:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:05:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 786ms 12:05:11 INFO - PROCESS | 2220 | 1468955111588 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 12:05:11 INFO - PROCESS | 2220 | 1468955111591 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 12:05:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:05:11 INFO - PROCESS | 2220 | 1468955111595 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:05:11 INFO - PROCESS | 2220 | 1468955111597 Marionette TRACE conn2 <- [1,246,null,{}] 12:05:11 INFO - PROCESS | 2220 | 1468955111599 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}] 12:05:11 INFO - PROCESS | 2220 | 1468955111601 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:11 INFO - PROCESS | 2220 | 1468955111677 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 12:05:11 INFO - PROCESS | 2220 | 1468955111681 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:11 INFO - PROCESS | 2220 | 1468955111683 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x11708a000 == 31 [pid = 2220] [id = 69] 12:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1186f9400) [pid = 2220] [serial = 204] [outer = 0x0] 12:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x118fcb400) [pid = 2220] [serial = 205] [outer = 0x1186f9400] 12:05:11 INFO - PROCESS | 2220 | 1468955111712 Marionette DEBUG loaded listener.js 12:05:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1194fbc00) [pid = 2220] [serial = 206] [outer = 0x1186f9400] 12:05:12 INFO - PROCESS | 2220 | 1468955112018 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]]]}] 12:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 469ms 12:05:12 INFO - PROCESS | 2220 | 1468955112065 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 12:05:12 INFO - PROCESS | 2220 | 1468955112066 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 12:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:05:12 INFO - PROCESS | 2220 | 1468955112068 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:05:12 INFO - PROCESS | 2220 | 1468955112071 Marionette TRACE conn2 <- [1,250,null,{}] 12:05:12 INFO - PROCESS | 2220 | 1468955112078 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}] 12:05:12 INFO - PROCESS | 2220 | 1468955112081 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:12 INFO - PROCESS | 2220 | 1468955112162 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 12:05:12 INFO - PROCESS | 2220 | 1468955112167 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:12 INFO - PROCESS | 2220 | 1468955112169 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f1e000 == 32 [pid = 2220] [id = 70] 12:05:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x116543000) [pid = 2220] [serial = 207] [outer = 0x0] 12:05:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1211e4400) [pid = 2220] [serial = 208] [outer = 0x116543000] 12:05:12 INFO - PROCESS | 2220 | 1468955112200 Marionette DEBUG loaded listener.js 12:05:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x121a75800) [pid = 2220] [serial = 209] [outer = 0x116543000] 12:05:12 INFO - PROCESS | 2220 | 1468955112532 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]]]}] 12:05:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:05:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 470ms 12:05:12 INFO - PROCESS | 2220 | 1468955112539 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 12:05:12 INFO - PROCESS | 2220 | 1468955112542 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 12:05:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:05:12 INFO - PROCESS | 2220 | 1468955112546 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:05:12 INFO - PROCESS | 2220 | 1468955112547 Marionette TRACE conn2 <- [1,254,null,{}] 12:05:12 INFO - PROCESS | 2220 | 1468955112549 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}] 12:05:12 INFO - PROCESS | 2220 | 1468955112550 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:12 INFO - PROCESS | 2220 | 1468955112632 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 12:05:12 INFO - PROCESS | 2220 | 1468955112678 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:12 INFO - PROCESS | 2220 | 1468955112680 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x119487800 == 33 [pid = 2220] [id = 71] 12:05:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1214dac00) [pid = 2220] [serial = 210] [outer = 0x0] 12:05:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x123766400) [pid = 2220] [serial = 211] [outer = 0x1214dac00] 12:05:12 INFO - PROCESS | 2220 | 1468955112704 Marionette DEBUG loaded listener.js 12:05:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x12553e400) [pid = 2220] [serial = 212] [outer = 0x1214dac00] 12:05:12 INFO - PROCESS | 2220 | 1468955112967 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]]]}] 12:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 469ms 12:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:05:13 INFO - PROCESS | 2220 | 1468955113015 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 12:05:13 INFO - PROCESS | 2220 | 1468955113017 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 12:05:13 INFO - PROCESS | 2220 | 1468955113019 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - PROCESS | 2220 | 1468955113020 Marionette TRACE conn2 <- [1,258,null,{}] 12:05:13 INFO - PROCESS | 2220 | 1468955113030 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}] 12:05:13 INFO - PROCESS | 2220 | 1468955113031 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:13 INFO - PROCESS | 2220 | 1468955113108 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 12:05:13 INFO - PROCESS | 2220 | 1468955113113 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 2220 | 1468955113114 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x121145000 == 34 [pid = 2220] [id = 72] 12:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x124ff4c00) [pid = 2220] [serial = 213] [outer = 0x0] 12:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1260a6000) [pid = 2220] [serial = 214] [outer = 0x124ff4c00] 12:05:13 INFO - PROCESS | 2220 | 1468955113139 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x126a24000) [pid = 2220] [serial = 215] [outer = 0x124ff4c00] 12:05:13 INFO - PROCESS | 2220 | 1468955113562 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]]]}] 12:05:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:05:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 568ms 12:05:13 INFO - PROCESS | 2220 | 1468955113587 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 12:05:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:05:13 INFO - PROCESS | 2220 | 1468955113590 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 12:05:13 INFO - PROCESS | 2220 | 1468955113592 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:05:13 INFO - PROCESS | 2220 | 1468955113594 Marionette TRACE conn2 <- [1,262,null,{}] 12:05:13 INFO - PROCESS | 2220 | 1468955113596 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}] 12:05:13 INFO - PROCESS | 2220 | 1468955113600 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:13 INFO - PROCESS | 2220 | 1468955113714 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 12:05:13 INFO - PROCESS | 2220 | 1468955113750 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:13 INFO - PROCESS | 2220 | 1468955113751 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x121918000 == 35 [pid = 2220] [id = 73] 12:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x125540400) [pid = 2220] [serial = 216] [outer = 0x0] 12:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x128ce3c00) [pid = 2220] [serial = 217] [outer = 0x125540400] 12:05:13 INFO - PROCESS | 2220 | 1468955113776 Marionette DEBUG loaded listener.js 12:05:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x128f8b000) [pid = 2220] [serial = 218] [outer = 0x125540400] 12:05:14 INFO - PROCESS | 2220 | 1468955114084 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]]]}] 12:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 518ms 12:05:14 INFO - PROCESS | 2220 | 1468955114112 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 12:05:14 INFO - PROCESS | 2220 | 1468955114114 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 12:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:05:14 INFO - PROCESS | 2220 | 1468955114116 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:05:14 INFO - PROCESS | 2220 | 1468955114117 Marionette TRACE conn2 <- [1,266,null,{}] 12:05:14 INFO - PROCESS | 2220 | 1468955114119 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}] 12:05:14 INFO - PROCESS | 2220 | 1468955114120 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:14 INFO - PROCESS | 2220 | 1468955114212 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 12:05:14 INFO - PROCESS | 2220 | 1468955114246 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:14 INFO - PROCESS | 2220 | 1468955114247 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x12551b000 == 36 [pid = 2220] [id = 74] 12:05:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1191eac00) [pid = 2220] [serial = 219] [outer = 0x0] 12:05:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1292b4800) [pid = 2220] [serial = 220] [outer = 0x1191eac00] 12:05:14 INFO - PROCESS | 2220 | 1468955114273 Marionette DEBUG loaded listener.js 12:05:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12946d400) [pid = 2220] [serial = 221] [outer = 0x1191eac00] 12:05:14 INFO - PROCESS | 2220 | 1468955114566 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]]]}] 12:05:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:05:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 467ms 12:05:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:05:14 INFO - PROCESS | 2220 | 1468955114599 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 12:05:14 INFO - PROCESS | 2220 | 1468955114600 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 12:05:14 INFO - PROCESS | 2220 | 1468955114602 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:05:14 INFO - PROCESS | 2220 | 1468955114603 Marionette TRACE conn2 <- [1,270,null,{}] 12:05:14 INFO - PROCESS | 2220 | 1468955114605 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}] 12:05:14 INFO - PROCESS | 2220 | 1468955114607 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:14 INFO - PROCESS | 2220 | 1468955114705 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 12:05:14 INFO - PROCESS | 2220 | 1468955114708 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:14 INFO - PROCESS | 2220 | 1468955114710 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x1260ec000 == 37 [pid = 2220] [id = 75] 12:05:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1164d2000) [pid = 2220] [serial = 222] [outer = 0x0] 12:05:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x129472800) [pid = 2220] [serial = 223] [outer = 0x1164d2000] 12:05:14 INFO - PROCESS | 2220 | 1468955114734 Marionette DEBUG loaded listener.js 12:05:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x12a50dc00) [pid = 2220] [serial = 224] [outer = 0x1164d2000] 12:05:15 INFO - PROCESS | 2220 | 1468955115095 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]]]}] 12:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 520ms 12:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:05:15 INFO - PROCESS | 2220 | 1468955115129 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 12:05:15 INFO - PROCESS | 2220 | 1468955115131 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 12:05:15 INFO - PROCESS | 2220 | 1468955115134 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:05:15 INFO - PROCESS | 2220 | 1468955115136 Marionette TRACE conn2 <- [1,274,null,{}] 12:05:15 INFO - PROCESS | 2220 | 1468955115139 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}] 12:05:15 INFO - PROCESS | 2220 | 1468955115141 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:15 INFO - PROCESS | 2220 | 1468955115283 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 12:05:15 INFO - PROCESS | 2220 | 1468955115328 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:15 INFO - PROCESS | 2220 | 1468955115329 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x128925000 == 38 [pid = 2220] [id = 76] 12:05:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12a50b000) [pid = 2220] [serial = 225] [outer = 0x0] 12:05:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12a620400) [pid = 2220] [serial = 226] [outer = 0x12a50b000] 12:05:15 INFO - PROCESS | 2220 | 1468955115369 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12a6e1c00) [pid = 2220] [serial = 227] [outer = 0x12a50b000] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x113d64000) [pid = 2220] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x126814400) [pid = 2220] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x118329800) [pid = 2220] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x116542800) [pid = 2220] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x120fc7400) [pid = 2220] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1186b8c00) [pid = 2220] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x124e29000) [pid = 2220] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x124e2ac00) [pid = 2220] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1161c5c00) [pid = 2220] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x119b1a400) [pid = 2220] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x124ea5000) [pid = 2220] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1210ce400) [pid = 2220] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x11832d800) [pid = 2220] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1121bdc00) [pid = 2220] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1176c8800) [pid = 2220] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x118530c00) [pid = 2220] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:05:15 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1150cec00) [pid = 2220] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:05:15 INFO - PROCESS | 2220 | 1468955115798 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]]]}] 12:05:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:05:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 670ms 12:05:15 INFO - PROCESS | 2220 | 1468955115805 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 12:05:15 INFO - PROCESS | 2220 | 1468955115806 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 12:05:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:05:15 INFO - PROCESS | 2220 | 1468955115811 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:05:15 INFO - PROCESS | 2220 | 1468955115812 Marionette TRACE conn2 <- [1,278,null,{}] 12:05:15 INFO - PROCESS | 2220 | 1468955115814 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}] 12:05:15 INFO - PROCESS | 2220 | 1468955115815 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:15 INFO - PROCESS | 2220 | 1468955115892 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 12:05:15 INFO - PROCESS | 2220 | 1468955115896 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:15 INFO - PROCESS | 2220 | 1468955115897 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255be000 == 39 [pid = 2220] [id = 77] 12:05:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x116f62c00) [pid = 2220] [serial = 228] [outer = 0x0] 12:05:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x11832d800) [pid = 2220] [serial = 229] [outer = 0x116f62c00] 12:05:15 INFO - PROCESS | 2220 | 1468955115921 Marionette DEBUG loaded listener.js 12:05:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1210cec00) [pid = 2220] [serial = 230] [outer = 0x116f62c00] 12:05:16 INFO - PROCESS | 2220 | 1468955116247 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]]]}] 12:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 471ms 12:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:05:16 INFO - PROCESS | 2220 | 1468955116281 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 2220 | 1468955116283 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 12:05:16 INFO - PROCESS | 2220 | 1468955116285 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - PROCESS | 2220 | 1468955116286 Marionette TRACE conn2 <- [1,282,null,{}] 12:05:16 INFO - PROCESS | 2220 | 1468955116289 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}] 12:05:16 INFO - PROCESS | 2220 | 1468955116290 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:16 INFO - PROCESS | 2220 | 1468955116398 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 12:05:16 INFO - PROCESS | 2220 | 1468955116405 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 2220 | 1468955116406 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fa7800 == 40 [pid = 2220] [id = 78] 12:05:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x124e29000) [pid = 2220] [serial = 231] [outer = 0x0] 12:05:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12a6e0c00) [pid = 2220] [serial = 232] [outer = 0x124e29000] 12:05:16 INFO - PROCESS | 2220 | 1468955116435 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12a911000) [pid = 2220] [serial = 233] [outer = 0x124e29000] 12:05:16 INFO - PROCESS | 2220 | 1468955116730 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]]]}] 12:05:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:05:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 468ms 12:05:16 INFO - PROCESS | 2220 | 1468955116754 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 12:05:16 INFO - PROCESS | 2220 | 1468955116755 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 12:05:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:05:16 INFO - PROCESS | 2220 | 1468955116765 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:05:16 INFO - PROCESS | 2220 | 1468955116767 Marionette TRACE conn2 <- [1,286,null,{}] 12:05:16 INFO - PROCESS | 2220 | 1468955116769 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}] 12:05:16 INFO - PROCESS | 2220 | 1468955116770 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:16 INFO - PROCESS | 2220 | 1468955116853 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 12:05:16 INFO - PROCESS | 2220 | 1468955116859 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:16 INFO - PROCESS | 2220 | 1468955116861 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x129647800 == 41 [pid = 2220] [id = 79] 12:05:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12a913000) [pid = 2220] [serial = 234] [outer = 0x0] 12:05:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12aa94800) [pid = 2220] [serial = 235] [outer = 0x12a913000] 12:05:16 INFO - PROCESS | 2220 | 1468955116884 Marionette DEBUG loaded listener.js 12:05:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12aab9400) [pid = 2220] [serial = 236] [outer = 0x12a913000] 12:05:17 INFO - PROCESS | 2220 | 1468955117195 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]]]}] 12:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 467ms 12:05:17 INFO - PROCESS | 2220 | 1468955117234 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 2220 | 1468955117235 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 12:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:05:17 INFO - PROCESS | 2220 | 1468955117237 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - PROCESS | 2220 | 1468955117238 Marionette TRACE conn2 <- [1,290,null,{}] 12:05:17 INFO - PROCESS | 2220 | 1468955117241 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}] 12:05:17 INFO - PROCESS | 2220 | 1468955117242 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:17 INFO - PROCESS | 2220 | 1468955117346 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 12:05:17 INFO - PROCESS | 2220 | 1468955117352 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:17 INFO - PROCESS | 2220 | 1468955117353 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a56a800 == 42 [pid = 2220] [id = 80] 12:05:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1180b4c00) [pid = 2220] [serial = 237] [outer = 0x0] 12:05:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12aabdc00) [pid = 2220] [serial = 238] [outer = 0x1180b4c00] 12:05:17 INFO - PROCESS | 2220 | 1468955117377 Marionette DEBUG loaded listener.js 12:05:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12b18d800) [pid = 2220] [serial = 239] [outer = 0x1180b4c00] 12:05:17 INFO - PROCESS | 2220 | 1468955117661 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]]]}] 12:05:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:05:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 12:05:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:05:17 INFO - PROCESS | 2220 | 1468955117735 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 12:05:17 INFO - PROCESS | 2220 | 1468955117737 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 12:05:17 INFO - PROCESS | 2220 | 1468955117742 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:05:17 INFO - PROCESS | 2220 | 1468955117745 Marionette TRACE conn2 <- [1,294,null,{}] 12:05:17 INFO - PROCESS | 2220 | 1468955117749 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}] 12:05:17 INFO - PROCESS | 2220 | 1468955117751 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:17 INFO - PROCESS | 2220 | 1468955117857 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 12:05:17 INFO - PROCESS | 2220 | 1468955117915 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:17 INFO - PROCESS | 2220 | 1468955117917 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x116516000 == 43 [pid = 2220] [id = 81] 12:05:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x11653d000) [pid = 2220] [serial = 240] [outer = 0x0] 12:05:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x116881400) [pid = 2220] [serial = 241] [outer = 0x11653d000] 12:05:17 INFO - PROCESS | 2220 | 1468955117950 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x118123400) [pid = 2220] [serial = 242] [outer = 0x11653d000] 12:05:18 INFO - PROCESS | 2220 | 1468955118368 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]]]}] 12:05:18 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. 12:05:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 12:05:18 INFO - PROCESS | 2220 | 1468955118414 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 12:05:18 INFO - PROCESS | 2220 | 1468955118416 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 12:05:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:05:18 INFO - PROCESS | 2220 | 1468955118421 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:05:18 INFO - PROCESS | 2220 | 1468955118423 Marionette TRACE conn2 <- [1,298,null,{}] 12:05:18 INFO - PROCESS | 2220 | 1468955118426 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}] 12:05:18 INFO - PROCESS | 2220 | 1468955118428 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:18 INFO - PROCESS | 2220 | 1468955118530 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 12:05:18 INFO - PROCESS | 2220 | 1468955118613 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:18 INFO - PROCESS | 2220 | 1468955118615 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x121142800 == 44 [pid = 2220] [id = 82] 12:05:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1191eb800) [pid = 2220] [serial = 243] [outer = 0x0] 12:05:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1194f9000) [pid = 2220] [serial = 244] [outer = 0x1191eb800] 12:05:18 INFO - PROCESS | 2220 | 1468955118645 Marionette DEBUG loaded listener.js 12:05:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x120fc0800) [pid = 2220] [serial = 245] [outer = 0x1191eb800] 12:05:19 INFO - PROCESS | 2220 | 1468955119059 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]]]}] 12:05:19 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. 12:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 674ms 12:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:05:19 INFO - PROCESS | 2220 | 1468955119093 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 12:05:19 INFO - PROCESS | 2220 | 1468955119094 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 12:05:19 INFO - PROCESS | 2220 | 1468955119097 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:05:19 INFO - PROCESS | 2220 | 1468955119098 Marionette TRACE conn2 <- [1,302,null,{}] 12:05:19 INFO - PROCESS | 2220 | 1468955119105 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}] 12:05:19 INFO - PROCESS | 2220 | 1468955119108 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:19 INFO - PROCESS | 2220 | 1468955119213 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 12:05:19 INFO - PROCESS | 2220 | 1468955119266 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:19 INFO - PROCESS | 2220 | 1468955119268 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12899a000 == 45 [pid = 2220] [id = 83] 12:05:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x124ff0800) [pid = 2220] [serial = 246] [outer = 0x0] 12:05:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x125540c00) [pid = 2220] [serial = 247] [outer = 0x124ff0800] 12:05:19 INFO - PROCESS | 2220 | 1468955119299 Marionette DEBUG loaded listener.js 12:05:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x126816400) [pid = 2220] [serial = 248] [outer = 0x124ff0800] 12:05:19 INFO - PROCESS | 2220 | 1468955119730 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]]]}] 12:05:19 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. 12:05:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 668ms 12:05:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:05:19 INFO - PROCESS | 2220 | 1468955119765 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 12:05:19 INFO - PROCESS | 2220 | 1468955119767 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 12:05:19 INFO - PROCESS | 2220 | 1468955119769 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:05:19 INFO - PROCESS | 2220 | 1468955119770 Marionette TRACE conn2 <- [1,306,null,{}] 12:05:19 INFO - PROCESS | 2220 | 1468955119772 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}] 12:05:19 INFO - PROCESS | 2220 | 1468955119774 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:19 INFO - PROCESS | 2220 | 1468955119898 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 12:05:19 INFO - PROCESS | 2220 | 1468955119963 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:19 INFO - PROCESS | 2220 | 1468955119964 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a72f000 == 46 [pid = 2220] [id = 84] 12:05:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x126ceac00) [pid = 2220] [serial = 249] [outer = 0x0] 12:05:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12785ac00) [pid = 2220] [serial = 250] [outer = 0x126ceac00] 12:05:19 INFO - PROCESS | 2220 | 1468955119993 Marionette DEBUG loaded listener.js 12:05:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x128989000) [pid = 2220] [serial = 251] [outer = 0x126ceac00] 12:05:20 INFO - PROCESS | 2220 | 1468955120561 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]]]}] 12:05:20 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. 12:05:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 819ms 12:05:20 INFO - PROCESS | 2220 | 1468955120588 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 12:05:20 INFO - PROCESS | 2220 | 1468955120593 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 12:05:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:05:20 INFO - PROCESS | 2220 | 1468955120597 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:05:20 INFO - PROCESS | 2220 | 1468955120599 Marionette TRACE conn2 <- [1,310,null,{}] 12:05:20 INFO - PROCESS | 2220 | 1468955120602 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}] 12:05:20 INFO - PROCESS | 2220 | 1468955120604 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:20 INFO - PROCESS | 2220 | 1468955120693 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 12:05:20 INFO - PROCESS | 2220 | 1468955120756 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:20 INFO - PROCESS | 2220 | 1468955120758 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ae8800 == 47 [pid = 2220] [id = 85] 12:05:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x11680b800) [pid = 2220] [serial = 252] [outer = 0x0] 12:05:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x116889400) [pid = 2220] [serial = 253] [outer = 0x11680b800] 12:05:20 INFO - PROCESS | 2220 | 1468955120786 Marionette DEBUG loaded listener.js 12:05:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1181e7800) [pid = 2220] [serial = 254] [outer = 0x11680b800] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x129647800 == 46 [pid = 2220] [id = 79] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x128fa7800 == 45 [pid = 2220] [id = 78] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x1255be000 == 44 [pid = 2220] [id = 77] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x128925000 == 43 [pid = 2220] [id = 76] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x1260ec000 == 42 [pid = 2220] [id = 75] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x12551b000 == 41 [pid = 2220] [id = 74] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x121918000 == 40 [pid = 2220] [id = 73] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x121145000 == 39 [pid = 2220] [id = 72] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x119487800 == 38 [pid = 2220] [id = 71] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x128ce8400) [pid = 2220] [serial = 192] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | 1468955121258 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]]]}] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x118f1e000 == 37 [pid = 2220] [id = 70] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x11708a000 == 36 [pid = 2220] [id = 69] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x1168c4800 == 35 [pid = 2220] [id = 68] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x118121000 == 34 [pid = 2220] [id = 67] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x113a2c800 == 33 [pid = 2220] [id = 66] 12:05:21 INFO - PROCESS | 2220 | --DOCSHELL 0x125e1a800 == 32 [pid = 2220] [id = 65] 12:05:21 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. 12:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 676ms 12:05:21 INFO - PROCESS | 2220 | 1468955121272 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 12:05:21 INFO - PROCESS | 2220 | 1468955121275 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 12:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:05:21 INFO - PROCESS | 2220 | 1468955121279 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:05:21 INFO - PROCESS | 2220 | 1468955121281 Marionette TRACE conn2 <- [1,314,null,{}] 12:05:21 INFO - PROCESS | 2220 | 1468955121283 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}] 12:05:21 INFO - PROCESS | 2220 | 1468955121285 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:21 INFO - PROCESS | 2220 | 1468955121363 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 12:05:21 INFO - PROCESS | 2220 | 1468955121368 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:21 INFO - PROCESS | 2220 | 1468955121369 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x116530800 == 33 [pid = 2220] [id = 86] 12:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x118565c00) [pid = 2220] [serial = 255] [outer = 0x0] 12:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x11886c400) [pid = 2220] [serial = 256] [outer = 0x118565c00] 12:05:21 INFO - PROCESS | 2220 | 1468955121398 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x1191ed800) [pid = 2220] [serial = 257] [outer = 0x118565c00] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x120fc9400) [pid = 2220] [serial = 172] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x120d0b000) [pid = 2220] [serial = 171] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x12553d000) [pid = 2220] [serial = 177] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x124e33000) [pid = 2220] [serial = 175] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1214ddc00) [pid = 2220] [serial = 174] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x11856f000) [pid = 2220] [serial = 165] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x118870c00) [pid = 2220] [serial = 166] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1260a4c00) [pid = 2220] [serial = 180] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x11812b400) [pid = 2220] [serial = 162] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x118328c00) [pid = 2220] [serial = 163] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1191e8800) [pid = 2220] [serial = 168] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x116841000) [pid = 2220] [serial = 157] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x11617d000) [pid = 2220] [serial = 156] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1255d2800) [pid = 2220] [serial = 178] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x11688a400) [pid = 2220] [serial = 142] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x126c41400) [pid = 2220] [serial = 186] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11617e400) [pid = 2220] [serial = 141] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1186f7c00) [pid = 2220] [serial = 145] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x118532c00) [pid = 2220] [serial = 144] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1167bd800) [pid = 2220] [serial = 159] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x121a10c00) [pid = 2220] [serial = 148] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1260a1800) [pid = 2220] [serial = 183] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1210d6400) [pid = 2220] [serial = 147] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x126678000) [pid = 2220] [serial = 181] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x125e82000) [pid = 2220] [serial = 151] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x12553f800) [pid = 2220] [serial = 150] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x12681b000) [pid = 2220] [serial = 154] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x11688b400) [pid = 2220] [serial = 160] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12646a400) [pid = 2220] [serial = 153] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x126813c00) [pid = 2220] [serial = 184] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x127852c00) [pid = 2220] [serial = 189] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x126ce0800) [pid = 2220] [serial = 187] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x128cdac00) [pid = 2220] [serial = 190] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1194fc000) [pid = 2220] [serial = 169] [outer = 0x0] [url = about:blank] 12:05:21 INFO - PROCESS | 2220 | 1468955121750 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]]]}] 12:05:21 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. 12:05:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 519ms 12:05:21 INFO - PROCESS | 2220 | 1468955121799 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 12:05:21 INFO - PROCESS | 2220 | 1468955121800 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 12:05:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:05:21 INFO - PROCESS | 2220 | 1468955121802 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:05:21 INFO - PROCESS | 2220 | 1468955121805 Marionette TRACE conn2 <- [1,318,null,{}] 12:05:21 INFO - PROCESS | 2220 | 1468955121812 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}] 12:05:21 INFO - PROCESS | 2220 | 1468955121815 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:21 INFO - PROCESS | 2220 | 1468955121894 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 12:05:21 INFO - PROCESS | 2220 | 1468955121899 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:21 INFO - PROCESS | 2220 | 1468955121901 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185ca800 == 34 [pid = 2220] [id = 87] 12:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x119b27400) [pid = 2220] [serial = 258] [outer = 0x0] 12:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x120fc6c00) [pid = 2220] [serial = 259] [outer = 0x119b27400] 12:05:21 INFO - PROCESS | 2220 | 1468955121930 Marionette DEBUG loaded listener.js 12:05:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1214d9400) [pid = 2220] [serial = 260] [outer = 0x119b27400] 12:05:22 INFO - PROCESS | 2220 | 1468955122263 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]]]}] 12:05:22 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. 12:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 474ms 12:05:22 INFO - PROCESS | 2220 | 1468955122278 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 12:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:05:22 INFO - PROCESS | 2220 | 1468955122280 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 12:05:22 INFO - PROCESS | 2220 | 1468955122282 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:05:22 INFO - PROCESS | 2220 | 1468955122283 Marionette TRACE conn2 <- [1,322,null,{}] 12:05:22 INFO - PROCESS | 2220 | 1468955122285 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}] 12:05:22 INFO - PROCESS | 2220 | 1468955122286 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:22 INFO - PROCESS | 2220 | 1468955122379 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 12:05:22 INFO - PROCESS | 2220 | 1468955122425 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:22 INFO - PROCESS | 2220 | 1468955122427 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x118fb9800 == 35 [pid = 2220] [id = 88] 12:05:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x121812400) [pid = 2220] [serial = 261] [outer = 0x0] 12:05:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x124ea2c00) [pid = 2220] [serial = 262] [outer = 0x121812400] 12:05:22 INFO - PROCESS | 2220 | 1468955122452 Marionette DEBUG loaded listener.js 12:05:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1255c8000) [pid = 2220] [serial = 263] [outer = 0x121812400] 12:05:22 INFO - PROCESS | 2220 | 1468955122744 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]]]}] 12:05:22 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. 12:05:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 470ms 12:05:22 INFO - PROCESS | 2220 | 1468955122752 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 12:05:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:05:22 INFO - PROCESS | 2220 | 1468955122753 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 12:05:22 INFO - PROCESS | 2220 | 1468955122755 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:05:22 INFO - PROCESS | 2220 | 1468955122757 Marionette TRACE conn2 <- [1,326,null,{}] 12:05:22 INFO - PROCESS | 2220 | 1468955122767 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}] 12:05:22 INFO - PROCESS | 2220 | 1468955122768 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:22 INFO - PROCESS | 2220 | 1468955122850 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 12:05:22 INFO - PROCESS | 2220 | 1468955122854 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:22 INFO - PROCESS | 2220 | 1468955122855 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x111e9d000 == 36 [pid = 2220] [id = 89] 12:05:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1255d3c00) [pid = 2220] [serial = 264] [outer = 0x0] 12:05:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1260a8c00) [pid = 2220] [serial = 265] [outer = 0x1255d3c00] 12:05:22 INFO - PROCESS | 2220 | 1468955122889 Marionette DEBUG loaded listener.js 12:05:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x126c3a000) [pid = 2220] [serial = 266] [outer = 0x1255d3c00] 12:05:23 INFO - PROCESS | 2220 | 1468955123218 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]]]}] 12:05:23 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. 12:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 473ms 12:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:05:23 INFO - PROCESS | 2220 | 1468955123229 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 12:05:23 INFO - PROCESS | 2220 | 1468955123231 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 12:05:23 INFO - PROCESS | 2220 | 1468955123233 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:05:23 INFO - PROCESS | 2220 | 1468955123235 Marionette TRACE conn2 <- [1,330,null,{}] 12:05:23 INFO - PROCESS | 2220 | 1468955123237 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}] 12:05:23 INFO - PROCESS | 2220 | 1468955123245 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:23 INFO - PROCESS | 2220 | 1468955123364 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 12:05:23 INFO - PROCESS | 2220 | 1468955123378 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:23 INFO - PROCESS | 2220 | 1468955123379 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f52800 == 37 [pid = 2220] [id = 90] 12:05:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x126c40000) [pid = 2220] [serial = 267] [outer = 0x0] 12:05:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x126ce8400) [pid = 2220] [serial = 268] [outer = 0x126c40000] 12:05:23 INFO - PROCESS | 2220 | 1468955123405 Marionette DEBUG loaded listener.js 12:05:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x128993000) [pid = 2220] [serial = 269] [outer = 0x126c40000] 12:05:23 INFO - PROCESS | 2220 | 1468955123754 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]]]}] 12:05:23 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. 12:05:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 569ms 12:05:23 INFO - PROCESS | 2220 | 1468955123802 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 12:05:23 INFO - PROCESS | 2220 | 1468955123803 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 12:05:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:05:23 INFO - PROCESS | 2220 | 1468955123806 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:05:23 INFO - PROCESS | 2220 | 1468955123807 Marionette TRACE conn2 <- [1,334,null,{}] 12:05:23 INFO - PROCESS | 2220 | 1468955123809 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}] 12:05:23 INFO - PROCESS | 2220 | 1468955123810 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:23 INFO - PROCESS | 2220 | 1468955123905 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 12:05:23 INFO - PROCESS | 2220 | 1468955123909 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:23 INFO - PROCESS | 2220 | 1468955123910 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x113aa0000 == 38 [pid = 2220] [id = 91] 12:05:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x126c40400) [pid = 2220] [serial = 270] [outer = 0x0] 12:05:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x128cdd000) [pid = 2220] [serial = 271] [outer = 0x126c40400] 12:05:23 INFO - PROCESS | 2220 | 1468955123941 Marionette DEBUG loaded listener.js 12:05:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x128f84c00) [pid = 2220] [serial = 272] [outer = 0x126c40400] 12:05:24 INFO - PROCESS | 2220 | 1468955124250 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]]]}] 12:05:24 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. 12:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 12:05:24 INFO - PROCESS | 2220 | 1468955124281 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 12:05:24 INFO - PROCESS | 2220 | 1468955124282 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 12:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:05:24 INFO - PROCESS | 2220 | 1468955124297 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:05:24 INFO - PROCESS | 2220 | 1468955124298 Marionette TRACE conn2 <- [1,338,null,{}] 12:05:24 INFO - PROCESS | 2220 | 1468955124300 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}] 12:05:24 INFO - PROCESS | 2220 | 1468955124301 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:24 INFO - PROCESS | 2220 | 1468955124397 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 12:05:24 INFO - PROCESS | 2220 | 1468955124401 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 2220 | 1468955124402 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236ae800 == 39 [pid = 2220] [id = 92] 12:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x128993400) [pid = 2220] [serial = 273] [outer = 0x0] 12:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1292b3800) [pid = 2220] [serial = 274] [outer = 0x128993400] 12:05:24 INFO - PROCESS | 2220 | 1468955124426 Marionette DEBUG loaded listener.js 12:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x129472000) [pid = 2220] [serial = 275] [outer = 0x128993400] 12:05:24 INFO - PROCESS | 2220 | 1468955124751 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]]]}] 12:05:24 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. 12:05:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms 12:05:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:05:24 INFO - PROCESS | 2220 | 1468955124767 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 12:05:24 INFO - PROCESS | 2220 | 1468955124768 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 12:05:24 INFO - PROCESS | 2220 | 1468955124770 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:05:24 INFO - PROCESS | 2220 | 1468955124771 Marionette TRACE conn2 <- [1,342,null,{}] 12:05:24 INFO - PROCESS | 2220 | 1468955124776 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}] 12:05:24 INFO - PROCESS | 2220 | 1468955124778 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:24 INFO - PROCESS | 2220 | 1468955124875 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 12:05:24 INFO - PROCESS | 2220 | 1468955124887 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:24 INFO - PROCESS | 2220 | 1468955124888 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x1260ec000 == 40 [pid = 2220] [id = 93] 12:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x128f8f800) [pid = 2220] [serial = 276] [outer = 0x0] 12:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12a61c400) [pid = 2220] [serial = 277] [outer = 0x128f8f800] 12:05:24 INFO - PROCESS | 2220 | 1468955124921 Marionette DEBUG loaded listener.js 12:05:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12a6e6c00) [pid = 2220] [serial = 278] [outer = 0x128f8f800] 12:05:25 INFO - PROCESS | 2220 | 1468955125217 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]]]}] 12:05:25 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. 12:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 468ms 12:05:25 INFO - PROCESS | 2220 | 1468955125247 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 12:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:05:25 INFO - PROCESS | 2220 | 1468955125248 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 12:05:25 INFO - PROCESS | 2220 | 1468955125251 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - PROCESS | 2220 | 1468955125252 Marionette TRACE conn2 <- [1,346,null,{}] 12:05:25 INFO - PROCESS | 2220 | 1468955125254 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}] 12:05:25 INFO - PROCESS | 2220 | 1468955125255 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:25 INFO - PROCESS | 2220 | 1468955125475 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1191eac00) [pid = 2220] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1186f9400) [pid = 2220] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1164d2000) [pid = 2220] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1214dac00) [pid = 2220] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12a50b000) [pid = 2220] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x116f62c00) [pid = 2220] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x116543000) [pid = 2220] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x12a913000) [pid = 2220] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x124ff4c00) [pid = 2220] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x118331400) [pid = 2220] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x125540400) [pid = 2220] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 12:05:25 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x124e29000) [pid = 2220] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 12:05:25 INFO - PROCESS | 2220 | 1468955125516 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:25 INFO - PROCESS | 2220 | 1468955125517 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x11985f000 == 41 [pid = 2220] [id = 94] 12:05:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1164d2000) [pid = 2220] [serial = 279] [outer = 0x0] 12:05:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x118326000) [pid = 2220] [serial = 280] [outer = 0x1164d2000] 12:05:25 INFO - PROCESS | 2220 | 1468955125541 Marionette DEBUG loaded listener.js 12:05:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x121a03400) [pid = 2220] [serial = 281] [outer = 0x1164d2000] 12:05:25 INFO - PROCESS | 2220 | 1468955125787 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]]]}] 12:05:25 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. 12:05:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 567ms 12:05:25 INFO - PROCESS | 2220 | 1468955125824 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 12:05:25 INFO - PROCESS | 2220 | 1468955125828 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 12:05:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:05:25 INFO - PROCESS | 2220 | 1468955125835 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:05:25 INFO - PROCESS | 2220 | 1468955125837 Marionette TRACE conn2 <- [1,350,null,{}] 12:05:25 INFO - PROCESS | 2220 | 1468955125847 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}] 12:05:25 INFO - PROCESS | 2220 | 1468955125848 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:25 INFO - PROCESS | 2220 | 1468955125946 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 12:05:25 INFO - PROCESS | 2220 | 1468955125957 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:25 INFO - PROCESS | 2220 | 1468955125959 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x12940f000 == 42 [pid = 2220] [id = 95] 12:05:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1255cb000) [pid = 2220] [serial = 282] [outer = 0x0] 12:05:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12a912000) [pid = 2220] [serial = 283] [outer = 0x1255cb000] 12:05:25 INFO - PROCESS | 2220 | 1468955125986 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12b192800) [pid = 2220] [serial = 284] [outer = 0x1255cb000] 12:05:26 INFO - PROCESS | 2220 | 1468955126311 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]]]}] 12:05:26 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. 12:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 519ms 12:05:26 INFO - PROCESS | 2220 | 1468955126354 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 2220 | 1468955126356 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 12:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:05:26 INFO - PROCESS | 2220 | 1468955126359 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - PROCESS | 2220 | 1468955126360 Marionette TRACE conn2 <- [1,354,null,{}] 12:05:26 INFO - PROCESS | 2220 | 1468955126362 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}] 12:05:26 INFO - PROCESS | 2220 | 1468955126363 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:26 INFO - PROCESS | 2220 | 1468955126467 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 12:05:26 INFO - PROCESS | 2220 | 1468955126471 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 2220 | 1468955126472 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a741000 == 43 [pid = 2220] [id = 96] 12:05:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12b8df800) [pid = 2220] [serial = 285] [outer = 0x0] 12:05:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12b8e3400) [pid = 2220] [serial = 286] [outer = 0x12b8df800] 12:05:26 INFO - PROCESS | 2220 | 1468955126497 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12b8eb000) [pid = 2220] [serial = 287] [outer = 0x12b8df800] 12:05:26 INFO - PROCESS | 2220 | 1468955126796 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]]]}] 12:05:26 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. 12:05:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 468ms 12:05:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:05:26 INFO - PROCESS | 2220 | 1468955126829 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 12:05:26 INFO - PROCESS | 2220 | 1468955126830 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 12:05:26 INFO - PROCESS | 2220 | 1468955126832 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:05:26 INFO - PROCESS | 2220 | 1468955126833 Marionette TRACE conn2 <- [1,358,null,{}] 12:05:26 INFO - PROCESS | 2220 | 1468955126835 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}] 12:05:26 INFO - PROCESS | 2220 | 1468955126836 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:26 INFO - PROCESS | 2220 | 1468955126927 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 12:05:26 INFO - PROCESS | 2220 | 1468955126930 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:26 INFO - PROCESS | 2220 | 1468955126931 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x12aa87000 == 44 [pid = 2220] [id = 97] 12:05:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1255c9c00) [pid = 2220] [serial = 288] [outer = 0x0] 12:05:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12b909000) [pid = 2220] [serial = 289] [outer = 0x1255c9c00] 12:05:26 INFO - PROCESS | 2220 | 1468955126955 Marionette DEBUG loaded listener.js 12:05:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12b90e000) [pid = 2220] [serial = 290] [outer = 0x1255c9c00] 12:05:27 INFO - PROCESS | 2220 | 1468955127278 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]]]}] 12:05:27 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. 12:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 468ms 12:05:27 INFO - PROCESS | 2220 | 1468955127301 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 12:05:27 INFO - PROCESS | 2220 | 1468955127302 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 12:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:05:27 INFO - PROCESS | 2220 | 1468955127304 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:05:27 INFO - PROCESS | 2220 | 1468955127305 Marionette TRACE conn2 <- [1,362,null,{}] 12:05:27 INFO - PROCESS | 2220 | 1468955127308 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}] 12:05:27 INFO - PROCESS | 2220 | 1468955127311 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:27 INFO - PROCESS | 2220 | 1468955127416 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 12:05:27 INFO - PROCESS | 2220 | 1468955127423 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:27 INFO - PROCESS | 2220 | 1468955127424 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b123800 == 45 [pid = 2220] [id = 98] 12:05:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x123517000) [pid = 2220] [serial = 291] [outer = 0x0] 12:05:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x12b90dc00) [pid = 2220] [serial = 292] [outer = 0x123517000] 12:05:27 INFO - PROCESS | 2220 | 1468955127448 Marionette DEBUG loaded listener.js 12:05:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12bab8400) [pid = 2220] [serial = 293] [outer = 0x123517000] 12:05:27 INFO - PROCESS | 2220 | 1468955127894 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]]]}] 12:05:27 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. 12:05:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 620ms 12:05:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:05:27 INFO - PROCESS | 2220 | 1468955127925 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 12:05:27 INFO - PROCESS | 2220 | 1468955127927 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 12:05:27 INFO - PROCESS | 2220 | 1468955127930 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:05:27 INFO - PROCESS | 2220 | 1468955127934 Marionette TRACE conn2 <- [1,366,null,{}] 12:05:27 INFO - PROCESS | 2220 | 1468955127937 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}] 12:05:27 INFO - PROCESS | 2220 | 1468955127939 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:28 INFO - PROCESS | 2220 | 1468955128046 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 12:05:28 INFO - PROCESS | 2220 | 1468955128099 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 2220 | 1468955128100 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x11708c800 == 46 [pid = 2220] [id = 99] 12:05:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1181e6000) [pid = 2220] [serial = 294] [outer = 0x0] 12:05:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x118330400) [pid = 2220] [serial = 295] [outer = 0x1181e6000] 12:05:28 INFO - PROCESS | 2220 | 1468955128131 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x1186fe000) [pid = 2220] [serial = 296] [outer = 0x1181e6000] 12:05:28 INFO - PROCESS | 2220 | 1468955128557 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]]]}] 12:05:28 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. 12:05:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 671ms 12:05:28 INFO - PROCESS | 2220 | 1468955128602 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 12:05:28 INFO - PROCESS | 2220 | 1468955128605 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 12:05:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:05:28 INFO - PROCESS | 2220 | 1468955128610 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:05:28 INFO - PROCESS | 2220 | 1468955128611 Marionette TRACE conn2 <- [1,370,null,{}] 12:05:28 INFO - PROCESS | 2220 | 1468955128614 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}] 12:05:28 INFO - PROCESS | 2220 | 1468955128615 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:28 INFO - PROCESS | 2220 | 1468955128743 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 12:05:28 INFO - PROCESS | 2220 | 1468955128820 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:28 INFO - PROCESS | 2220 | 1468955128821 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f5a800 == 47 [pid = 2220] [id = 100] 12:05:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x120fc9400) [pid = 2220] [serial = 297] [outer = 0x0] 12:05:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x120fcd800) [pid = 2220] [serial = 298] [outer = 0x120fc9400] 12:05:28 INFO - PROCESS | 2220 | 1468955128852 Marionette DEBUG loaded listener.js 12:05:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x12367e400) [pid = 2220] [serial = 299] [outer = 0x120fc9400] 12:05:29 INFO - PROCESS | 2220 | 1468955129281 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]]]}] 12:05:29 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. 12:05:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 722ms 12:05:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:05:29 INFO - PROCESS | 2220 | 1468955129332 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 12:05:29 INFO - PROCESS | 2220 | 1468955129333 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 12:05:29 INFO - PROCESS | 2220 | 1468955129336 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:05:29 INFO - PROCESS | 2220 | 1468955129338 Marionette TRACE conn2 <- [1,374,null,{}] 12:05:29 INFO - PROCESS | 2220 | 1468955129366 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}] 12:05:29 INFO - PROCESS | 2220 | 1468955129369 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:29 INFO - PROCESS | 2220 | 1468955129480 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 12:05:29 INFO - PROCESS | 2220 | 1468955129565 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:29 INFO - PROCESS | 2220 | 1468955129567 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b10c800 == 48 [pid = 2220] [id = 101] 12:05:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x127852400) [pid = 2220] [serial = 300] [outer = 0x0] 12:05:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x127856400) [pid = 2220] [serial = 301] [outer = 0x127852400] 12:05:29 INFO - PROCESS | 2220 | 1468955129602 Marionette DEBUG loaded listener.js 12:05:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x128991000) [pid = 2220] [serial = 302] [outer = 0x127852400] 12:05:30 INFO - PROCESS | 2220 | 1468955130070 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:05:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:05:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 741ms 12:05:30 INFO - PROCESS | 2220 | 1468955130077 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 12:05:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:05:30 INFO - PROCESS | 2220 | 1468955130079 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 12:05:30 INFO - PROCESS | 2220 | 1468955130081 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - PROCESS | 2220 | 1468955130083 Marionette TRACE conn2 <- [1,378,null,{}] 12:05:30 INFO - PROCESS | 2220 | 1468955130085 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}] 12:05:30 INFO - PROCESS | 2220 | 1468955130086 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:30 INFO - PROCESS | 2220 | 1468955130192 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 12:05:30 INFO - PROCESS | 2220 | 1468955130257 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:30 INFO - PROCESS | 2220 | 1468955130258 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b98a800 == 49 [pid = 2220] [id = 102] 12:05:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x128ce2400) [pid = 2220] [serial = 303] [outer = 0x0] 12:05:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12aa97400) [pid = 2220] [serial = 304] [outer = 0x128ce2400] 12:05:30 INFO - PROCESS | 2220 | 1468955130289 Marionette DEBUG loaded listener.js 12:05:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12b194c00) [pid = 2220] [serial = 305] [outer = 0x128ce2400] 12:05:30 INFO - PROCESS | 2220 | 1468955130712 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:05:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:05:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 669ms 12:05:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:05:30 INFO - PROCESS | 2220 | 1468955130751 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 12:05:30 INFO - PROCESS | 2220 | 1468955130752 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 12:05:30 INFO - PROCESS | 2220 | 1468955130755 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:05:30 INFO - PROCESS | 2220 | 1468955130756 Marionette TRACE conn2 <- [1,382,null,{}] 12:05:30 INFO - PROCESS | 2220 | 1468955130758 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}] 12:05:30 INFO - PROCESS | 2220 | 1468955130760 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:30 INFO - PROCESS | 2220 | 1468955130864 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 12:05:31 INFO - PROCESS | 2220 | 1468955131069 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 2220 | 1468955131071 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x11708c000 == 50 [pid = 2220] [id = 103] 12:05:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1167c0400) [pid = 2220] [serial = 306] [outer = 0x0] 12:05:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x1180ae400) [pid = 2220] [serial = 307] [outer = 0x1167c0400] 12:05:31 INFO - PROCESS | 2220 | 1468955131098 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x118569c00) [pid = 2220] [serial = 308] [outer = 0x1167c0400] 12:05:31 INFO - PROCESS | 2220 | 1468955131571 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:05:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:05:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 822ms 12:05:31 INFO - PROCESS | 2220 | 1468955131578 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 12:05:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:05:31 INFO - PROCESS | 2220 | 1468955131580 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 12:05:31 INFO - PROCESS | 2220 | 1468955131583 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:05:31 INFO - PROCESS | 2220 | 1468955131585 Marionette TRACE conn2 <- [1,386,null,{}] 12:05:31 INFO - PROCESS | 2220 | 1468955131588 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}] 12:05:31 INFO - PROCESS | 2220 | 1468955131590 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:31 INFO - PROCESS | 2220 | 1468955131684 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 12:05:31 INFO - PROCESS | 2220 | 1468955131734 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:31 INFO - PROCESS | 2220 | 1468955131735 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x117469000 == 51 [pid = 2220] [id = 104] 12:05:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x118f65400) [pid = 2220] [serial = 309] [outer = 0x0] 12:05:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x120d0ec00) [pid = 2220] [serial = 310] [outer = 0x118f65400] 12:05:31 INFO - PROCESS | 2220 | 1468955131763 Marionette DEBUG loaded listener.js 12:05:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x121311c00) [pid = 2220] [serial = 311] [outer = 0x118f65400] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12aa87000 == 50 [pid = 2220] [id = 97] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12a741000 == 49 [pid = 2220] [id = 96] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x12940f000 == 48 [pid = 2220] [id = 95] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x11985f000 == 47 [pid = 2220] [id = 94] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x1260ec000 == 46 [pid = 2220] [id = 93] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x1236ae800 == 45 [pid = 2220] [id = 92] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x113aa0000 == 44 [pid = 2220] [id = 91] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x120f52800 == 43 [pid = 2220] [id = 90] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x118329400) [pid = 2220] [serial = 198] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x1164d6c00) [pid = 2220] [serial = 195] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12aabdc00) [pid = 2220] [serial = 238] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x111e9d000 == 42 [pid = 2220] [id = 89] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x118fb9800 == 41 [pid = 2220] [id = 88] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x1185ca800 == 40 [pid = 2220] [id = 87] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x116530800 == 39 [pid = 2220] [id = 86] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x116ae8800 == 38 [pid = 2220] [id = 85] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x121142800 == 37 [pid = 2220] [id = 82] 12:05:32 INFO - PROCESS | 2220 | --DOCSHELL 0x116516000 == 36 [pid = 2220] [id = 81] 12:05:32 INFO - PROCESS | 2220 | 1468955132175 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]]]}] 12:05:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:05:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 619ms 12:05:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:05:32 INFO - PROCESS | 2220 | 1468955132205 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 12:05:32 INFO - PROCESS | 2220 | 1468955132207 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 12:05:32 INFO - PROCESS | 2220 | 1468955132210 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - PROCESS | 2220 | 1468955132211 Marionette TRACE conn2 <- [1,390,null,{}] 12:05:32 INFO - PROCESS | 2220 | 1468955132214 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}] 12:05:32 INFO - PROCESS | 2220 | 1468955132215 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:32 INFO - PROCESS | 2220 | 1468955132299 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x1292b4800) [pid = 2220] [serial = 220] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x118fcb400) [pid = 2220] [serial = 205] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x129472800) [pid = 2220] [serial = 223] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x123766400) [pid = 2220] [serial = 211] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12553e400) [pid = 2220] [serial = 212] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12946d400) [pid = 2220] [serial = 221] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x1194fbc00) [pid = 2220] [serial = 206] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x12a620400) [pid = 2220] [serial = 226] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x1210cec00) [pid = 2220] [serial = 230] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x11832d800) [pid = 2220] [serial = 229] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1211e4400) [pid = 2220] [serial = 208] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x121a75800) [pid = 2220] [serial = 209] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x12aa94800) [pid = 2220] [serial = 235] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1260a6000) [pid = 2220] [serial = 214] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1186bac00) [pid = 2220] [serial = 203] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x118536c00) [pid = 2220] [serial = 202] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x12a6e1c00) [pid = 2220] [serial = 227] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x12c9a0400) [pid = 2220] [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.] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12aab9400) [pid = 2220] [serial = 236] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x128f8b000) [pid = 2220] [serial = 218] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x128ce3c00) [pid = 2220] [serial = 217] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x12a50dc00) [pid = 2220] [serial = 224] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12a911000) [pid = 2220] [serial = 233] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x126a24000) [pid = 2220] [serial = 215] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x12a6e0c00) [pid = 2220] [serial = 232] [outer = 0x0] [url = about:blank] 12:05:32 INFO - PROCESS | 2220 | 1468955132360 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 2220 | 1468955132362 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x11707b000 == 37 [pid = 2220] [id = 105] 12:05:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x118536c00) [pid = 2220] [serial = 312] [outer = 0x0] 12:05:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1210cec00) [pid = 2220] [serial = 313] [outer = 0x118536c00] 12:05:32 INFO - PROCESS | 2220 | 1468955132390 Marionette DEBUG loaded listener.js 12:05:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1260a1c00) [pid = 2220] [serial = 314] [outer = 0x118536c00] 12:05:32 INFO - PROCESS | 2220 | 1468955132808 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]]]}] 12:05:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:05:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 620ms 12:05:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:05:32 INFO - PROCESS | 2220 | 1468955132835 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 12:05:32 INFO - PROCESS | 2220 | 1468955132836 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 12:05:32 INFO - PROCESS | 2220 | 1468955132844 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:05:32 INFO - PROCESS | 2220 | 1468955132847 Marionette TRACE conn2 <- [1,394,null,{}] 12:05:32 INFO - PROCESS | 2220 | 1468955132866 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}] 12:05:32 INFO - PROCESS | 2220 | 1468955132868 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:32 INFO - PROCESS | 2220 | 1468955132952 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 12:05:32 INFO - PROCESS | 2220 | 1468955132978 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:32 INFO - PROCESS | 2220 | 1468955132979 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12136e000 == 38 [pid = 2220] [id = 106] 12:05:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x128992400) [pid = 2220] [serial = 315] [outer = 0x0] 12:05:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x129472400) [pid = 2220] [serial = 316] [outer = 0x128992400] 12:05:33 INFO - PROCESS | 2220 | 1468955133004 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12a6dac00) [pid = 2220] [serial = 317] [outer = 0x128992400] 12:05:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:05:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 527ms 12:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:05:33 INFO - PROCESS | 2220 | 1468955133363 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]]]}] 12:05:33 INFO - PROCESS | 2220 | 1468955133367 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 2220 | 1468955133369 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 12:05:33 INFO - PROCESS | 2220 | 1468955133371 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 2220 | 1468955133372 Marionette TRACE conn2 <- [1,398,null,{}] 12:05:33 INFO - PROCESS | 2220 | 1468955133378 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}] 12:05:33 INFO - PROCESS | 2220 | 1468955133380 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:33 INFO - PROCESS | 2220 | 1468955133468 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 12:05:33 INFO - PROCESS | 2220 | 1468955133519 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 2220 | 1468955133520 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x119480000 == 39 [pid = 2220] [id = 107] 12:05:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12946d400) [pid = 2220] [serial = 318] [outer = 0x0] 12:05:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12aa91c00) [pid = 2220] [serial = 319] [outer = 0x12946d400] 12:05:33 INFO - PROCESS | 2220 | 1468955133544 Marionette DEBUG loaded listener.js 12:05:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x12b8e1000) [pid = 2220] [serial = 320] [outer = 0x12946d400] 12:05:33 INFO - PROCESS | 2220 | 1468955133823 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]]]}] 12:05:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:05:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 468ms 12:05:33 INFO - PROCESS | 2220 | 1468955133847 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 12:05:33 INFO - PROCESS | 2220 | 1468955133848 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 12:05:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:05:33 INFO - PROCESS | 2220 | 1468955133850 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:05:33 INFO - PROCESS | 2220 | 1468955133851 Marionette TRACE conn2 <- [1,402,null,{}] 12:05:33 INFO - PROCESS | 2220 | 1468955133853 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}] 12:05:33 INFO - PROCESS | 2220 | 1468955133855 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:33 INFO - PROCESS | 2220 | 1468955133939 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 12:05:33 INFO - PROCESS | 2220 | 1468955133946 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:33 INFO - PROCESS | 2220 | 1468955133950 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x11612c000 == 40 [pid = 2220] [id = 108] 12:05:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12bab5c00) [pid = 2220] [serial = 321] [outer = 0x0] 12:05:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12baba400) [pid = 2220] [serial = 322] [outer = 0x12bab5c00] 12:05:33 INFO - PROCESS | 2220 | 1468955133982 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12bdc5000) [pid = 2220] [serial = 323] [outer = 0x12bab5c00] 12:05:34 INFO - PROCESS | 2220 | 1468955134354 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]]]}] 12:05:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:05:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 517ms 12:05:34 INFO - PROCESS | 2220 | 1468955134369 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 2220 | 1468955134370 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 12:05:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:05:34 INFO - PROCESS | 2220 | 1468955134391 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 2220 | 1468955134392 Marionette TRACE conn2 <- [1,406,null,{}] 12:05:34 INFO - PROCESS | 2220 | 1468955134394 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}] 12:05:34 INFO - PROCESS | 2220 | 1468955134396 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:34 INFO - PROCESS | 2220 | 1468955134501 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 12:05:34 INFO - PROCESS | 2220 | 1468955134513 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:34 INFO - PROCESS | 2220 | 1468955134514 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f9a800 == 41 [pid = 2220] [id = 109] 12:05:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12bdd0c00) [pid = 2220] [serial = 324] [outer = 0x0] 12:05:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12c449800) [pid = 2220] [serial = 325] [outer = 0x12bdd0c00] 12:05:34 INFO - PROCESS | 2220 | 1468955134538 Marionette DEBUG loaded listener.js 12:05:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x118f64400) [pid = 2220] [serial = 326] [outer = 0x12bdd0c00] 12:05:34 INFO - PROCESS | 2220 | 1468955134868 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]]]}] 12:05:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:05:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 539ms 12:05:34 INFO - PROCESS | 2220 | 1468955134912 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 12:05:34 INFO - PROCESS | 2220 | 1468955134913 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 12:05:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:05:34 INFO - PROCESS | 2220 | 1468955134915 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:05:34 INFO - PROCESS | 2220 | 1468955134916 Marionette TRACE conn2 <- [1,410,null,{}] 12:05:34 INFO - PROCESS | 2220 | 1468955134918 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}] 12:05:34 INFO - PROCESS | 2220 | 1468955134920 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:35 INFO - PROCESS | 2220 | 1468955135018 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 12:05:35 INFO - PROCESS | 2220 | 1468955135030 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 2220 | 1468955135031 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x129411800 == 42 [pid = 2220] [id = 110] 12:05:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x1127d2000) [pid = 2220] [serial = 327] [outer = 0x0] 12:05:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x1127dc800) [pid = 2220] [serial = 328] [outer = 0x1127d2000] 12:05:35 INFO - PROCESS | 2220 | 1468955135055 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1127e0800) [pid = 2220] [serial = 329] [outer = 0x1127d2000] 12:05:35 INFO - PROCESS | 2220 | 1468955135266 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:05:35 INFO - PROCESS | 2220 | 1468955135437 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]]]}] 12:05:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:05:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 570ms 12:05:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:05:35 INFO - PROCESS | 2220 | 1468955135485 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 12:05:35 INFO - PROCESS | 2220 | 1468955135486 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 12:05:35 INFO - PROCESS | 2220 | 1468955135488 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:05:35 INFO - PROCESS | 2220 | 1468955135490 Marionette TRACE conn2 <- [1,414,null,{}] 12:05:35 INFO - PROCESS | 2220 | 1468955135492 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}] 12:05:35 INFO - PROCESS | 2220 | 1468955135493 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:35 INFO - PROCESS | 2220 | 1468955135599 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 12:05:35 INFO - PROCESS | 2220 | 1468955135612 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:35 INFO - PROCESS | 2220 | 1468955135613 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a746000 == 43 [pid = 2220] [id = 111] 12:05:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x110eb2400) [pid = 2220] [serial = 330] [outer = 0x0] 12:05:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x1127e0c00) [pid = 2220] [serial = 331] [outer = 0x110eb2400] 12:05:35 INFO - PROCESS | 2220 | 1468955135636 Marionette DEBUG loaded listener.js 12:05:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12c450c00) [pid = 2220] [serial = 332] [outer = 0x110eb2400] 12:05:35 INFO - PROCESS | 2220 | 1468955135978 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]]]}] 12:05:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:05:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 518ms 12:05:36 INFO - PROCESS | 2220 | 1468955136009 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 12:05:36 INFO - PROCESS | 2220 | 1468955136010 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 12:05:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:05:36 INFO - PROCESS | 2220 | 1468955136012 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:05:36 INFO - PROCESS | 2220 | 1468955136014 Marionette TRACE conn2 <- [1,418,null,{}] 12:05:36 INFO - PROCESS | 2220 | 1468955136016 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}] 12:05:36 INFO - PROCESS | 2220 | 1468955136017 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:36 INFO - PROCESS | 2220 | 1468955136113 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 12:05:36 INFO - PROCESS | 2220 | 1468955136117 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:36 INFO - PROCESS | 2220 | 1468955136118 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b994800 == 44 [pid = 2220] [id = 112] 12:05:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x10eaf4c00) [pid = 2220] [serial = 333] [outer = 0x0] 12:05:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x10eaf9000) [pid = 2220] [serial = 334] [outer = 0x10eaf4c00] 12:05:36 INFO - PROCESS | 2220 | 1468955136177 Marionette DEBUG loaded listener.js 12:05:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x10eafd800) [pid = 2220] [serial = 335] [outer = 0x10eaf4c00] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x128cdb800) [pid = 2220] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1255c9c00) [pid = 2220] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12b8df800) [pid = 2220] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x126c40400) [pid = 2220] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x128993400) [pid = 2220] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x128f8f800) [pid = 2220] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x1255d3c00) [pid = 2220] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x118565c00) [pid = 2220] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x124ff0800) [pid = 2220] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x11653d000) [pid = 2220] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1191eb800) [pid = 2220] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x119b27400) [pid = 2220] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x11680b800) [pid = 2220] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x121812400) [pid = 2220] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1180b4c00) [pid = 2220] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1164d2000) [pid = 2220] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1255cb000) [pid = 2220] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x126c40000) [pid = 2220] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x115f48000) [pid = 2220] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:05:36 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x118125400) [pid = 2220] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:05:37 INFO - PROCESS | 2220 | 1468955137215 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]]]}] 12:05:37 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 12:05:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1223ms 12:05:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:05:37 INFO - PROCESS | 2220 | 1468955137235 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 12:05:37 INFO - PROCESS | 2220 | 1468955137237 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 12:05:37 INFO - PROCESS | 2220 | 1468955137239 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:05:37 INFO - PROCESS | 2220 | 1468955137240 Marionette TRACE conn2 <- [1,422,null,{}] 12:05:37 INFO - PROCESS | 2220 | 1468955137244 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}] 12:05:37 INFO - PROCESS | 2220 | 1468955137245 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:37 INFO - PROCESS | 2220 | 1468955137329 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 12:05:37 INFO - PROCESS | 2220 | 1468955137332 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:37 INFO - PROCESS | 2220 | 1468955137334 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x126ab2800 == 45 [pid = 2220] [id = 113] 12:05:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x10eafdc00) [pid = 2220] [serial = 336] [outer = 0x0] 12:05:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1176c7c00) [pid = 2220] [serial = 337] [outer = 0x10eafdc00] 12:05:37 INFO - PROCESS | 2220 | 1468955137361 Marionette DEBUG loaded listener.js 12:05:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1214d8000) [pid = 2220] [serial = 338] [outer = 0x10eafdc00] 12:05:38 INFO - PROCESS | 2220 | 1468955138193 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]]]}] 12:05:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:05:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 971ms 12:05:38 INFO - PROCESS | 2220 | 1468955138210 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 12:05:38 INFO - PROCESS | 2220 | 1468955138212 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 12:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:05:38 INFO - PROCESS | 2220 | 1468955138214 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - PROCESS | 2220 | 1468955138216 Marionette TRACE conn2 <- [1,426,null,{}] 12:05:38 INFO - PROCESS | 2220 | 1468955138218 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}] 12:05:38 INFO - PROCESS | 2220 | 1468955138220 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:38 INFO - PROCESS | 2220 | 1468955138344 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 12:05:38 INFO - PROCESS | 2220 | 1468955138350 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:38 INFO - PROCESS | 2220 | 1468955138351 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c414800 == 46 [pid = 2220] [id = 114] 12:05:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x110e92000) [pid = 2220] [serial = 339] [outer = 0x0] 12:05:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x110e9a800) [pid = 2220] [serial = 340] [outer = 0x110e92000] 12:05:38 INFO - PROCESS | 2220 | 1468955138374 Marionette DEBUG loaded listener.js 12:05:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1255c9c00) [pid = 2220] [serial = 341] [outer = 0x110e92000] 12:05:38 INFO - PROCESS | 2220 | 1468955138801 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] 12:05:38 INFO - PROCESS | 2220 | 1468955138838 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 12:05:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:05:38 INFO - PROCESS | 2220 | 1468955138842 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:05:38 INFO - PROCESS | 2220 | 1468955138844 Marionette TRACE conn2 <- [1,430,null,{}] 12:05:38 INFO - PROCESS | 2220 | 1468955138848 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}] 12:05:38 INFO - PROCESS | 2220 | 1468955138849 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:38 INFO - PROCESS | 2220 | 1468955138961 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 12:05:39 INFO - PROCESS | 2220 | 1468955139030 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 2220 | 1468955139031 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x11708a000 == 47 [pid = 2220] [id = 115] 12:05:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x110e9dc00) [pid = 2220] [serial = 342] [outer = 0x0] 12:05:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1127d2400) [pid = 2220] [serial = 343] [outer = 0x110e9dc00] 12:05:39 INFO - PROCESS | 2220 | 1468955139062 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x11683cc00) [pid = 2220] [serial = 344] [outer = 0x110e9dc00] 12:05:39 INFO - PROCESS | 2220 | 1468955139506 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]]]}] 12:05:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:05:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 722ms 12:05:39 INFO - PROCESS | 2220 | 1468955139564 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 12:05:39 INFO - PROCESS | 2220 | 1468955139567 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 12:05:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:05:39 INFO - PROCESS | 2220 | 1468955139571 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:05:39 INFO - PROCESS | 2220 | 1468955139574 Marionette TRACE conn2 <- [1,434,null,{}] 12:05:39 INFO - PROCESS | 2220 | 1468955139596 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}] 12:05:39 INFO - PROCESS | 2220 | 1468955139598 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:39 INFO - PROCESS | 2220 | 1468955139708 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 12:05:39 INFO - PROCESS | 2220 | 1468955139774 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:39 INFO - PROCESS | 2220 | 1468955139776 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x121147000 == 48 [pid = 2220] [id = 116] 12:05:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1194f4000) [pid = 2220] [serial = 345] [outer = 0x0] 12:05:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x11983fc00) [pid = 2220] [serial = 346] [outer = 0x1194f4000] 12:05:39 INFO - PROCESS | 2220 | 1468955139806 Marionette DEBUG loaded listener.js 12:05:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x120fc5c00) [pid = 2220] [serial = 347] [outer = 0x1194f4000] 12:05:40 INFO - PROCESS | 2220 | 1468955140229 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]]]}] 12:05:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:05:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 688ms 12:05:40 INFO - PROCESS | 2220 | 1468955140260 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 12:05:40 INFO - PROCESS | 2220 | 1468955140261 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 12:05:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:05:40 INFO - PROCESS | 2220 | 1468955140264 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:05:40 INFO - PROCESS | 2220 | 1468955140266 Marionette TRACE conn2 <- [1,438,null,{}] 12:05:40 INFO - PROCESS | 2220 | 1468955140274 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}] 12:05:40 INFO - PROCESS | 2220 | 1468955140277 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:40 INFO - PROCESS | 2220 | 1468955140385 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 12:05:40 INFO - PROCESS | 2220 | 1468955140444 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:40 INFO - PROCESS | 2220 | 1468955140446 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x12aa6d800 == 49 [pid = 2220] [id = 117] 12:05:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x125e77800) [pid = 2220] [serial = 348] [outer = 0x0] 12:05:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x126c41800) [pid = 2220] [serial = 349] [outer = 0x125e77800] 12:05:40 INFO - PROCESS | 2220 | 1468955140478 Marionette DEBUG loaded listener.js 12:05:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x128990000) [pid = 2220] [serial = 350] [outer = 0x125e77800] 12:05:40 INFO - PROCESS | 2220 | 1468955140949 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]]]}] 12:05:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:05:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 723ms 12:05:41 INFO - PROCESS | 2220 | 1468955141009 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 12:05:41 INFO - PROCESS | 2220 | 1468955141011 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 12:05:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:05:41 INFO - PROCESS | 2220 | 1468955141015 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - PROCESS | 2220 | 1468955141016 Marionette TRACE conn2 <- [1,442,null,{}] 12:05:41 INFO - PROCESS | 2220 | 1468955141018 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}] 12:05:41 INFO - PROCESS | 2220 | 1468955141020 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:41 INFO - PROCESS | 2220 | 1468955141129 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 12:05:41 INFO - PROCESS | 2220 | 1468955141195 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:41 INFO - PROCESS | 2220 | 1468955141197 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c595800 == 50 [pid = 2220] [id = 118] 12:05:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x128993400) [pid = 2220] [serial = 351] [outer = 0x0] 12:05:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x1292b8000) [pid = 2220] [serial = 352] [outer = 0x128993400] 12:05:41 INFO - PROCESS | 2220 | 1468955141225 Marionette DEBUG loaded listener.js 12:05:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12a617800) [pid = 2220] [serial = 353] [outer = 0x128993400] 12:05:41 INFO - PROCESS | 2220 | 1468955141682 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]]]}] 12:05:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:05:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 719ms 12:05:41 INFO - PROCESS | 2220 | 1468955141742 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 12:05:41 INFO - PROCESS | 2220 | 1468955141744 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 12:05:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:05:41 INFO - PROCESS | 2220 | 1468955141747 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:05:41 INFO - PROCESS | 2220 | 1468955141749 Marionette TRACE conn2 <- [1,446,null,{}] 12:05:41 INFO - PROCESS | 2220 | 1468955141751 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}] 12:05:41 INFO - PROCESS | 2220 | 1468955141753 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:41 INFO - PROCESS | 2220 | 1468955141982 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 12:05:42 INFO - PROCESS | 2220 | 1468955142108 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:42 INFO - PROCESS | 2220 | 1468955142110 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186d1800 == 51 [pid = 2220] [id = 119] 12:05:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x10eafc400) [pid = 2220] [serial = 354] [outer = 0x0] 12:05:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x1127d3800) [pid = 2220] [serial = 355] [outer = 0x10eafc400] 12:05:42 INFO - PROCESS | 2220 | 1468955142142 Marionette DEBUG loaded listener.js 12:05:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x11308b800) [pid = 2220] [serial = 356] [outer = 0x10eafc400] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x126ab2800 == 50 [pid = 2220] [id = 113] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12b994800 == 49 [pid = 2220] [id = 112] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12a746000 == 48 [pid = 2220] [id = 111] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x129411800 == 47 [pid = 2220] [id = 110] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x128f9a800 == 46 [pid = 2220] [id = 109] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x11612c000 == 45 [pid = 2220] [id = 108] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x119480000 == 44 [pid = 2220] [id = 107] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12136e000 == 43 [pid = 2220] [id = 106] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x11707b000 == 42 [pid = 2220] [id = 105] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x117469000 == 41 [pid = 2220] [id = 104] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x11708c000 == 40 [pid = 2220] [id = 103] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x120f5a800 == 39 [pid = 2220] [id = 100] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x11708c800 == 38 [pid = 2220] [id = 99] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12b123800 == 37 [pid = 2220] [id = 98] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12b98a800 == 36 [pid = 2220] [id = 102] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12b10c800 == 35 [pid = 2220] [id = 101] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12a72f000 == 34 [pid = 2220] [id = 84] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12a56a800 == 33 [pid = 2220] [id = 80] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12899a000 == 32 [pid = 2220] [id = 83] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12c595800 == 31 [pid = 2220] [id = 118] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12aa6d800 == 30 [pid = 2220] [id = 117] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x121147000 == 29 [pid = 2220] [id = 116] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12c414800 == 28 [pid = 2220] [id = 114] 12:05:43 INFO - PROCESS | 2220 | --DOCSHELL 0x11708a000 == 27 [pid = 2220] [id = 115] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x128f87800) [pid = 2220] [serial = 193] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x1168f1c00) [pid = 2220] [serial = 196] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x118564400) [pid = 2220] [serial = 199] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12b909000) [pid = 2220] [serial = 289] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12b8eb000) [pid = 2220] [serial = 287] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x128cdd000) [pid = 2220] [serial = 271] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x1292b3800) [pid = 2220] [serial = 274] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x12a61c400) [pid = 2220] [serial = 277] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x129472000) [pid = 2220] [serial = 275] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1260a8c00) [pid = 2220] [serial = 265] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x126c3a000) [pid = 2220] [serial = 266] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12a6e6c00) [pid = 2220] [serial = 278] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x11886c400) [pid = 2220] [serial = 256] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1191ed800) [pid = 2220] [serial = 257] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x126816400) [pid = 2220] [serial = 248] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x125540c00) [pid = 2220] [serial = 247] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x118123400) [pid = 2220] [serial = 242] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x116881400) [pid = 2220] [serial = 241] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x120fc0800) [pid = 2220] [serial = 245] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1194f9000) [pid = 2220] [serial = 244] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x120fc6c00) [pid = 2220] [serial = 259] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1214d9400) [pid = 2220] [serial = 260] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1181e7800) [pid = 2220] [serial = 254] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x116889400) [pid = 2220] [serial = 253] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x124ea2c00) [pid = 2220] [serial = 262] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1255c8000) [pid = 2220] [serial = 263] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x12b18d800) [pid = 2220] [serial = 239] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x12785ac00) [pid = 2220] [serial = 250] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x121a03400) [pid = 2220] [serial = 281] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12b8e3400) [pid = 2220] [serial = 286] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x118326000) [pid = 2220] [serial = 280] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x12a912000) [pid = 2220] [serial = 283] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x126ce8400) [pid = 2220] [serial = 268] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12b192800) [pid = 2220] [serial = 284] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12b90e000) [pid = 2220] [serial = 290] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x128f84c00) [pid = 2220] [serial = 272] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x128993000) [pid = 2220] [serial = 269] [outer = 0x0] [url = about:blank] 12:05:43 INFO - PROCESS | 2220 | 1468955143198 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]]]}] 12:05:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:05:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1473ms 12:05:43 INFO - PROCESS | 2220 | 1468955143221 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 12:05:43 INFO - PROCESS | 2220 | 1468955143223 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 12:05:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:05:43 INFO - PROCESS | 2220 | 1468955143227 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 2220 | 1468955143229 Marionette TRACE conn2 <- [1,450,null,{}] 12:05:43 INFO - PROCESS | 2220 | 1468955143233 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}] 12:05:43 INFO - PROCESS | 2220 | 1468955143234 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:43 INFO - PROCESS | 2220 | 1468955143317 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 12:05:43 INFO - PROCESS | 2220 | 1468955143322 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 2220 | 1468955143323 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x115f76000 == 28 [pid = 2220] [id = 120] 12:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x115f41c00) [pid = 2220] [serial = 357] [outer = 0x0] 12:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11617d000) [pid = 2220] [serial = 358] [outer = 0x115f41c00] 12:05:43 INFO - PROCESS | 2220 | 1468955143356 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1167bec00) [pid = 2220] [serial = 359] [outer = 0x115f41c00] 12:05:43 INFO - PROCESS | 2220 | 1468955143698 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] 12:05:43 INFO - PROCESS | 2220 | 1468955143752 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 12:05:43 INFO - PROCESS | 2220 | 1468955143757 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:05:43 INFO - PROCESS | 2220 | 1468955143759 Marionette TRACE conn2 <- [1,454,null,{}] 12:05:43 INFO - PROCESS | 2220 | 1468955143761 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}] 12:05:43 INFO - PROCESS | 2220 | 1468955143763 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:43 INFO - PROCESS | 2220 | 1468955143842 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 12:05:43 INFO - PROCESS | 2220 | 1468955143848 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:43 INFO - PROCESS | 2220 | 1468955143849 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ae6800 == 29 [pid = 2220] [id = 121] 12:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x116aa4400) [pid = 2220] [serial = 360] [outer = 0x0] 12:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118326000) [pid = 2220] [serial = 361] [outer = 0x116aa4400] 12:05:43 INFO - PROCESS | 2220 | 1468955143877 Marionette DEBUG loaded listener.js 12:05:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x118566c00) [pid = 2220] [serial = 362] [outer = 0x116aa4400] 12:05:44 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:05:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:05:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 471ms 12:05:44 INFO - PROCESS | 2220 | 1468955144218 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]]]}] 12:05:44 INFO - PROCESS | 2220 | 1468955144228 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 12:05:44 INFO - PROCESS | 2220 | 1468955144229 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 12:05:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:05:44 INFO - PROCESS | 2220 | 1468955144232 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 2220 | 1468955144241 Marionette TRACE conn2 <- [1,458,null,{}] 12:05:44 INFO - PROCESS | 2220 | 1468955144249 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}] 12:05:44 INFO - PROCESS | 2220 | 1468955144253 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:44 INFO - PROCESS | 2220 | 1468955144333 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 12:05:44 INFO - PROCESS | 2220 | 1468955144388 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 2220 | 1468955144390 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186d5800 == 30 [pid = 2220] [id = 122] 12:05:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x110e91400) [pid = 2220] [serial = 363] [outer = 0x0] 12:05:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1194f0000) [pid = 2220] [serial = 364] [outer = 0x110e91400] 12:05:44 INFO - PROCESS | 2220 | 1468955144419 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x120fc6c00) [pid = 2220] [serial = 365] [outer = 0x110e91400] 12:05:44 INFO - PROCESS | 2220 | 1468955144731 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] 12:05:44 INFO - PROCESS | 2220 | 1468955144763 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 12:05:44 INFO - PROCESS | 2220 | 1468955144766 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:05:44 INFO - PROCESS | 2220 | 1468955144767 Marionette TRACE conn2 <- [1,462,null,{}] 12:05:44 INFO - PROCESS | 2220 | 1468955144769 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}] 12:05:44 INFO - PROCESS | 2220 | 1468955144770 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:44 INFO - PROCESS | 2220 | 1468955144848 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 12:05:44 INFO - PROCESS | 2220 | 1468955144851 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:44 INFO - PROCESS | 2220 | 1468955144853 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x119499800 == 31 [pid = 2220] [id = 123] 12:05:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1211db000) [pid = 2220] [serial = 366] [outer = 0x0] 12:05:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12370c400) [pid = 2220] [serial = 367] [outer = 0x1211db000] 12:05:44 INFO - PROCESS | 2220 | 1468955144881 Marionette DEBUG loaded listener.js 12:05:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x124fee800) [pid = 2220] [serial = 368] [outer = 0x1211db000] 12:05:45 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:05:45 INFO - PROCESS | 2220 | 1468955145311 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] 12:05:45 INFO - PROCESS | 2220 | 1468955145338 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 12:05:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:05:45 INFO - PROCESS | 2220 | 1468955145345 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:05:45 INFO - PROCESS | 2220 | 1468955145346 Marionette TRACE conn2 <- [1,466,null,{}] 12:05:45 INFO - PROCESS | 2220 | 1468955145350 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}] 12:05:45 INFO - PROCESS | 2220 | 1468955145351 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:45 INFO - PROCESS | 2220 | 1468955145507 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 12:05:45 INFO - PROCESS | 2220 | 1468955145531 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:45 INFO - PROCESS | 2220 | 1468955145533 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f52800 == 32 [pid = 2220] [id = 124] 12:05:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1127d5c00) [pid = 2220] [serial = 369] [outer = 0x0] 12:05:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x125e82000) [pid = 2220] [serial = 370] [outer = 0x1127d5c00] 12:05:45 INFO - PROCESS | 2220 | 1468955145574 Marionette DEBUG loaded listener.js 12:05:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x126816400) [pid = 2220] [serial = 371] [outer = 0x1127d5c00] 12:05:46 INFO - PROCESS | 2220 | 1468955146044 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] 12:05:46 INFO - PROCESS | 2220 | 1468955146066 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 12:05:46 INFO - PROCESS | 2220 | 1468955146068 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 2220 | 1468955146069 Marionette TRACE conn2 <- [1,470,null,{}] 12:05:46 INFO - PROCESS | 2220 | 1468955146071 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}] 12:05:46 INFO - PROCESS | 2220 | 1468955146077 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:46 INFO - PROCESS | 2220 | 1468955146197 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 12:05:46 INFO - PROCESS | 2220 | 1468955146201 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 2220 | 1468955146202 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x121912000 == 33 [pid = 2220] [id = 125] 12:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x117487000) [pid = 2220] [serial = 372] [outer = 0x0] 12:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x126ce9800) [pid = 2220] [serial = 373] [outer = 0x117487000] 12:05:46 INFO - PROCESS | 2220 | 1468955146228 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x128e45800) [pid = 2220] [serial = 374] [outer = 0x117487000] 12:05:46 INFO - PROCESS | 2220 | 1468955146557 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]]]}] 12:05:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:05:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 518ms 12:05:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:05:46 INFO - PROCESS | 2220 | 1468955146587 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 12:05:46 INFO - PROCESS | 2220 | 1468955146588 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 12:05:46 INFO - PROCESS | 2220 | 1468955146590 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:05:46 INFO - PROCESS | 2220 | 1468955146592 Marionette TRACE conn2 <- [1,474,null,{}] 12:05:46 INFO - PROCESS | 2220 | 1468955146596 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}] 12:05:46 INFO - PROCESS | 2220 | 1468955146597 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:46 INFO - PROCESS | 2220 | 1468955146704 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 12:05:46 INFO - PROCESS | 2220 | 1468955146708 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:46 INFO - PROCESS | 2220 | 1468955146709 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x125522000 == 34 [pid = 2220] [id = 126] 12:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x118567800) [pid = 2220] [serial = 375] [outer = 0x0] 12:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x128f89c00) [pid = 2220] [serial = 376] [outer = 0x118567800] 12:05:46 INFO - PROCESS | 2220 | 1468955146734 Marionette DEBUG loaded listener.js 12:05:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x129471400) [pid = 2220] [serial = 377] [outer = 0x118567800] 12:05:47 INFO - PROCESS | 2220 | 1468955147077 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]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:05:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 521ms 12:05:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:05:47 INFO - PROCESS | 2220 | 1468955147124 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 2220 | 1468955147125 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 12:05:47 INFO - PROCESS | 2220 | 1468955147127 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 2220 | 1468955147128 Marionette TRACE conn2 <- [1,478,null,{}] 12:05:47 INFO - PROCESS | 2220 | 1468955147130 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}] 12:05:47 INFO - PROCESS | 2220 | 1468955147131 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:47 INFO - PROCESS | 2220 | 1468955147230 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 12:05:47 INFO - PROCESS | 2220 | 1468955147234 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:47 INFO - PROCESS | 2220 | 1468955147235 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x126645800 == 35 [pid = 2220] [id = 127] 12:05:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1194f8000) [pid = 2220] [serial = 378] [outer = 0x0] 12:05:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12a61c400) [pid = 2220] [serial = 379] [outer = 0x1194f8000] 12:05:47 INFO - PROCESS | 2220 | 1468955147259 Marionette DEBUG loaded listener.js 12:05:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12a6e7000) [pid = 2220] [serial = 380] [outer = 0x1194f8000] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1127d2000) [pid = 2220] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x10eaf4c00) [pid = 2220] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x123517000) [pid = 2220] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x127852400) [pid = 2220] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118f65400) [pid = 2220] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x118536c00) [pid = 2220] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1167c0400) [pid = 2220] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x128992400) [pid = 2220] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x12946d400) [pid = 2220] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12bab5c00) [pid = 2220] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x120fc9400) [pid = 2220] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x128ce2400) [pid = 2220] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x110eb2400) [pid = 2220] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1181e6000) [pid = 2220] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x110e92000) [pid = 2220] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x10eafdc00) [pid = 2220] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12bdd0c00) [pid = 2220] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:05:47 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x126ceac00) [pid = 2220] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:05:47 INFO - PROCESS | 2220 | 1468955147830 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]]]}] 12:05:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:05:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 720ms 12:05:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:05:47 INFO - PROCESS | 2220 | 1468955147850 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 12:05:47 INFO - PROCESS | 2220 | 1468955147851 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 12:05:47 INFO - PROCESS | 2220 | 1468955147853 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:05:47 INFO - PROCESS | 2220 | 1468955147854 Marionette TRACE conn2 <- [1,482,null,{}] 12:05:47 INFO - PROCESS | 2220 | 1468955147857 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}] 12:05:47 INFO - PROCESS | 2220 | 1468955147859 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:47 INFO - PROCESS | 2220 | 1468955147984 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 12:05:48 INFO - PROCESS | 2220 | 1468955148031 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 2220 | 1468955148032 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186d4800 == 36 [pid = 2220] [id = 128] 12:05:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x10eafc800) [pid = 2220] [serial = 381] [outer = 0x0] 12:05:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x118536c00) [pid = 2220] [serial = 382] [outer = 0x10eafc800] 12:05:48 INFO - PROCESS | 2220 | 1468955148056 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x124b25c00) [pid = 2220] [serial = 383] [outer = 0x10eafc800] 12:05:48 INFO - PROCESS | 2220 | 1468955148327 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]]]}] 12:05:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:05:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 524ms 12:05:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:05:48 INFO - PROCESS | 2220 | 1468955148382 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 12:05:48 INFO - PROCESS | 2220 | 1468955148383 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 12:05:48 INFO - PROCESS | 2220 | 1468955148385 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:05:48 INFO - PROCESS | 2220 | 1468955148386 Marionette TRACE conn2 <- [1,486,null,{}] 12:05:48 INFO - PROCESS | 2220 | 1468955148389 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}] 12:05:48 INFO - PROCESS | 2220 | 1468955148390 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:48 INFO - PROCESS | 2220 | 1468955148477 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 12:05:48 INFO - PROCESS | 2220 | 1468955148481 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:48 INFO - PROCESS | 2220 | 1468955148482 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x128999000 == 37 [pid = 2220] [id = 129] 12:05:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1127d9000) [pid = 2220] [serial = 384] [outer = 0x0] 12:05:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x126ceac00) [pid = 2220] [serial = 385] [outer = 0x1127d9000] 12:05:48 INFO - PROCESS | 2220 | 1468955148574 Marionette DEBUG loaded listener.js 12:05:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12a6db400) [pid = 2220] [serial = 386] [outer = 0x1127d9000] 12:05:49 INFO - PROCESS | 2220 | 1468955149015 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]]]}] 12:05:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:05:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 669ms 12:05:49 INFO - PROCESS | 2220 | 1468955149055 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 2220 | 1468955149056 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 12:05:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:05:49 INFO - PROCESS | 2220 | 1468955149059 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 2220 | 1468955149060 Marionette TRACE conn2 <- [1,490,null,{}] 12:05:49 INFO - PROCESS | 2220 | 1468955149063 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}] 12:05:49 INFO - PROCESS | 2220 | 1468955149064 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:49 INFO - PROCESS | 2220 | 1468955149178 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 12:05:49 INFO - PROCESS | 2220 | 1468955149201 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 2220 | 1468955149203 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f4f800 == 38 [pid = 2220] [id = 130] 12:05:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1292bd400) [pid = 2220] [serial = 387] [outer = 0x0] 12:05:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12a6e4c00) [pid = 2220] [serial = 388] [outer = 0x1292bd400] 12:05:49 INFO - PROCESS | 2220 | 1468955149237 Marionette DEBUG loaded listener.js 12:05:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12b8e1400) [pid = 2220] [serial = 389] [outer = 0x1292bd400] 12:05:49 INFO - PROCESS | 2220 | 1468955149545 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]]]}] 12:05:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:05:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 520ms 12:05:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:05:49 INFO - PROCESS | 2220 | 1468955149580 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 12:05:49 INFO - PROCESS | 2220 | 1468955149582 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 12:05:49 INFO - PROCESS | 2220 | 1468955149584 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:05:49 INFO - PROCESS | 2220 | 1468955149585 Marionette TRACE conn2 <- [1,494,null,{}] 12:05:49 INFO - PROCESS | 2220 | 1468955149588 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}] 12:05:49 INFO - PROCESS | 2220 | 1468955149589 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:49 INFO - PROCESS | 2220 | 1468955149668 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 12:05:49 INFO - PROCESS | 2220 | 1468955149769 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:49 INFO - PROCESS | 2220 | 1468955149771 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x112780000 == 39 [pid = 2220] [id = 131] 12:05:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x10eaf6000) [pid = 2220] [serial = 390] [outer = 0x0] 12:05:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x110e96c00) [pid = 2220] [serial = 391] [outer = 0x10eaf6000] 12:05:49 INFO - PROCESS | 2220 | 1468955149802 Marionette DEBUG loaded listener.js 12:05:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1127d3c00) [pid = 2220] [serial = 392] [outer = 0x10eaf6000] 12:05:50 INFO - PROCESS | 2220 | 1468955150381 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]]]}] 12:05:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:05:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 869ms 12:05:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:05:50 INFO - PROCESS | 2220 | 1468955150455 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 12:05:50 INFO - PROCESS | 2220 | 1468955150458 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 12:05:50 INFO - PROCESS | 2220 | 1468955150461 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:05:50 INFO - PROCESS | 2220 | 1468955150463 Marionette TRACE conn2 <- [1,498,null,{}] 12:05:50 INFO - PROCESS | 2220 | 1468955150466 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}] 12:05:50 INFO - PROCESS | 2220 | 1468955150469 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:50 INFO - PROCESS | 2220 | 1468955150579 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 12:05:50 INFO - PROCESS | 2220 | 1468955150632 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:50 INFO - PROCESS | 2220 | 1468955150634 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191db000 == 40 [pid = 2220] [id = 132] 12:05:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1181ea400) [pid = 2220] [serial = 393] [outer = 0x0] 12:05:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x118564400) [pid = 2220] [serial = 394] [outer = 0x1181ea400] 12:05:50 INFO - PROCESS | 2220 | 1468955150664 Marionette DEBUG loaded listener.js 12:05:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1186fa000) [pid = 2220] [serial = 395] [outer = 0x1181ea400] 12:05:51 INFO - PROCESS | 2220 | 1468955151322 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]]]}] 12:05:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:05:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 922ms 12:05:51 INFO - PROCESS | 2220 | 1468955151383 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 12:05:51 INFO - PROCESS | 2220 | 1468955151385 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 12:05:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:05:51 INFO - PROCESS | 2220 | 1468955151389 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:05:51 INFO - PROCESS | 2220 | 1468955151391 Marionette TRACE conn2 <- [1,502,null,{}] 12:05:51 INFO - PROCESS | 2220 | 1468955151394 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}] 12:05:51 INFO - PROCESS | 2220 | 1468955151396 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:51 INFO - PROCESS | 2220 | 1468955151499 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 12:05:51 INFO - PROCESS | 2220 | 1468955151581 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:51 INFO - PROCESS | 2220 | 1468955151584 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x116aca800 == 41 [pid = 2220] [id = 133] 12:05:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x11308c000) [pid = 2220] [serial = 396] [outer = 0x0] 12:05:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1133c1c00) [pid = 2220] [serial = 397] [outer = 0x11308c000] 12:05:51 INFO - PROCESS | 2220 | 1468955151615 Marionette DEBUG loaded listener.js 12:05:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x11617f800) [pid = 2220] [serial = 398] [outer = 0x11308c000] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x120f4f800 == 40 [pid = 2220] [id = 130] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x128999000 == 39 [pid = 2220] [id = 129] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x1186d4800 == 38 [pid = 2220] [id = 128] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x126645800 == 37 [pid = 2220] [id = 127] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x125522000 == 36 [pid = 2220] [id = 126] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x121912000 == 35 [pid = 2220] [id = 125] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x120f52800 == 34 [pid = 2220] [id = 124] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x119499800 == 33 [pid = 2220] [id = 123] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x1186d5800 == 32 [pid = 2220] [id = 122] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x116ae6800 == 31 [pid = 2220] [id = 121] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x115f76000 == 30 [pid = 2220] [id = 120] 12:05:51 INFO - PROCESS | 2220 | --DOCSHELL 0x1186d1800 == 29 [pid = 2220] [id = 119] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x128989000) [pid = 2220] [serial = 251] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1127dc800) [pid = 2220] [serial = 328] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x10eaf9000) [pid = 2220] [serial = 334] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x12bab8400) [pid = 2220] [serial = 293] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x12b90dc00) [pid = 2220] [serial = 292] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x127856400) [pid = 2220] [serial = 301] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x128991000) [pid = 2220] [serial = 302] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x120d0ec00) [pid = 2220] [serial = 310] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x121311c00) [pid = 2220] [serial = 311] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1210cec00) [pid = 2220] [serial = 313] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1260a1c00) [pid = 2220] [serial = 314] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1180ae400) [pid = 2220] [serial = 307] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118569c00) [pid = 2220] [serial = 308] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x129472400) [pid = 2220] [serial = 316] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x12a6dac00) [pid = 2220] [serial = 317] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x12aa91c00) [pid = 2220] [serial = 319] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12b8e1000) [pid = 2220] [serial = 320] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x12baba400) [pid = 2220] [serial = 322] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x120fcd800) [pid = 2220] [serial = 298] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x12367e400) [pid = 2220] [serial = 299] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12aa97400) [pid = 2220] [serial = 304] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12b194c00) [pid = 2220] [serial = 305] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1127e0c00) [pid = 2220] [serial = 331] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x118330400) [pid = 2220] [serial = 295] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1186fe000) [pid = 2220] [serial = 296] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1255c9c00) [pid = 2220] [serial = 341] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1176c7c00) [pid = 2220] [serial = 337] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x110e9a800) [pid = 2220] [serial = 340] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x12c449800) [pid = 2220] [serial = 325] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x10eafd800) [pid = 2220] [serial = 335] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x12c450c00) [pid = 2220] [serial = 332] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1127e0800) [pid = 2220] [serial = 329] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x118f64400) [pid = 2220] [serial = 326] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x12bdc5000) [pid = 2220] [serial = 323] [outer = 0x0] [url = about:blank] 12:05:51 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x1214d8000) [pid = 2220] [serial = 338] [outer = 0x0] [url = about:blank] 12:05:52 INFO - PROCESS | 2220 | 1468955152025 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]]]}] 12:05:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:05:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 672ms 12:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:05:52 INFO - PROCESS | 2220 | 1468955152061 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 2220 | 1468955152064 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 12:05:52 INFO - PROCESS | 2220 | 1468955152068 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - PROCESS | 2220 | 1468955152070 Marionette TRACE conn2 <- [1,506,null,{}] 12:05:52 INFO - PROCESS | 2220 | 1468955152073 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}] 12:05:52 INFO - PROCESS | 2220 | 1468955152074 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:52 INFO - PROCESS | 2220 | 1468955152156 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 12:05:52 INFO - PROCESS | 2220 | 1468955152205 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 2220 | 1468955152206 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d48800 == 30 [pid = 2220] [id = 134] 12:05:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x116467800) [pid = 2220] [serial = 399] [outer = 0x0] 12:05:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x116aa3400) [pid = 2220] [serial = 400] [outer = 0x116467800] 12:05:52 INFO - PROCESS | 2220 | 1468955152233 Marionette DEBUG loaded listener.js 12:05:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x11812a800) [pid = 2220] [serial = 401] [outer = 0x116467800] 12:05:52 INFO - PROCESS | 2220 | 1468955152537 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]]]}] 12:05:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:05:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 520ms 12:05:52 INFO - PROCESS | 2220 | 1468955152588 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 12:05:52 INFO - PROCESS | 2220 | 1468955152589 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 12:05:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:05:52 INFO - PROCESS | 2220 | 1468955152592 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:05:52 INFO - PROCESS | 2220 | 1468955152594 Marionette TRACE conn2 <- [1,510,null,{}] 12:05:52 INFO - PROCESS | 2220 | 1468955152602 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}] 12:05:52 INFO - PROCESS | 2220 | 1468955152605 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:52 INFO - PROCESS | 2220 | 1468955152684 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 12:05:52 INFO - PROCESS | 2220 | 1468955152736 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:52 INFO - PROCESS | 2220 | 1468955152738 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x118fba800 == 31 [pid = 2220] [id = 135] 12:05:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1176c2400) [pid = 2220] [serial = 402] [outer = 0x0] 12:05:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x11832f000) [pid = 2220] [serial = 403] [outer = 0x1176c2400] 12:05:52 INFO - PROCESS | 2220 | 1468955152765 Marionette DEBUG loaded listener.js 12:05:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1191eb000) [pid = 2220] [serial = 404] [outer = 0x1176c2400] 12:05:53 INFO - PROCESS | 2220 | 1468955153086 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]]]}] 12:05:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 524ms 12:05:53 INFO - PROCESS | 2220 | 1468955153117 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 2220 | 1468955153118 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 12:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:05:53 INFO - PROCESS | 2220 | 1468955153120 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - PROCESS | 2220 | 1468955153122 Marionette TRACE conn2 <- [1,514,null,{}] 12:05:53 INFO - PROCESS | 2220 | 1468955153124 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}] 12:05:53 INFO - PROCESS | 2220 | 1468955153127 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:53 INFO - PROCESS | 2220 | 1468955153207 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 12:05:53 INFO - PROCESS | 2220 | 1468955153213 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 2220 | 1468955153214 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f41000 == 32 [pid = 2220] [id = 136] 12:05:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1194fc800) [pid = 2220] [serial = 405] [outer = 0x0] 12:05:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x120fc5000) [pid = 2220] [serial = 406] [outer = 0x1194fc800] 12:05:53 INFO - PROCESS | 2220 | 1468955153240 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1210cfc00) [pid = 2220] [serial = 407] [outer = 0x1194fc800] 12:05:53 INFO - PROCESS | 2220 | 1468955153543 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]]]}] 12:05:53 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 12:05:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 467ms 12:05:53 INFO - PROCESS | 2220 | 1468955153589 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 12:05:53 INFO - PROCESS | 2220 | 1468955153590 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 12:05:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:05:53 INFO - PROCESS | 2220 | 1468955153615 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:05:53 INFO - PROCESS | 2220 | 1468955153616 Marionette TRACE conn2 <- [1,518,null,{}] 12:05:53 INFO - PROCESS | 2220 | 1468955153619 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}] 12:05:53 INFO - PROCESS | 2220 | 1468955153620 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:53 INFO - PROCESS | 2220 | 1468955153697 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 12:05:53 INFO - PROCESS | 2220 | 1468955153702 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:53 INFO - PROCESS | 2220 | 1468955153703 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d5c800 == 33 [pid = 2220] [id = 137] 12:05:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x11812ec00) [pid = 2220] [serial = 408] [outer = 0x0] 12:05:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1214ddc00) [pid = 2220] [serial = 409] [outer = 0x11812ec00] 12:05:53 INFO - PROCESS | 2220 | 1468955153730 Marionette DEBUG loaded listener.js 12:05:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x12362bc00) [pid = 2220] [serial = 410] [outer = 0x11812ec00] 12:05:54 INFO - PROCESS | 2220 | 1468955154103 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]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:05:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 540ms 12:05:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:05:54 INFO - PROCESS | 2220 | 1468955154141 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 2220 | 1468955154144 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 12:05:54 INFO - PROCESS | 2220 | 1468955154146 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 2220 | 1468955154147 Marionette TRACE conn2 <- [1,522,null,{}] 12:05:54 INFO - PROCESS | 2220 | 1468955154150 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}] 12:05:54 INFO - PROCESS | 2220 | 1468955154154 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:54 INFO - PROCESS | 2220 | 1468955154264 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 12:05:54 INFO - PROCESS | 2220 | 1468955154274 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 2220 | 1468955154277 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x1237e7800 == 34 [pid = 2220] [id = 138] 12:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x123627800) [pid = 2220] [serial = 411] [outer = 0x0] 12:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x12553e000) [pid = 2220] [serial = 412] [outer = 0x123627800] 12:05:54 INFO - PROCESS | 2220 | 1468955154302 Marionette DEBUG loaded listener.js 12:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x126ce5400) [pid = 2220] [serial = 413] [outer = 0x123627800] 12:05:54 INFO - PROCESS | 2220 | 1468955154650 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]]]}] 12:05:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:05:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 12:05:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:05:54 INFO - PROCESS | 2220 | 1468955154665 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 12:05:54 INFO - PROCESS | 2220 | 1468955154666 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 12:05:54 INFO - PROCESS | 2220 | 1468955154668 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:05:54 INFO - PROCESS | 2220 | 1468955154669 Marionette TRACE conn2 <- [1,526,null,{}] 12:05:54 INFO - PROCESS | 2220 | 1468955154671 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}] 12:05:54 INFO - PROCESS | 2220 | 1468955154672 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:54 INFO - PROCESS | 2220 | 1468955154769 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 12:05:54 INFO - PROCESS | 2220 | 1468955154780 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:54 INFO - PROCESS | 2220 | 1468955154782 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e20000 == 35 [pid = 2220] [id = 139] 12:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118fc5000) [pid = 2220] [serial = 414] [outer = 0x0] 12:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x12898b000) [pid = 2220] [serial = 415] [outer = 0x118fc5000] 12:05:54 INFO - PROCESS | 2220 | 1468955154813 Marionette DEBUG loaded listener.js 12:05:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x128b43400) [pid = 2220] [serial = 416] [outer = 0x118fc5000] 12:05:55 INFO - PROCESS | 2220 | 1468955155150 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]]]}] 12:05:55 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 12:05:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 519ms 12:05:55 INFO - PROCESS | 2220 | 1468955155187 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 2220 | 1468955155189 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 12:05:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:05:55 INFO - PROCESS | 2220 | 1468955155191 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - PROCESS | 2220 | 1468955155194 Marionette TRACE conn2 <- [1,530,null,{}] 12:05:55 INFO - PROCESS | 2220 | 1468955155197 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}] 12:05:55 INFO - PROCESS | 2220 | 1468955155198 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:55 INFO - PROCESS | 2220 | 1468955155294 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 12:05:55 INFO - PROCESS | 2220 | 1468955155298 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 2220 | 1468955155299 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x1289a6800 == 36 [pid = 2220] [id = 140] 12:05:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x126ce9000) [pid = 2220] [serial = 417] [outer = 0x0] 12:05:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x128ce3c00) [pid = 2220] [serial = 418] [outer = 0x126ce9000] 12:05:55 INFO - PROCESS | 2220 | 1468955155324 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1292b0c00) [pid = 2220] [serial = 419] [outer = 0x126ce9000] 12:05:55 INFO - PROCESS | 2220 | 1468955155652 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"]]]}] 12:05:55 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 12:05:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:05:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:05:55 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 12:05:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:05:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:05:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:05:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 471ms 12:05:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:05:55 INFO - PROCESS | 2220 | 1468955155666 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 12:05:55 INFO - PROCESS | 2220 | 1468955155667 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 12:05:55 INFO - PROCESS | 2220 | 1468955155669 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:05:55 INFO - PROCESS | 2220 | 1468955155670 Marionette TRACE conn2 <- [1,534,null,{}] 12:05:55 INFO - PROCESS | 2220 | 1468955155672 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}] 12:05:55 INFO - PROCESS | 2220 | 1468955155675 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:55 INFO - PROCESS | 2220 | 1468955155778 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 12:05:55 INFO - PROCESS | 2220 | 1468955155789 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:55 INFO - PROCESS | 2220 | 1468955155798 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a567000 == 37 [pid = 2220] [id = 141] 12:05:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1292b2000) [pid = 2220] [serial = 420] [outer = 0x0] 12:05:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12a6dac00) [pid = 2220] [serial = 421] [outer = 0x1292b2000] 12:05:55 INFO - PROCESS | 2220 | 1468955155823 Marionette DEBUG loaded listener.js 12:05:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12aa94800) [pid = 2220] [serial = 422] [outer = 0x1292b2000] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x115f41c00) [pid = 2220] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1211db000) [pid = 2220] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x116aa4400) [pid = 2220] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x10eafc400) [pid = 2220] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1127d9000) [pid = 2220] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x110e9dc00) [pid = 2220] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x117487000) [pid = 2220] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1194f4000) [pid = 2220] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x10eafc800) [pid = 2220] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x118567800) [pid = 2220] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1194f8000) [pid = 2220] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x110e91400) [pid = 2220] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x125e77800) [pid = 2220] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x128993400) [pid = 2220] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:05:56 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1127d5c00) [pid = 2220] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:05:56 INFO - PROCESS | 2220 | 1468955156210 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]]]}] 12:05:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:05:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 569ms 12:05:56 INFO - PROCESS | 2220 | 1468955156239 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 12:05:56 INFO - PROCESS | 2220 | 1468955156240 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 12:05:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:05:56 INFO - PROCESS | 2220 | 1468955156248 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - PROCESS | 2220 | 1468955156249 Marionette TRACE conn2 <- [1,538,null,{}] 12:05:56 INFO - PROCESS | 2220 | 1468955156252 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}] 12:05:56 INFO - PROCESS | 2220 | 1468955156253 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:56 INFO - PROCESS | 2220 | 1468955156366 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 12:05:56 INFO - PROCESS | 2220 | 1468955156408 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 2220 | 1468955156411 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x1289a4800 == 38 [pid = 2220] [id = 142] 12:05:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x110e9dc00) [pid = 2220] [serial = 423] [outer = 0x0] 12:05:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x115f41c00) [pid = 2220] [serial = 424] [outer = 0x110e9dc00] 12:05:56 INFO - PROCESS | 2220 | 1468955156439 Marionette DEBUG loaded listener.js 12:05:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x126678000) [pid = 2220] [serial = 425] [outer = 0x110e9dc00] 12:05:56 INFO - PROCESS | 2220 | 1468955156732 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]]]}] 12:05:56 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. 12:05:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 520ms 12:05:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:05:56 INFO - PROCESS | 2220 | 1468955156769 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 12:05:56 INFO - PROCESS | 2220 | 1468955156770 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 12:05:56 INFO - PROCESS | 2220 | 1468955156773 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:05:56 INFO - PROCESS | 2220 | 1468955156775 Marionette TRACE conn2 <- [1,542,null,{}] 12:05:56 INFO - PROCESS | 2220 | 1468955156785 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}] 12:05:56 INFO - PROCESS | 2220 | 1468955156786 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:56 INFO - PROCESS | 2220 | 1468955156884 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 12:05:56 INFO - PROCESS | 2220 | 1468955156941 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:56 INFO - PROCESS | 2220 | 1468955156942 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x12aa6a800 == 39 [pid = 2220] [id = 143] 12:05:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x118528000) [pid = 2220] [serial = 426] [outer = 0x0] 12:05:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x12898e000) [pid = 2220] [serial = 427] [outer = 0x118528000] 12:05:56 INFO - PROCESS | 2220 | 1468955156969 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x12b18a800) [pid = 2220] [serial = 428] [outer = 0x118528000] 12:05:57 INFO - PROCESS | 2220 | 1468955157233 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]]]}] 12:05:57 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. 12:05:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 477ms 12:05:57 INFO - PROCESS | 2220 | 1468955157251 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 2220 | 1468955157252 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 12:05:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:05:57 INFO - PROCESS | 2220 | 1468955157254 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - PROCESS | 2220 | 1468955157255 Marionette TRACE conn2 <- [1,546,null,{}] 12:05:57 INFO - PROCESS | 2220 | 1468955157258 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}] 12:05:57 INFO - PROCESS | 2220 | 1468955157260 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:57 INFO - PROCESS | 2220 | 1468955157366 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 12:05:57 INFO - PROCESS | 2220 | 1468955157372 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 2220 | 1468955157373 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1d2800 == 40 [pid = 2220] [id = 144] 12:05:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x124ff4400) [pid = 2220] [serial = 429] [outer = 0x0] 12:05:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x12b195000) [pid = 2220] [serial = 430] [outer = 0x124ff4400] 12:05:57 INFO - PROCESS | 2220 | 1468955157403 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x12b90b400) [pid = 2220] [serial = 431] [outer = 0x124ff4400] 12:05:57 INFO - PROCESS | 2220 | 1468955157745 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]]]}] 12:05:57 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:05:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 521ms 12:05:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:05:57 INFO - PROCESS | 2220 | 1468955157776 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 12:05:57 INFO - PROCESS | 2220 | 1468955157777 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 12:05:57 INFO - PROCESS | 2220 | 1468955157779 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:05:57 INFO - PROCESS | 2220 | 1468955157780 Marionette TRACE conn2 <- [1,550,null,{}] 12:05:57 INFO - PROCESS | 2220 | 1468955157783 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}] 12:05:57 INFO - PROCESS | 2220 | 1468955157784 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:57 INFO - PROCESS | 2220 | 1468955157899 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 12:05:57 INFO - PROCESS | 2220 | 1468955157906 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:57 INFO - PROCESS | 2220 | 1468955157907 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd10000 == 41 [pid = 2220] [id = 145] 12:05:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12b90e000) [pid = 2220] [serial = 432] [outer = 0x0] 12:05:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12bab4800) [pid = 2220] [serial = 433] [outer = 0x12b90e000] 12:05:57 INFO - PROCESS | 2220 | 1468955157941 Marionette DEBUG loaded listener.js 12:05:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12babe800) [pid = 2220] [serial = 434] [outer = 0x12b90e000] 12:05:58 INFO - PROCESS | 2220 | 1468955158372 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]]]}] 12:05:58 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. 12:05:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 620ms 12:05:58 INFO - PROCESS | 2220 | 1468955158400 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 12:05:58 INFO - PROCESS | 2220 | 1468955158403 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 12:05:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:05:58 INFO - PROCESS | 2220 | 1468955158406 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:05:58 INFO - PROCESS | 2220 | 1468955158408 Marionette TRACE conn2 <- [1,554,null,{}] 12:05:58 INFO - PROCESS | 2220 | 1468955158413 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}] 12:05:58 INFO - PROCESS | 2220 | 1468955158414 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:58 INFO - PROCESS | 2220 | 1468955158521 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 12:05:58 INFO - PROCESS | 2220 | 1468955158577 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:58 INFO - PROCESS | 2220 | 1468955158578 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185cb000 == 42 [pid = 2220] [id = 146] 12:05:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x112ea1000) [pid = 2220] [serial = 435] [outer = 0x0] 12:05:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1164d1000) [pid = 2220] [serial = 436] [outer = 0x112ea1000] 12:05:58 INFO - PROCESS | 2220 | 1468955158609 Marionette DEBUG loaded listener.js 12:05:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1168f8000) [pid = 2220] [serial = 437] [outer = 0x112ea1000] 12:05:58 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:05:58 INFO - PROCESS | 2220 | [2220] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 12:05:59 INFO - PROCESS | 2220 | 1468955159080 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]]]}] 12:05:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:05:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 721ms 12:05:59 INFO - PROCESS | 2220 | 1468955159142 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 2220 | 1468955159145 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 12:05:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:05:59 INFO - PROCESS | 2220 | 1468955159151 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - PROCESS | 2220 | 1468955159153 Marionette TRACE conn2 <- [1,558,null,{}] 12:05:59 INFO - PROCESS | 2220 | 1468955159156 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}] 12:05:59 INFO - PROCESS | 2220 | 1468955159157 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:59 INFO - PROCESS | 2220 | 1468955159263 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 12:05:59 INFO - PROCESS | 2220 | 1468955159329 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 2220 | 1468955159330 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x123547000 == 43 [pid = 2220] [id = 147] 12:05:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1186bac00) [pid = 2220] [serial = 438] [outer = 0x0] 12:05:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1186fdc00) [pid = 2220] [serial = 439] [outer = 0x1186bac00] 12:05:59 INFO - PROCESS | 2220 | 1468955159361 Marionette DEBUG loaded listener.js 12:05:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1191f1800) [pid = 2220] [serial = 440] [outer = 0x1186bac00] 12:05:59 INFO - PROCESS | 2220 | 1468955159744 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]]]}] 12:05:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:05:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 619ms 12:05:59 INFO - PROCESS | 2220 | 1468955159771 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 12:05:59 INFO - PROCESS | 2220 | 1468955159772 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 12:05:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:05:59 INFO - PROCESS | 2220 | 1468955159776 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:05:59 INFO - PROCESS | 2220 | 1468955159780 Marionette TRACE conn2 <- [1,562,null,{}] 12:05:59 INFO - PROCESS | 2220 | 1468955159788 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}] 12:05:59 INFO - PROCESS | 2220 | 1468955159791 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:05:59 INFO - PROCESS | 2220 | 1468955159913 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 12:05:59 INFO - PROCESS | 2220 | 1468955159983 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:05:59 INFO - PROCESS | 2220 | 1468955159985 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd25800 == 44 [pid = 2220] [id = 148] 12:06:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x12376f400) [pid = 2220] [serial = 441] [outer = 0x0] 12:06:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1255cfc00) [pid = 2220] [serial = 442] [outer = 0x12376f400] 12:06:00 INFO - PROCESS | 2220 | 1468955160017 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x126812c00) [pid = 2220] [serial = 443] [outer = 0x12376f400] 12:06:00 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:00 INFO - PROCESS | 2220 | 1468955160426 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]]]}] 12:06:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:06:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 674ms 12:06:00 INFO - PROCESS | 2220 | 1468955160450 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 12:06:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:06:00 INFO - PROCESS | 2220 | 1468955160452 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 12:06:00 INFO - PROCESS | 2220 | 1468955160454 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:06:00 INFO - PROCESS | 2220 | 1468955160455 Marionette TRACE conn2 <- [1,566,null,{}] 12:06:00 INFO - PROCESS | 2220 | 1468955160457 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}] 12:06:00 INFO - PROCESS | 2220 | 1468955160459 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:00 INFO - PROCESS | 2220 | 1468955160562 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 12:06:00 INFO - PROCESS | 2220 | 1468955160628 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:00 INFO - PROCESS | 2220 | 1468955160630 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c41d000 == 45 [pid = 2220] [id = 149] 12:06:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x128990800) [pid = 2220] [serial = 444] [outer = 0x0] 12:06:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x128e3bc00) [pid = 2220] [serial = 445] [outer = 0x128990800] 12:06:00 INFO - PROCESS | 2220 | 1468955160658 Marionette DEBUG loaded listener.js 12:06:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12a6e3800) [pid = 2220] [serial = 446] [outer = 0x128990800] 12:06:00 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:01 INFO - PROCESS | 2220 | 1468955161070 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]]]}] 12:06:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:06:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 12:06:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:06:01 INFO - PROCESS | 2220 | 1468955161124 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 12:06:01 INFO - PROCESS | 2220 | 1468955161126 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 12:06:01 INFO - PROCESS | 2220 | 1468955161128 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:06:01 INFO - PROCESS | 2220 | 1468955161129 Marionette TRACE conn2 <- [1,570,null,{}] 12:06:01 INFO - PROCESS | 2220 | 1468955161131 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}] 12:06:01 INFO - PROCESS | 2220 | 1468955161133 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:01 INFO - PROCESS | 2220 | 1468955161262 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 12:06:01 INFO - PROCESS | 2220 | 1468955161340 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:01 INFO - PROCESS | 2220 | 1468955161341 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x116118000 == 46 [pid = 2220] [id = 150] 12:06:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x110ea0000) [pid = 2220] [serial = 447] [outer = 0x0] 12:06:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x115deb400) [pid = 2220] [serial = 448] [outer = 0x110ea0000] 12:06:01 INFO - PROCESS | 2220 | 1468955161372 Marionette DEBUG loaded listener.js 12:06:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12aa9b000) [pid = 2220] [serial = 449] [outer = 0x110ea0000] 12:06:01 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:01 INFO - PROCESS | 2220 | 1468955161972 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]]]}] 12:06:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:06:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 873ms 12:06:02 INFO - PROCESS | 2220 | 1468955162002 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 12:06:02 INFO - PROCESS | 2220 | 1468955162006 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 12:06:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:06:02 INFO - PROCESS | 2220 | 1468955162013 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:06:02 INFO - PROCESS | 2220 | 1468955162016 Marionette TRACE conn2 <- [1,574,null,{}] 12:06:02 INFO - PROCESS | 2220 | 1468955162021 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}] 12:06:02 INFO - PROCESS | 2220 | 1468955162024 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:02 INFO - PROCESS | 2220 | 1468955162168 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 12:06:02 INFO - PROCESS | 2220 | 1468955162267 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:02 INFO - PROCESS | 2220 | 1468955162268 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191c0000 == 47 [pid = 2220] [id = 151] 12:06:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1150cf800) [pid = 2220] [serial = 450] [outer = 0x0] 12:06:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x11680cc00) [pid = 2220] [serial = 451] [outer = 0x1150cf800] 12:06:02 INFO - PROCESS | 2220 | 1468955162296 Marionette DEBUG loaded listener.js 12:06:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x11812e800) [pid = 2220] [serial = 452] [outer = 0x1150cf800] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1d2800 == 46 [pid = 2220] [id = 144] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12aa6a800 == 45 [pid = 2220] [id = 143] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x1289a4800 == 44 [pid = 2220] [id = 142] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12a567000 == 43 [pid = 2220] [id = 141] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x1289a6800 == 42 [pid = 2220] [id = 140] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x125e20000 == 41 [pid = 2220] [id = 139] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x1237e7800 == 40 [pid = 2220] [id = 138] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x117d5c800 == 39 [pid = 2220] [id = 137] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x120f41000 == 38 [pid = 2220] [id = 136] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x118fba800 == 37 [pid = 2220] [id = 135] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x117d48800 == 36 [pid = 2220] [id = 134] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x116aca800 == 35 [pid = 2220] [id = 133] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x1191db000 == 34 [pid = 2220] [id = 132] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x112780000 == 33 [pid = 2220] [id = 131] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x116118000 == 32 [pid = 2220] [id = 150] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12c41d000 == 31 [pid = 2220] [id = 149] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd25800 == 30 [pid = 2220] [id = 148] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x123547000 == 29 [pid = 2220] [id = 147] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd10000 == 28 [pid = 2220] [id = 145] 12:06:03 INFO - PROCESS | 2220 | --DOCSHELL 0x1185cb000 == 27 [pid = 2220] [id = 146] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x11617d000) [pid = 2220] [serial = 358] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1167bec00) [pid = 2220] [serial = 359] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12370c400) [pid = 2220] [serial = 367] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x118326000) [pid = 2220] [serial = 361] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x118566c00) [pid = 2220] [serial = 362] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1127d3800) [pid = 2220] [serial = 355] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x11308b800) [pid = 2220] [serial = 356] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x12a6db400) [pid = 2220] [serial = 386] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x11683cc00) [pid = 2220] [serial = 344] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1127d2400) [pid = 2220] [serial = 343] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x126ce9800) [pid = 2220] [serial = 373] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x120fc5c00) [pid = 2220] [serial = 347] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x118536c00) [pid = 2220] [serial = 382] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11983fc00) [pid = 2220] [serial = 346] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x129471400) [pid = 2220] [serial = 377] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x128f89c00) [pid = 2220] [serial = 376] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x12a61c400) [pid = 2220] [serial = 379] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1194f0000) [pid = 2220] [serial = 364] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x120fc6c00) [pid = 2220] [serial = 365] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x128990000) [pid = 2220] [serial = 350] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x126c41800) [pid = 2220] [serial = 349] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x124b25c00) [pid = 2220] [serial = 383] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x12a6e7000) [pid = 2220] [serial = 380] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x12a6e4c00) [pid = 2220] [serial = 388] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12a617800) [pid = 2220] [serial = 353] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x125e82000) [pid = 2220] [serial = 370] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1292b8000) [pid = 2220] [serial = 352] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x126816400) [pid = 2220] [serial = 371] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x128e45800) [pid = 2220] [serial = 374] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x126ceac00) [pid = 2220] [serial = 385] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x124fee800) [pid = 2220] [serial = 368] [outer = 0x0] [url = about:blank] 12:06:03 INFO - PROCESS | 2220 | 1468955163405 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]]]}] 12:06:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:06:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1430ms 12:06:03 INFO - PROCESS | 2220 | 1468955163441 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 12:06:03 INFO - PROCESS | 2220 | 1468955163446 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 12:06:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:06:03 INFO - PROCESS | 2220 | 1468955163454 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:06:03 INFO - PROCESS | 2220 | 1468955163456 Marionette TRACE conn2 <- [1,578,null,{}] 12:06:03 INFO - PROCESS | 2220 | 1468955163460 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}] 12:06:03 INFO - PROCESS | 2220 | 1468955163463 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:03 INFO - PROCESS | 2220 | 1468955163561 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 12:06:03 INFO - PROCESS | 2220 | 1468955163654 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:03 INFO - PROCESS | 2220 | 1468955163657 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x115f64800 == 28 [pid = 2220] [id = 152] 12:06:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x112e93000) [pid = 2220] [serial = 453] [outer = 0x0] 12:06:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x112f8d400) [pid = 2220] [serial = 454] [outer = 0x112e93000] 12:06:03 INFO - PROCESS | 2220 | 1468955163712 Marionette DEBUG loaded listener.js 12:06:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x115f45000) [pid = 2220] [serial = 455] [outer = 0x112e93000] 12:06:04 INFO - PROCESS | 2220 | 1468955164326 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]]]}] 12:06:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:06:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 924ms 12:06:04 INFO - PROCESS | 2220 | 1468955164382 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 12:06:04 INFO - PROCESS | 2220 | 1468955164388 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 12:06:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:06:04 INFO - PROCESS | 2220 | 1468955164396 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:06:04 INFO - PROCESS | 2220 | 1468955164399 Marionette TRACE conn2 <- [1,582,null,{}] 12:06:04 INFO - PROCESS | 2220 | 1468955164403 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}] 12:06:04 INFO - PROCESS | 2220 | 1468955164406 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:04 INFO - PROCESS | 2220 | 1468955164556 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 12:06:04 INFO - PROCESS | 2220 | 1468955164671 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:04 INFO - PROCESS | 2220 | 1468955164673 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ad7000 == 29 [pid = 2220] [id = 153] 12:06:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x116885c00) [pid = 2220] [serial = 456] [outer = 0x0] 12:06:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x117d2b400) [pid = 2220] [serial = 457] [outer = 0x116885c00] 12:06:04 INFO - PROCESS | 2220 | 1468955164727 Marionette DEBUG loaded listener.js 12:06:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x118128000) [pid = 2220] [serial = 458] [outer = 0x116885c00] 12:06:05 INFO - PROCESS | 2220 | 1468955165323 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]]]}] 12:06:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:06:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 972ms 12:06:05 INFO - PROCESS | 2220 | 1468955165384 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 12:06:05 INFO - PROCESS | 2220 | 1468955165386 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 12:06:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:06:05 INFO - PROCESS | 2220 | 1468955165389 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:06:05 INFO - PROCESS | 2220 | 1468955165392 Marionette TRACE conn2 <- [1,586,null,{}] 12:06:05 INFO - PROCESS | 2220 | 1468955165396 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}] 12:06:05 INFO - PROCESS | 2220 | 1468955165397 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:05 INFO - PROCESS | 2220 | 1468955165502 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 12:06:05 INFO - PROCESS | 2220 | 1468955165567 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:05 INFO - PROCESS | 2220 | 1468955165570 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x116579000 == 30 [pid = 2220] [id = 154] 12:06:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1121bd800) [pid = 2220] [serial = 459] [outer = 0x0] 12:06:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x11308a800) [pid = 2220] [serial = 460] [outer = 0x1121bd800] 12:06:05 INFO - PROCESS | 2220 | 1468955165614 Marionette DEBUG loaded listener.js 12:06:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x116534c00) [pid = 2220] [serial = 461] [outer = 0x1121bd800] 12:06:05 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:05 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:06 INFO - PROCESS | 2220 | 1468955166048 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]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:06:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 673ms 12:06:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:06:06 INFO - PROCESS | 2220 | 1468955166082 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 2220 | 1468955166084 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 12:06:06 INFO - PROCESS | 2220 | 1468955166088 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 2220 | 1468955166090 Marionette TRACE conn2 <- [1,590,null,{}] 12:06:06 INFO - PROCESS | 2220 | 1468955166093 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}] 12:06:06 INFO - PROCESS | 2220 | 1468955166094 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:06 INFO - PROCESS | 2220 | 1468955166171 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 12:06:06 INFO - PROCESS | 2220 | 1468955166178 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 2220 | 1468955166180 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185c9000 == 31 [pid = 2220] [id = 155] 12:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1181eac00) [pid = 2220] [serial = 462] [outer = 0x0] 12:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x118532c00) [pid = 2220] [serial = 463] [outer = 0x1181eac00] 12:06:06 INFO - PROCESS | 2220 | 1468955166207 Marionette DEBUG loaded listener.js 12:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1186bf800) [pid = 2220] [serial = 464] [outer = 0x1181eac00] 12:06:06 INFO - PROCESS | 2220 | 1468955166546 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]]]}] 12:06:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:06:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 469ms 12:06:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:06:06 INFO - PROCESS | 2220 | 1468955166558 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 12:06:06 INFO - PROCESS | 2220 | 1468955166561 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 12:06:06 INFO - PROCESS | 2220 | 1468955166565 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:06:06 INFO - PROCESS | 2220 | 1468955166567 Marionette TRACE conn2 <- [1,594,null,{}] 12:06:06 INFO - PROCESS | 2220 | 1468955166576 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}] 12:06:06 INFO - PROCESS | 2220 | 1468955166580 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:06 INFO - PROCESS | 2220 | 1468955166662 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 12:06:06 INFO - PROCESS | 2220 | 1468955166711 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:06 INFO - PROCESS | 2220 | 1468955166719 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x119491800 == 32 [pid = 2220] [id = 156] 12:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x115fb2000) [pid = 2220] [serial = 465] [outer = 0x0] 12:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x118fc5400) [pid = 2220] [serial = 466] [outer = 0x115fb2000] 12:06:06 INFO - PROCESS | 2220 | 1468955166748 Marionette DEBUG loaded listener.js 12:06:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x120d0b800) [pid = 2220] [serial = 467] [outer = 0x115fb2000] 12:06:07 INFO - PROCESS | 2220 | 1468955167053 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]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 520ms 12:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:06:07 INFO - PROCESS | 2220 | 1468955167086 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 2220 | 1468955167088 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 12:06:07 INFO - PROCESS | 2220 | 1468955167090 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - PROCESS | 2220 | 1468955167091 Marionette TRACE conn2 <- [1,598,null,{}] 12:06:07 INFO - PROCESS | 2220 | 1468955167095 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}] 12:06:07 INFO - PROCESS | 2220 | 1468955167097 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:07 INFO - PROCESS | 2220 | 1468955167175 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 12:06:07 INFO - PROCESS | 2220 | 1468955167229 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 2220 | 1468955167231 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f46800 == 33 [pid = 2220] [id = 157] 12:06:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1186f5c00) [pid = 2220] [serial = 468] [outer = 0x0] 12:06:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x120fca800) [pid = 2220] [serial = 469] [outer = 0x1186f5c00] 12:06:07 INFO - PROCESS | 2220 | 1468955167256 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x116542000) [pid = 2220] [serial = 470] [outer = 0x1186f5c00] 12:06:07 INFO - PROCESS | 2220 | 1468955167563 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]]]}] 12:06:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:06:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 522ms 12:06:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:06:07 INFO - PROCESS | 2220 | 1468955167614 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 12:06:07 INFO - PROCESS | 2220 | 1468955167615 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 12:06:07 INFO - PROCESS | 2220 | 1468955167617 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:06:07 INFO - PROCESS | 2220 | 1468955167618 Marionette TRACE conn2 <- [1,602,null,{}] 12:06:07 INFO - PROCESS | 2220 | 1468955167620 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}] 12:06:07 INFO - PROCESS | 2220 | 1468955167621 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:07 INFO - PROCESS | 2220 | 1468955167721 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 12:06:07 INFO - PROCESS | 2220 | 1468955167725 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:07 INFO - PROCESS | 2220 | 1468955167726 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x121433000 == 34 [pid = 2220] [id = 158] 12:06:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1121b4800) [pid = 2220] [serial = 471] [outer = 0x0] 12:06:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x123628000) [pid = 2220] [serial = 472] [outer = 0x1121b4800] 12:06:07 INFO - PROCESS | 2220 | 1468955167751 Marionette DEBUG loaded listener.js 12:06:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x125538c00) [pid = 2220] [serial = 473] [outer = 0x1121b4800] 12:06:08 INFO - PROCESS | 2220 | 1468955168102 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]]]}] 12:06:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:06:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 518ms 12:06:08 INFO - PROCESS | 2220 | 1468955168136 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 2220 | 1468955168138 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 12:06:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:06:08 INFO - PROCESS | 2220 | 1468955168141 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 2220 | 1468955168145 Marionette TRACE conn2 <- [1,606,null,{}] 12:06:08 INFO - PROCESS | 2220 | 1468955168147 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}] 12:06:08 INFO - PROCESS | 2220 | 1468955168151 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:08 INFO - PROCESS | 2220 | 1468955168245 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 12:06:08 INFO - PROCESS | 2220 | 1468955168249 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 2220 | 1468955168250 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x1237d5800 == 35 [pid = 2220] [id = 159] 12:06:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12553b800) [pid = 2220] [serial = 474] [outer = 0x0] 12:06:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1260a2c00) [pid = 2220] [serial = 475] [outer = 0x12553b800] 12:06:08 INFO - PROCESS | 2220 | 1468955168306 Marionette DEBUG loaded listener.js 12:06:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x127859800) [pid = 2220] [serial = 476] [outer = 0x12553b800] 12:06:08 INFO - PROCESS | 2220 | 1468955168733 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]]]}] 12:06:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:06:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 627ms 12:06:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:06:08 INFO - PROCESS | 2220 | 1468955168769 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 12:06:08 INFO - PROCESS | 2220 | 1468955168771 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 12:06:08 INFO - PROCESS | 2220 | 1468955168774 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:06:08 INFO - PROCESS | 2220 | 1468955168779 Marionette TRACE conn2 <- [1,610,null,{}] 12:06:08 INFO - PROCESS | 2220 | 1468955168791 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}] 12:06:08 INFO - PROCESS | 2220 | 1468955168794 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:08 INFO - PROCESS | 2220 | 1468955168935 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 12:06:08 INFO - PROCESS | 2220 | 1468955168959 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:08 INFO - PROCESS | 2220 | 1468955168971 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x1164c1000 == 36 [pid = 2220] [id = 160] 12:06:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12898b400) [pid = 2220] [serial = 477] [outer = 0x0] 12:06:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x128991000) [pid = 2220] [serial = 478] [outer = 0x12898b400] 12:06:09 INFO - PROCESS | 2220 | 1468955169012 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x128e47400) [pid = 2220] [serial = 479] [outer = 0x12898b400] 12:06:09 INFO - PROCESS | 2220 | 1468955169374 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]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:06:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 635ms 12:06:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:06:09 INFO - PROCESS | 2220 | 1468955169410 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 2220 | 1468955169412 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 12:06:09 INFO - PROCESS | 2220 | 1468955169414 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 2220 | 1468955169415 Marionette TRACE conn2 <- [1,614,null,{}] 12:06:09 INFO - PROCESS | 2220 | 1468955169417 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}] 12:06:09 INFO - PROCESS | 2220 | 1468955169419 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:09 INFO - PROCESS | 2220 | 1468955169512 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x124ff4400) [pid = 2220] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x112ea1000) [pid = 2220] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1186bac00) [pid = 2220] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1181ea400) [pid = 2220] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x126ce9000) [pid = 2220] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x11308c000) [pid = 2220] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x118528000) [pid = 2220] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x10eaf6000) [pid = 2220] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x116467800) [pid = 2220] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1176c2400) [pid = 2220] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x110e9dc00) [pid = 2220] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x118fc5000) [pid = 2220] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1194fc800) [pid = 2220] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1292bd400) [pid = 2220] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x11812ec00) [pid = 2220] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x123627800) [pid = 2220] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1292b2000) [pid = 2220] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x12376f400) [pid = 2220] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x128990800) [pid = 2220] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x110ea0000) [pid = 2220] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:06:09 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12b90e000) [pid = 2220] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:06:09 INFO - PROCESS | 2220 | 1468955169599 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:09 INFO - PROCESS | 2220 | 1468955169600 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x116121000 == 37 [pid = 2220] [id = 161] 12:06:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x110e9dc00) [pid = 2220] [serial = 480] [outer = 0x0] 12:06:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x112ea1000) [pid = 2220] [serial = 481] [outer = 0x110e9dc00] 12:06:09 INFO - PROCESS | 2220 | 1468955169625 Marionette DEBUG loaded listener.js 12:06:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1181ea400) [pid = 2220] [serial = 482] [outer = 0x110e9dc00] 12:06:09 INFO - PROCESS | 2220 | 1468955169895 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]]]}] 12:06:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:06:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 519ms 12:06:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:06:09 INFO - PROCESS | 2220 | 1468955169934 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 12:06:09 INFO - PROCESS | 2220 | 1468955169935 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 12:06:09 INFO - PROCESS | 2220 | 1468955169937 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:06:09 INFO - PROCESS | 2220 | 1468955169938 Marionette TRACE conn2 <- [1,618,null,{}] 12:06:09 INFO - PROCESS | 2220 | 1468955169949 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}] 12:06:09 INFO - PROCESS | 2220 | 1468955169950 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:10 INFO - PROCESS | 2220 | 1468955170032 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 12:06:10 INFO - PROCESS | 2220 | 1468955170036 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:10 INFO - PROCESS | 2220 | 1468955170037 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x119491000 == 38 [pid = 2220] [id = 162] 12:06:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1186efc00) [pid = 2220] [serial = 483] [outer = 0x0] 12:06:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1194fc800) [pid = 2220] [serial = 484] [outer = 0x1186efc00] 12:06:10 INFO - PROCESS | 2220 | 1468955170072 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x128f85c00) [pid = 2220] [serial = 485] [outer = 0x1186efc00] 12:06:10 INFO - PROCESS | 2220 | 1468955170416 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]]]}] 12:06:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:06:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 519ms 12:06:10 INFO - PROCESS | 2220 | 1468955170462 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 12:06:10 INFO - PROCESS | 2220 | 1468955170464 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 12:06:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:06:10 INFO - PROCESS | 2220 | 1468955170467 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:06:10 INFO - PROCESS | 2220 | 1468955170469 Marionette TRACE conn2 <- [1,622,null,{}] 12:06:10 INFO - PROCESS | 2220 | 1468955170472 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}] 12:06:10 INFO - PROCESS | 2220 | 1468955170474 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:10 INFO - PROCESS | 2220 | 1468955170597 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 12:06:10 INFO - PROCESS | 2220 | 1468955170603 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:10 INFO - PROCESS | 2220 | 1468955170604 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x12940c800 == 39 [pid = 2220] [id = 163] 12:06:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1211dfc00) [pid = 2220] [serial = 486] [outer = 0x0] 12:06:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1292bcc00) [pid = 2220] [serial = 487] [outer = 0x1211dfc00] 12:06:10 INFO - PROCESS | 2220 | 1468955170645 Marionette DEBUG loaded listener.js 12:06:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12a61b000) [pid = 2220] [serial = 488] [outer = 0x1211dfc00] 12:06:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12a61d400) [pid = 2220] [serial = 489] [outer = 0x128cdc800] 12:06:11 INFO - PROCESS | 2220 | 1468955171102 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]]]}] 12:06:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:06:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 669ms 12:06:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:06:11 INFO - PROCESS | 2220 | 1468955171137 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 12:06:11 INFO - PROCESS | 2220 | 1468955171138 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 12:06:11 INFO - PROCESS | 2220 | 1468955171147 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 2220 | 1468955171148 Marionette TRACE conn2 <- [1,626,null,{}] 12:06:11 INFO - PROCESS | 2220 | 1468955171151 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}] 12:06:11 INFO - PROCESS | 2220 | 1468955171153 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:11 INFO - PROCESS | 2220 | 1468955171242 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 12:06:11 INFO - PROCESS | 2220 | 1468955171248 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 2220 | 1468955171249 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a79c800 == 40 [pid = 2220] [id = 164] 12:06:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1180aac00) [pid = 2220] [serial = 490] [outer = 0x0] 12:06:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12aac0400) [pid = 2220] [serial = 491] [outer = 0x1180aac00] 12:06:11 INFO - PROCESS | 2220 | 1468955171284 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12b18d400) [pid = 2220] [serial = 492] [outer = 0x1180aac00] 12:06:11 INFO - PROCESS | 2220 | 1468955171680 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]]]}] 12:06:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:06:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 575ms 12:06:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:06:11 INFO - PROCESS | 2220 | 1468955171716 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 12:06:11 INFO - PROCESS | 2220 | 1468955171719 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 12:06:11 INFO - PROCESS | 2220 | 1468955171722 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:06:11 INFO - PROCESS | 2220 | 1468955171724 Marionette TRACE conn2 <- [1,630,null,{}] 12:06:11 INFO - PROCESS | 2220 | 1468955171728 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}] 12:06:11 INFO - PROCESS | 2220 | 1468955171730 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:11 INFO - PROCESS | 2220 | 1468955171835 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 12:06:11 INFO - PROCESS | 2220 | 1468955171890 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:11 INFO - PROCESS | 2220 | 1468955171891 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x117467000 == 41 [pid = 2220] [id = 165] 12:06:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1127df000) [pid = 2220] [serial = 493] [outer = 0x0] 12:06:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x112dd7000) [pid = 2220] [serial = 494] [outer = 0x1127df000] 12:06:11 INFO - PROCESS | 2220 | 1468955171922 Marionette DEBUG loaded listener.js 12:06:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x116808000) [pid = 2220] [serial = 495] [outer = 0x1127df000] 12:06:12 INFO - PROCESS | 2220 | 1468955172350 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]]]}] 12:06:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:06:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 671ms 12:06:12 INFO - PROCESS | 2220 | 1468955172393 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 12:06:12 INFO - PROCESS | 2220 | 1468955172396 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 12:06:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:06:12 INFO - PROCESS | 2220 | 1468955172401 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:06:12 INFO - PROCESS | 2220 | 1468955172402 Marionette TRACE conn2 <- [1,634,null,{}] 12:06:12 INFO - PROCESS | 2220 | 1468955172405 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}] 12:06:12 INFO - PROCESS | 2220 | 1468955172407 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:12 INFO - PROCESS | 2220 | 1468955172511 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 12:06:12 INFO - PROCESS | 2220 | 1468955172578 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:12 INFO - PROCESS | 2220 | 1468955172579 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12113f800 == 42 [pid = 2220] [id = 166] 12:06:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1181e6400) [pid = 2220] [serial = 496] [outer = 0x0] 12:06:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1186f9400) [pid = 2220] [serial = 497] [outer = 0x1181e6400] 12:06:12 INFO - PROCESS | 2220 | 1468955172611 Marionette DEBUG loaded listener.js 12:06:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1191e6400) [pid = 2220] [serial = 498] [outer = 0x1181e6400] 12:06:12 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:13 INFO - PROCESS | 2220 | 1468955173053 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]]]}] 12:06:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:06:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 669ms 12:06:13 INFO - PROCESS | 2220 | 1468955173071 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 12:06:13 INFO - PROCESS | 2220 | 1468955173073 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 12:06:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:06:13 INFO - PROCESS | 2220 | 1468955173077 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 2220 | 1468955173080 Marionette TRACE conn2 <- [1,638,null,{}] 12:06:13 INFO - PROCESS | 2220 | 1468955173092 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}] 12:06:13 INFO - PROCESS | 2220 | 1468955173097 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:13 INFO - PROCESS | 2220 | 1468955173275 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 12:06:13 INFO - PROCESS | 2220 | 1468955173333 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:13 INFO - PROCESS | 2220 | 1468955173335 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b11f000 == 43 [pid = 2220] [id = 167] 12:06:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x124b27400) [pid = 2220] [serial = 499] [outer = 0x0] 12:06:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12553d000) [pid = 2220] [serial = 500] [outer = 0x124b27400] 12:06:13 INFO - PROCESS | 2220 | 1468955173365 Marionette DEBUG loaded listener.js 12:06:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x126816400) [pid = 2220] [serial = 501] [outer = 0x124b27400] 12:06:13 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:13 INFO - PROCESS | 2220 | 1468955173798 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]]]}] 12:06:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:06:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 774ms 12:06:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:06:13 INFO - PROCESS | 2220 | 1468955173851 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 12:06:13 INFO - PROCESS | 2220 | 1468955173854 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 12:06:13 INFO - PROCESS | 2220 | 1468955173857 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:06:13 INFO - PROCESS | 2220 | 1468955173859 Marionette TRACE conn2 <- [1,642,null,{}] 12:06:13 INFO - PROCESS | 2220 | 1468955173863 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}] 12:06:13 INFO - PROCESS | 2220 | 1468955173865 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:14 INFO - PROCESS | 2220 | 1468955174018 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 12:06:14 INFO - PROCESS | 2220 | 1468955174110 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 2220 | 1468955174112 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b98e800 == 44 [pid = 2220] [id = 168] 12:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x126cea400) [pid = 2220] [serial = 502] [outer = 0x0] 12:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x128f83800) [pid = 2220] [serial = 503] [outer = 0x126cea400] 12:06:14 INFO - PROCESS | 2220 | 1468955174156 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x12a6e8800) [pid = 2220] [serial = 504] [outer = 0x126cea400] 12:06:14 INFO - PROCESS | 2220 | 1468955174579 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]]]}] 12:06:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:06:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 773ms 12:06:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:06:14 INFO - PROCESS | 2220 | 1468955174629 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 12:06:14 INFO - PROCESS | 2220 | 1468955174631 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 12:06:14 INFO - PROCESS | 2220 | 1468955174633 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:06:14 INFO - PROCESS | 2220 | 1468955174634 Marionette TRACE conn2 <- [1,646,null,{}] 12:06:14 INFO - PROCESS | 2220 | 1468955174636 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}] 12:06:14 INFO - PROCESS | 2220 | 1468955174638 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:14 INFO - PROCESS | 2220 | 1468955174733 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 12:06:14 INFO - PROCESS | 2220 | 1468955174784 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:14 INFO - PROCESS | 2220 | 1468955174785 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd1b000 == 45 [pid = 2220] [id = 169] 12:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x12a90c000) [pid = 2220] [serial = 505] [outer = 0x0] 12:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x12b193000) [pid = 2220] [serial = 506] [outer = 0x12a90c000] 12:06:14 INFO - PROCESS | 2220 | 1468955174814 Marionette DEBUG loaded listener.js 12:06:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12b8eac00) [pid = 2220] [serial = 507] [outer = 0x12a90c000] 12:06:15 INFO - PROCESS | 2220 | 1468955175217 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]]]}] 12:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 618ms 12:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:06:15 INFO - PROCESS | 2220 | 1468955175252 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 2220 | 1468955175253 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 12:06:15 INFO - PROCESS | 2220 | 1468955175255 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - PROCESS | 2220 | 1468955175257 Marionette TRACE conn2 <- [1,650,null,{}] 12:06:15 INFO - PROCESS | 2220 | 1468955175259 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}] 12:06:15 INFO - PROCESS | 2220 | 1468955175263 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:15 INFO - PROCESS | 2220 | 1468955175381 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 12:06:15 INFO - PROCESS | 2220 | 1468955175448 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:15 INFO - PROCESS | 2220 | 1468955175449 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c592000 == 46 [pid = 2220] [id = 170] 12:06:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12b907c00) [pid = 2220] [serial = 508] [outer = 0x0] 12:06:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12b911400) [pid = 2220] [serial = 509] [outer = 0x12b907c00] 12:06:15 INFO - PROCESS | 2220 | 1468955175478 Marionette DEBUG loaded listener.js 12:06:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12bdccc00) [pid = 2220] [serial = 510] [outer = 0x12b907c00] 12:06:15 INFO - PROCESS | 2220 | 1468955175910 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]]]}] 12:06:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:06:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 673ms 12:06:15 INFO - PROCESS | 2220 | 1468955175929 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 12:06:15 INFO - PROCESS | 2220 | 1468955175930 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 12:06:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:06:15 INFO - PROCESS | 2220 | 1468955175933 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:06:15 INFO - PROCESS | 2220 | 1468955175934 Marionette TRACE conn2 <- [1,654,null,{}] 12:06:15 INFO - PROCESS | 2220 | 1468955175937 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}] 12:06:15 INFO - PROCESS | 2220 | 1468955175938 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:16 INFO - PROCESS | 2220 | 1468955176057 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 12:06:16 INFO - PROCESS | 2220 | 1468955176257 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 2220 | 1468955176258 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168a7000 == 47 [pid = 2220] [id = 171] 12:06:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1127d6400) [pid = 2220] [serial = 511] [outer = 0x0] 12:06:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x112a80800) [pid = 2220] [serial = 512] [outer = 0x1127d6400] 12:06:16 INFO - PROCESS | 2220 | 1468955176286 Marionette DEBUG loaded listener.js 12:06:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x116810800) [pid = 2220] [serial = 513] [outer = 0x1127d6400] 12:06:16 INFO - PROCESS | 2220 | 1468955176714 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]]]}] 12:06:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:06:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 824ms 12:06:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:06:16 INFO - PROCESS | 2220 | 1468955176758 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 12:06:16 INFO - PROCESS | 2220 | 1468955176760 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 12:06:16 INFO - PROCESS | 2220 | 1468955176763 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:06:16 INFO - PROCESS | 2220 | 1468955176765 Marionette TRACE conn2 <- [1,658,null,{}] 12:06:16 INFO - PROCESS | 2220 | 1468955176768 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}] 12:06:16 INFO - PROCESS | 2220 | 1468955176770 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:16 INFO - PROCESS | 2220 | 1468955176867 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 12:06:16 INFO - PROCESS | 2220 | 1468955176923 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:16 INFO - PROCESS | 2220 | 1468955176925 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x11652b000 == 48 [pid = 2220] [id = 172] 12:06:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x118327c00) [pid = 2220] [serial = 514] [outer = 0x0] 12:06:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x11856a000) [pid = 2220] [serial = 515] [outer = 0x118327c00] 12:06:16 INFO - PROCESS | 2220 | 1468955176985 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x118871400) [pid = 2220] [serial = 516] [outer = 0x118327c00] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12940c800 == 47 [pid = 2220] [id = 163] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x119491000 == 46 [pid = 2220] [id = 162] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x116121000 == 45 [pid = 2220] [id = 161] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x1164c1000 == 44 [pid = 2220] [id = 160] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x1237d5800 == 43 [pid = 2220] [id = 159] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x121433000 == 42 [pid = 2220] [id = 158] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x120f46800 == 41 [pid = 2220] [id = 157] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x11680cc00) [pid = 2220] [serial = 451] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x119491800 == 40 [pid = 2220] [id = 156] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x1185c9000 == 39 [pid = 2220] [id = 155] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x116579000 == 38 [pid = 2220] [id = 154] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x116ad7000 == 37 [pid = 2220] [id = 153] 12:06:17 INFO - PROCESS | 2220 | --DOCSHELL 0x115f64800 == 36 [pid = 2220] [id = 152] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x12babe800) [pid = 2220] [serial = 434] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12bab4800) [pid = 2220] [serial = 433] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12b195000) [pid = 2220] [serial = 430] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x1164d1000) [pid = 2220] [serial = 436] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1186fdc00) [pid = 2220] [serial = 439] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x1168f8000) [pid = 2220] [serial = 437] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x1186fa000) [pid = 2220] [serial = 395] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x1292b0c00) [pid = 2220] [serial = 419] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x11617f800) [pid = 2220] [serial = 398] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x1133c1c00) [pid = 2220] [serial = 397] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x12b18a800) [pid = 2220] [serial = 428] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1127d3c00) [pid = 2220] [serial = 392] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x11812a800) [pid = 2220] [serial = 401] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1191eb000) [pid = 2220] [serial = 404] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x126678000) [pid = 2220] [serial = 425] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x12898b000) [pid = 2220] [serial = 415] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x120fc5000) [pid = 2220] [serial = 406] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x12b8e1400) [pid = 2220] [serial = 389] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x11832f000) [pid = 2220] [serial = 403] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118564400) [pid = 2220] [serial = 394] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12898e000) [pid = 2220] [serial = 427] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x12362bc00) [pid = 2220] [serial = 410] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x12553e000) [pid = 2220] [serial = 412] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x12a6dac00) [pid = 2220] [serial = 421] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x116aa3400) [pid = 2220] [serial = 400] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1214ddc00) [pid = 2220] [serial = 409] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1210cfc00) [pid = 2220] [serial = 407] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x110e96c00) [pid = 2220] [serial = 391] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x115f41c00) [pid = 2220] [serial = 424] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x128b43400) [pid = 2220] [serial = 416] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x126ce5400) [pid = 2220] [serial = 413] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12aa94800) [pid = 2220] [serial = 422] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x128ce3c00) [pid = 2220] [serial = 418] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1255cfc00) [pid = 2220] [serial = 442] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1191f1800) [pid = 2220] [serial = 440] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x128e3bc00) [pid = 2220] [serial = 445] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x126812c00) [pid = 2220] [serial = 443] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x115deb400) [pid = 2220] [serial = 448] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12a6e3800) [pid = 2220] [serial = 446] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x12aa9b000) [pid = 2220] [serial = 449] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x12b90b400) [pid = 2220] [serial = 431] [outer = 0x0] [url = about:blank] 12:06:17 INFO - PROCESS | 2220 | 1468955177352 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]]]}] 12:06:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:06:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 620ms 12:06:17 INFO - PROCESS | 2220 | 1468955177387 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 2220 | 1468955177390 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 12:06:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:06:17 INFO - PROCESS | 2220 | 1468955177397 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 2220 | 1468955177399 Marionette TRACE conn2 <- [1,662,null,{}] 12:06:17 INFO - PROCESS | 2220 | 1468955177413 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}] 12:06:17 INFO - PROCESS | 2220 | 1468955177415 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:17 INFO - PROCESS | 2220 | 1468955177559 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 12:06:17 INFO - PROCESS | 2220 | 1468955177570 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:17 INFO - PROCESS | 2220 | 1468955177571 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f1f800 == 37 [pid = 2220] [id = 173] 12:06:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x119b1e000) [pid = 2220] [serial = 517] [outer = 0x0] 12:06:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x120d02800) [pid = 2220] [serial = 518] [outer = 0x119b1e000] 12:06:17 INFO - PROCESS | 2220 | 1468955177597 Marionette DEBUG loaded listener.js 12:06:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x120fccc00) [pid = 2220] [serial = 519] [outer = 0x119b1e000] 12:06:17 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:17 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:17 INFO - PROCESS | 2220 | 1468955177924 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]]]}] 12:06:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:06:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 575ms 12:06:17 INFO - PROCESS | 2220 | 1468955177971 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 12:06:17 INFO - PROCESS | 2220 | 1468955177972 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 12:06:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:06:17 INFO - PROCESS | 2220 | 1468955177979 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:06:17 INFO - PROCESS | 2220 | 1468955177983 Marionette TRACE conn2 <- [1,666,null,{}] 12:06:17 INFO - PROCESS | 2220 | 1468955177986 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}] 12:06:17 INFO - PROCESS | 2220 | 1468955177988 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:18 INFO - PROCESS | 2220 | 1468955178081 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 12:06:18 INFO - PROCESS | 2220 | 1468955178084 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 2220 | 1468955178085 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f41000 == 38 [pid = 2220] [id = 174] 12:06:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1211dbc00) [pid = 2220] [serial = 520] [outer = 0x0] 12:06:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x124b26800) [pid = 2220] [serial = 521] [outer = 0x1211dbc00] 12:06:18 INFO - PROCESS | 2220 | 1468955178110 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x12609dc00) [pid = 2220] [serial = 522] [outer = 0x1211dbc00] 12:06:18 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:18 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:18 INFO - PROCESS | 2220 | 1468955178434 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]]]}] 12:06:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:06:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 475ms 12:06:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:06:18 INFO - PROCESS | 2220 | 1468955178451 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 2220 | 1468955178452 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 12:06:18 INFO - PROCESS | 2220 | 1468955178454 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 2220 | 1468955178456 Marionette TRACE conn2 <- [1,670,null,{}] 12:06:18 INFO - PROCESS | 2220 | 1468955178458 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}] 12:06:18 INFO - PROCESS | 2220 | 1468955178461 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:18 INFO - PROCESS | 2220 | 1468955178565 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 12:06:18 INFO - PROCESS | 2220 | 1468955178571 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:18 INFO - PROCESS | 2220 | 1468955178572 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x12125b000 == 39 [pid = 2220] [id = 175] 12:06:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x12609e000) [pid = 2220] [serial = 523] [outer = 0x0] 12:06:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x126ce9800) [pid = 2220] [serial = 524] [outer = 0x12609e000] 12:06:18 INFO - PROCESS | 2220 | 1468955178597 Marionette DEBUG loaded listener.js 12:06:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x128ce8800) [pid = 2220] [serial = 525] [outer = 0x12609e000] 12:06:18 INFO - PROCESS | 2220 | 1468955178916 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]]]}] 12:06:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:06:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 473ms 12:06:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:06:18 INFO - PROCESS | 2220 | 1468955178931 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 12:06:18 INFO - PROCESS | 2220 | 1468955178932 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 12:06:18 INFO - PROCESS | 2220 | 1468955178934 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:06:18 INFO - PROCESS | 2220 | 1468955178935 Marionette TRACE conn2 <- [1,674,null,{}] 12:06:18 INFO - PROCESS | 2220 | 1468955178938 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}] 12:06:18 INFO - PROCESS | 2220 | 1468955178939 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:19 INFO - PROCESS | 2220 | 1468955179032 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 12:06:19 INFO - PROCESS | 2220 | 1468955179036 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 2220 | 1468955179040 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x1237dc800 == 40 [pid = 2220] [id = 176] 12:06:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12aa9b000) [pid = 2220] [serial = 526] [outer = 0x0] 12:06:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12aac5400) [pid = 2220] [serial = 527] [outer = 0x12aa9b000] 12:06:19 INFO - PROCESS | 2220 | 1468955179071 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12b90bc00) [pid = 2220] [serial = 528] [outer = 0x12aa9b000] 12:06:19 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:19 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:06:19 INFO - PROCESS | 2220 | 1468955179509 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]]]}] 12:06:19 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 12:06:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 618ms 12:06:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:06:19 INFO - PROCESS | 2220 | 1468955179560 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 12:06:19 INFO - PROCESS | 2220 | 1468955179562 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 12:06:19 INFO - PROCESS | 2220 | 1468955179564 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:06:19 INFO - PROCESS | 2220 | 1468955179565 Marionette TRACE conn2 <- [1,678,null,{}] 12:06:19 INFO - PROCESS | 2220 | 1468955179567 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}] 12:06:19 INFO - PROCESS | 2220 | 1468955179569 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:19 INFO - PROCESS | 2220 | 1468955179671 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 12:06:19 INFO - PROCESS | 2220 | 1468955179676 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:19 INFO - PROCESS | 2220 | 1468955179678 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x126aa3800 == 41 [pid = 2220] [id = 177] 12:06:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12aab7800) [pid = 2220] [serial = 529] [outer = 0x0] 12:06:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12bdc3800) [pid = 2220] [serial = 530] [outer = 0x12aab7800] 12:06:19 INFO - PROCESS | 2220 | 1468955179702 Marionette DEBUG loaded listener.js 12:06:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12bdcf400) [pid = 2220] [serial = 531] [outer = 0x12aab7800] 12:06:20 INFO - PROCESS | 2220 | 1468955180031 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]]]}] 12:06:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:06:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 12:06:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:06:20 INFO - PROCESS | 2220 | 1468955180083 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 12:06:20 INFO - PROCESS | 2220 | 1468955180084 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 12:06:20 INFO - PROCESS | 2220 | 1468955180086 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:06:20 INFO - PROCESS | 2220 | 1468955180095 Marionette TRACE conn2 <- [1,682,null,{}] 12:06:20 INFO - PROCESS | 2220 | 1468955180097 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}] 12:06:20 INFO - PROCESS | 2220 | 1468955180099 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:20 INFO - PROCESS | 2220 | 1468955180200 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 12:06:20 INFO - PROCESS | 2220 | 1468955180211 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:20 INFO - PROCESS | 2220 | 1468955180212 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f94800 == 42 [pid = 2220] [id = 178] 12:06:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12bdc2000) [pid = 2220] [serial = 532] [outer = 0x0] 12:06:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12c448000) [pid = 2220] [serial = 533] [outer = 0x12bdc2000] 12:06:20 INFO - PROCESS | 2220 | 1468955180236 Marionette DEBUG loaded listener.js 12:06:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12c44f000) [pid = 2220] [serial = 534] [outer = 0x12bdc2000] 12:06:21 INFO - PROCESS | 2220 | 1468955181068 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]]]}] 12:06:21 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) 12:06:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1028ms 12:06:21 INFO - PROCESS | 2220 | 1468955181115 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 12:06:21 INFO - PROCESS | 2220 | 1468955181116 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 12:06:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:06:21 INFO - PROCESS | 2220 | 1468955181125 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:06:21 INFO - PROCESS | 2220 | 1468955181126 Marionette TRACE conn2 <- [1,686,null,{}] 12:06:21 INFO - PROCESS | 2220 | 1468955181128 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}] 12:06:21 INFO - PROCESS | 2220 | 1468955181129 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:21 INFO - PROCESS | 2220 | 1468955181269 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 12:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x12553b800) [pid = 2220] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1121b4800) [pid = 2220] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1181eac00) [pid = 2220] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x115fb2000) [pid = 2220] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1186f5c00) [pid = 2220] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1121bd800) [pid = 2220] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x12898b400) [pid = 2220] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x110e9dc00) [pid = 2220] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1211dfc00) [pid = 2220] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:06:21 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1186efc00) [pid = 2220] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:06:21 INFO - PROCESS | 2220 | 1468955181313 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:21 INFO - PROCESS | 2220 | 1468955181314 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f54800 == 43 [pid = 2220] [id = 179] 12:06:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x110d4fc00) [pid = 2220] [serial = 535] [outer = 0x0] 12:06:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x110d52800) [pid = 2220] [serial = 536] [outer = 0x110d4fc00] 12:06:21 INFO - PROCESS | 2220 | 1468955181338 Marionette DEBUG loaded listener.js 12:06:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x110d57c00) [pid = 2220] [serial = 537] [outer = 0x110d4fc00] 12:06:22 INFO - PROCESS | 2220 | 1468955182105 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]]]}] 12:06:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:06:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1022ms 12:06:22 INFO - PROCESS | 2220 | 1468955182147 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 12:06:22 INFO - PROCESS | 2220 | 1468955182156 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 12:06:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:06:22 INFO - PROCESS | 2220 | 1468955182166 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:06:22 INFO - PROCESS | 2220 | 1468955182167 Marionette TRACE conn2 <- [1,690,null,{}] 12:06:22 INFO - PROCESS | 2220 | 1468955182169 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}] 12:06:22 INFO - PROCESS | 2220 | 1468955182170 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:22 INFO - PROCESS | 2220 | 1468955182253 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 12:06:22 INFO - PROCESS | 2220 | 1468955182258 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:22 INFO - PROCESS | 2220 | 1468955182260 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7a5800 == 44 [pid = 2220] [id = 180] 12:06:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x115fb2000) [pid = 2220] [serial = 538] [outer = 0x0] 12:06:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1211e4400) [pid = 2220] [serial = 539] [outer = 0x115fb2000] 12:06:22 INFO - PROCESS | 2220 | 1468955182284 Marionette DEBUG loaded listener.js 12:06:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12898b400) [pid = 2220] [serial = 540] [outer = 0x115fb2000] 12:06:23 INFO - PROCESS | 2220 | 1468955183078 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]]]}] 12:06:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:06:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 918ms 12:06:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:06:23 INFO - PROCESS | 2220 | 1468955183084 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 12:06:23 INFO - PROCESS | 2220 | 1468955183085 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 12:06:23 INFO - PROCESS | 2220 | 1468955183087 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:06:23 INFO - PROCESS | 2220 | 1468955183088 Marionette TRACE conn2 <- [1,694,null,{}] 12:06:23 INFO - PROCESS | 2220 | 1468955183091 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}] 12:06:23 INFO - PROCESS | 2220 | 1468955183093 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:23 INFO - PROCESS | 2220 | 1468955183179 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 12:06:23 INFO - PROCESS | 2220 | 1468955183279 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:23 INFO - PROCESS | 2220 | 1468955183281 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x116121000 == 45 [pid = 2220] [id = 181] 12:06:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x10eaf8c00) [pid = 2220] [serial = 541] [outer = 0x0] 12:06:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x110d4c400) [pid = 2220] [serial = 542] [outer = 0x10eaf8c00] 12:06:23 INFO - PROCESS | 2220 | 1468955183314 Marionette DEBUG loaded listener.js 12:06:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x112a8e000) [pid = 2220] [serial = 543] [outer = 0x10eaf8c00] 12:06:24 INFO - PROCESS | 2220 | 1468955184276 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]]]}] 12:06:24 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) 12:06:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1222ms 12:06:24 INFO - PROCESS | 2220 | 1468955184313 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 12:06:24 INFO - PROCESS | 2220 | 1468955184316 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 12:06:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:06:24 INFO - PROCESS | 2220 | 1468955184319 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:06:24 INFO - PROCESS | 2220 | 1468955184321 Marionette TRACE conn2 <- [1,698,null,{}] 12:06:24 INFO - PROCESS | 2220 | 1468955184325 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}] 12:06:24 INFO - PROCESS | 2220 | 1468955184326 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:24 INFO - PROCESS | 2220 | 1468955184433 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 12:06:24 INFO - PROCESS | 2220 | 1468955184485 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:24 INFO - PROCESS | 2220 | 1468955184487 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a80800 == 46 [pid = 2220] [id = 182] 12:06:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x11856b400) [pid = 2220] [serial = 544] [outer = 0x0] 12:06:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x118fcac00) [pid = 2220] [serial = 545] [outer = 0x11856b400] 12:06:24 INFO - PROCESS | 2220 | 1468955184517 Marionette DEBUG loaded listener.js 12:06:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x119835400) [pid = 2220] [serial = 546] [outer = 0x11856b400] 12:06:25 INFO - PROCESS | 2220 | 1468955185479 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]]]}] 12:06:25 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) 12:06:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1173ms 12:06:25 INFO - PROCESS | 2220 | 1468955185494 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 12:06:25 INFO - PROCESS | 2220 | 1468955185497 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 12:06:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:06:25 INFO - PROCESS | 2220 | 1468955185500 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:06:25 INFO - PROCESS | 2220 | 1468955185502 Marionette TRACE conn2 <- [1,702,null,{}] 12:06:25 INFO - PROCESS | 2220 | 1468955185504 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}] 12:06:25 INFO - PROCESS | 2220 | 1468955185506 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:25 INFO - PROCESS | 2220 | 1468955185615 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 12:06:25 INFO - PROCESS | 2220 | 1468955185669 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:25 INFO - PROCESS | 2220 | 1468955185670 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x129649000 == 47 [pid = 2220] [id = 183] 12:06:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x120fc5c00) [pid = 2220] [serial = 547] [outer = 0x0] 12:06:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x124b30800) [pid = 2220] [serial = 548] [outer = 0x120fc5c00] 12:06:25 INFO - PROCESS | 2220 | 1468955185699 Marionette DEBUG loaded listener.js 12:06:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x12785d000) [pid = 2220] [serial = 549] [outer = 0x120fc5c00] 12:06:26 INFO - PROCESS | 2220 | 1468955186802 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]]]}] 12:06:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:06:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1321ms 12:06:26 INFO - PROCESS | 2220 | 1468955186821 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 12:06:26 INFO - PROCESS | 2220 | 1468955186824 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 12:06:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:06:26 INFO - PROCESS | 2220 | 1468955186827 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:06:26 INFO - PROCESS | 2220 | 1468955186829 Marionette TRACE conn2 <- [1,706,null,{}] 12:06:26 INFO - PROCESS | 2220 | 1468955186833 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}] 12:06:26 INFO - PROCESS | 2220 | 1468955186834 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:26 INFO - PROCESS | 2220 | 1468955186924 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 12:06:27 INFO - PROCESS | 2220 | 1468955187011 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:27 INFO - PROCESS | 2220 | 1468955187012 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d5e800 == 48 [pid = 2220] [id = 184] 12:06:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1186f9c00) [pid = 2220] [serial = 550] [outer = 0x0] 12:06:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x118fcbc00) [pid = 2220] [serial = 551] [outer = 0x1186f9c00] 12:06:27 INFO - PROCESS | 2220 | 1468955187041 Marionette DEBUG loaded listener.js 12:06:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x120fc5400) [pid = 2220] [serial = 552] [outer = 0x1186f9c00] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7a5800 == 47 [pid = 2220] [id = 180] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x120f54800 == 46 [pid = 2220] [id = 179] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x128f94800 == 45 [pid = 2220] [id = 178] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x126aa3800 == 44 [pid = 2220] [id = 177] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x1237dc800 == 43 [pid = 2220] [id = 176] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x12125b000 == 42 [pid = 2220] [id = 175] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x120f41000 == 41 [pid = 2220] [id = 174] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x117d2b400) [pid = 2220] [serial = 457] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x112f8d400) [pid = 2220] [serial = 454] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x12aac0400) [pid = 2220] [serial = 491] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x118f1f800 == 40 [pid = 2220] [id = 173] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x11652b000 == 39 [pid = 2220] [id = 172] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x1168a7000 == 38 [pid = 2220] [id = 171] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x12b98e800 == 37 [pid = 2220] [id = 168] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x12b11f000 == 36 [pid = 2220] [id = 167] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x12113f800 == 35 [pid = 2220] [id = 166] 12:06:27 INFO - PROCESS | 2220 | --DOCSHELL 0x117467000 == 34 [pid = 2220] [id = 165] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1260a2c00) [pid = 2220] [serial = 475] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x123628000) [pid = 2220] [serial = 472] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x127859800) [pid = 2220] [serial = 476] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x118532c00) [pid = 2220] [serial = 463] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1186bf800) [pid = 2220] [serial = 464] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x118fc5400) [pid = 2220] [serial = 466] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x120d0b800) [pid = 2220] [serial = 467] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x120fca800) [pid = 2220] [serial = 469] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x11308a800) [pid = 2220] [serial = 460] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x116534c00) [pid = 2220] [serial = 461] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x128991000) [pid = 2220] [serial = 478] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1181ea400) [pid = 2220] [serial = 482] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1292bcc00) [pid = 2220] [serial = 487] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x112ea1000) [pid = 2220] [serial = 481] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x128e47400) [pid = 2220] [serial = 479] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1194fc800) [pid = 2220] [serial = 484] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x116f58800) [pid = 2220] [serial = 200] [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.] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x128f85c00) [pid = 2220] [serial = 485] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x125538c00) [pid = 2220] [serial = 473] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12a61b000) [pid = 2220] [serial = 488] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x116542000) [pid = 2220] [serial = 470] [outer = 0x0] [url = about:blank] 12:06:27 INFO - PROCESS | 2220 | 1468955187946 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]]]}] 12:06:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:06:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1171ms 12:06:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:06:28 INFO - PROCESS | 2220 | 1468955187998 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 12:06:28 INFO - PROCESS | 2220 | 1468955188001 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 12:06:28 INFO - PROCESS | 2220 | 1468955188005 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:06:28 INFO - PROCESS | 2220 | 1468955188006 Marionette TRACE conn2 <- [1,710,null,{}] 12:06:28 INFO - PROCESS | 2220 | 1468955188009 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}] 12:06:28 INFO - PROCESS | 2220 | 1468955188010 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:28 INFO - PROCESS | 2220 | 1468955188090 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 12:06:28 INFO - PROCESS | 2220 | 1468955188151 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:28 INFO - PROCESS | 2220 | 1468955188153 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ae6800 == 35 [pid = 2220] [id = 185] 12:06:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x118326800) [pid = 2220] [serial = 553] [outer = 0x0] 12:06:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x120fcc800) [pid = 2220] [serial = 554] [outer = 0x118326800] 12:06:28 INFO - PROCESS | 2220 | 1468955188179 Marionette DEBUG loaded listener.js 12:06:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x123764000) [pid = 2220] [serial = 555] [outer = 0x118326800] 12:06:28 INFO - PROCESS | 2220 | 1468955188983 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]]]}] 12:06:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:06:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1025ms 12:06:29 INFO - PROCESS | 2220 | 1468955189030 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 12:06:29 INFO - PROCESS | 2220 | 1468955189031 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 12:06:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:06:29 INFO - PROCESS | 2220 | 1468955189043 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:06:29 INFO - PROCESS | 2220 | 1468955189045 Marionette TRACE conn2 <- [1,714,null,{}] 12:06:29 INFO - PROCESS | 2220 | 1468955189054 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}] 12:06:29 INFO - PROCESS | 2220 | 1468955189058 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:29 INFO - PROCESS | 2220 | 1468955189137 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 12:06:29 INFO - PROCESS | 2220 | 1468955189196 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:29 INFO - PROCESS | 2220 | 1468955189198 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x120e23800 == 36 [pid = 2220] [id = 186] 12:06:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1176c3400) [pid = 2220] [serial = 556] [outer = 0x0] 12:06:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x128991000) [pid = 2220] [serial = 557] [outer = 0x1176c3400] 12:06:29 INFO - PROCESS | 2220 | 1468955189228 Marionette DEBUG loaded listener.js 12:06:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x12a50a400) [pid = 2220] [serial = 558] [outer = 0x1176c3400] 12:06:30 INFO - PROCESS | 2220 | 1468955190018 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]]]}] 12:06:30 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 12:06:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1034ms 12:06:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:06:30 INFO - PROCESS | 2220 | 1468955190067 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 12:06:30 INFO - PROCESS | 2220 | 1468955190069 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 12:06:30 INFO - PROCESS | 2220 | 1468955190071 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:06:30 INFO - PROCESS | 2220 | 1468955190072 Marionette TRACE conn2 <- [1,718,null,{}] 12:06:30 INFO - PROCESS | 2220 | 1468955190074 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}] 12:06:30 INFO - PROCESS | 2220 | 1468955190075 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:30 INFO - PROCESS | 2220 | 1468955190175 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 12:06:30 INFO - PROCESS | 2220 | 1468955190211 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:30 INFO - PROCESS | 2220 | 1468955190212 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x12190f000 == 37 [pid = 2220] [id = 187] 12:06:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x12aa94000) [pid = 2220] [serial = 559] [outer = 0x0] 12:06:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12b8ddc00) [pid = 2220] [serial = 560] [outer = 0x12aa94000] 12:06:30 INFO - PROCESS | 2220 | 1468955190237 Marionette DEBUG loaded listener.js 12:06:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12b903800) [pid = 2220] [serial = 561] [outer = 0x12aa94000] 12:06:31 INFO - PROCESS | 2220 | 1468955191040 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]]]}] 12:06:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:06:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1022ms 12:06:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:06:31 INFO - PROCESS | 2220 | 1468955191093 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 12:06:31 INFO - PROCESS | 2220 | 1468955191094 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 12:06:31 INFO - PROCESS | 2220 | 1468955191103 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 2220 | 1468955191104 Marionette TRACE conn2 <- [1,722,null,{}] 12:06:31 INFO - PROCESS | 2220 | 1468955191106 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}] 12:06:31 INFO - PROCESS | 2220 | 1468955191108 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:31 INFO - PROCESS | 2220 | 1468955191205 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 12:06:31 INFO - PROCESS | 2220 | 1468955191242 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 2220 | 1468955191243 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255c2000 == 38 [pid = 2220] [id = 188] 12:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12b906000) [pid = 2220] [serial = 562] [outer = 0x0] 12:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12bab6c00) [pid = 2220] [serial = 563] [outer = 0x12b906000] 12:06:31 INFO - PROCESS | 2220 | 1468955191268 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12bdc4800) [pid = 2220] [serial = 564] [outer = 0x12b906000] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x116885c00) [pid = 2220] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1150cf800) [pid = 2220] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x112e93000) [pid = 2220] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x12aab7800) [pid = 2220] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12bdc2000) [pid = 2220] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x118327c00) [pid = 2220] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1127d6400) [pid = 2220] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x12609e000) [pid = 2220] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1211dbc00) [pid = 2220] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x119b1e000) [pid = 2220] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12aa9b000) [pid = 2220] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:06:31 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x110d4fc00) [pid = 2220] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:06:31 INFO - PROCESS | 2220 | 1468955191637 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] 12:06:31 INFO - PROCESS | 2220 | 1468955191677 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 12:06:31 INFO - PROCESS | 2220 | 1468955191679 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:06:31 INFO - PROCESS | 2220 | 1468955191680 Marionette TRACE conn2 <- [1,726,null,{}] 12:06:31 INFO - PROCESS | 2220 | 1468955191683 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}] 12:06:31 INFO - PROCESS | 2220 | 1468955191687 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:31 INFO - PROCESS | 2220 | 1468955191787 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 12:06:31 INFO - PROCESS | 2220 | 1468955191848 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:31 INFO - PROCESS | 2220 | 1468955191850 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e2c800 == 39 [pid = 2220] [id = 189] 12:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x116885c00) [pid = 2220] [serial = 565] [outer = 0x0] 12:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x123627800) [pid = 2220] [serial = 566] [outer = 0x116885c00] 12:06:31 INFO - PROCESS | 2220 | 1468955191874 Marionette DEBUG loaded listener.js 12:06:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x12c44c800) [pid = 2220] [serial = 567] [outer = 0x116885c00] 12:06:32 INFO - PROCESS | 2220 | 1468955192182 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]]]}] 12:06:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:06:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 521ms 12:06:32 INFO - PROCESS | 2220 | 1468955192202 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 12:06:32 INFO - PROCESS | 2220 | 1468955192203 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 12:06:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:06:32 INFO - PROCESS | 2220 | 1468955192205 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - PROCESS | 2220 | 1468955192207 Marionette TRACE conn2 <- [1,730,null,{}] 12:06:32 INFO - PROCESS | 2220 | 1468955192211 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}] 12:06:32 INFO - PROCESS | 2220 | 1468955192214 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:32 INFO - PROCESS | 2220 | 1468955192303 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 12:06:32 INFO - PROCESS | 2220 | 1468955192307 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 2220 | 1468955192308 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x129651000 == 40 [pid = 2220] [id = 190] 12:06:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x117d9c400) [pid = 2220] [serial = 568] [outer = 0x0] 12:06:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x117da5000) [pid = 2220] [serial = 569] [outer = 0x117d9c400] 12:06:32 INFO - PROCESS | 2220 | 1468955192347 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x12c443c00) [pid = 2220] [serial = 570] [outer = 0x117d9c400] 12:06:32 INFO - PROCESS | 2220 | 1468955192733 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] 12:06:32 INFO - PROCESS | 2220 | 1468955192781 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 12:06:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:06:32 INFO - PROCESS | 2220 | 1468955192783 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:06:32 INFO - PROCESS | 2220 | 1468955192784 Marionette TRACE conn2 <- [1,734,null,{}] 12:06:32 INFO - PROCESS | 2220 | 1468955192786 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}] 12:06:32 INFO - PROCESS | 2220 | 1468955192787 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:32 INFO - PROCESS | 2220 | 1468955192867 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 12:06:32 INFO - PROCESS | 2220 | 1468955192871 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:32 INFO - PROCESS | 2220 | 1468955192872 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7a2000 == 41 [pid = 2220] [id = 191] 12:06:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x117d9a000) [pid = 2220] [serial = 571] [outer = 0x0] 12:06:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12c57e400) [pid = 2220] [serial = 572] [outer = 0x117d9a000] 12:06:32 INFO - PROCESS | 2220 | 1468955192896 Marionette DEBUG loaded listener.js 12:06:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12c585800) [pid = 2220] [serial = 573] [outer = 0x117d9a000] 12:06:33 INFO - PROCESS | 2220 | 1468955193228 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]]]}] 12:06:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:06:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 468ms 12:06:33 INFO - PROCESS | 2220 | 1468955193252 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 12:06:33 INFO - PROCESS | 2220 | 1468955193253 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 12:06:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:06:33 INFO - PROCESS | 2220 | 1468955193255 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:06:33 INFO - PROCESS | 2220 | 1468955193256 Marionette TRACE conn2 <- [1,738,null,{}] 12:06:33 INFO - PROCESS | 2220 | 1468955193259 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}] 12:06:33 INFO - PROCESS | 2220 | 1468955193263 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:33 INFO - PROCESS | 2220 | 1468955193341 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 12:06:33 INFO - PROCESS | 2220 | 1468955193347 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:33 INFO - PROCESS | 2220 | 1468955193348 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x120e1e800 == 42 [pid = 2220] [id = 192] 12:06:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x120dee800) [pid = 2220] [serial = 574] [outer = 0x0] 12:06:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x120df7000) [pid = 2220] [serial = 575] [outer = 0x120dee800] 12:06:33 INFO - PROCESS | 2220 | 1468955193379 Marionette DEBUG loaded listener.js 12:06:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1255d4400) [pid = 2220] [serial = 576] [outer = 0x120dee800] 12:06:34 INFO - PROCESS | 2220 | 1468955194307 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]]]}] 12:06:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:06:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1073ms 12:06:34 INFO - PROCESS | 2220 | 1468955194329 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 12:06:34 INFO - PROCESS | 2220 | 1468955194331 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 12:06:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:06:34 INFO - PROCESS | 2220 | 1468955194335 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:06:34 INFO - PROCESS | 2220 | 1468955194337 Marionette TRACE conn2 <- [1,742,null,{}] 12:06:34 INFO - PROCESS | 2220 | 1468955194341 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}] 12:06:34 INFO - PROCESS | 2220 | 1468955194344 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:34 INFO - PROCESS | 2220 | 1468955194447 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 12:06:34 INFO - PROCESS | 2220 | 1468955194501 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:34 INFO - PROCESS | 2220 | 1468955194502 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185b6000 == 43 [pid = 2220] [id = 193] 12:06:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x11617cc00) [pid = 2220] [serial = 577] [outer = 0x0] 12:06:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1180b7c00) [pid = 2220] [serial = 578] [outer = 0x11617cc00] 12:06:34 INFO - PROCESS | 2220 | 1468955194533 Marionette DEBUG loaded listener.js 12:06:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x11832c800) [pid = 2220] [serial = 579] [outer = 0x11617cc00] 12:06:35 INFO - PROCESS | 2220 | 1468955195470 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]]]}] 12:06:35 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 12:06:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1172ms 12:06:35 INFO - PROCESS | 2220 | 1468955195508 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 12:06:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:06:35 INFO - PROCESS | 2220 | 1468955195511 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 12:06:35 INFO - PROCESS | 2220 | 1468955195515 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:06:35 INFO - PROCESS | 2220 | 1468955195517 Marionette TRACE conn2 <- [1,746,null,{}] 12:06:35 INFO - PROCESS | 2220 | 1468955195520 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}] 12:06:35 INFO - PROCESS | 2220 | 1468955195522 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:35 INFO - PROCESS | 2220 | 1468955195627 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 12:06:35 INFO - PROCESS | 2220 | 1468955195681 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:35 INFO - PROCESS | 2220 | 1468955195682 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x121905800 == 44 [pid = 2220] [id = 194] 12:06:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1186f9800) [pid = 2220] [serial = 580] [outer = 0x0] 12:06:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x120df8000) [pid = 2220] [serial = 581] [outer = 0x1186f9800] 12:06:35 INFO - PROCESS | 2220 | 1468955195713 Marionette DEBUG loaded listener.js 12:06:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x121a03800) [pid = 2220] [serial = 582] [outer = 0x1186f9800] 12:06:36 INFO - PROCESS | 2220 | 1468955196726 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]]]}] 12:06:36 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.) 12:06:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1220ms 12:06:36 INFO - PROCESS | 2220 | 1468955196735 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 12:06:36 INFO - PROCESS | 2220 | 1468955196738 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 12:06:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:06:36 INFO - PROCESS | 2220 | 1468955196742 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:06:36 INFO - PROCESS | 2220 | 1468955196745 Marionette TRACE conn2 <- [1,750,null,{}] 12:06:36 INFO - PROCESS | 2220 | 1468955196749 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}] 12:06:36 INFO - PROCESS | 2220 | 1468955196751 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:36 INFO - PROCESS | 2220 | 1468955196845 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 12:06:36 INFO - PROCESS | 2220 | 1468955196921 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:36 INFO - PROCESS | 2220 | 1468955196923 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f14800 == 45 [pid = 2220] [id = 195] 12:06:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x117d9bc00) [pid = 2220] [serial = 583] [outer = 0x0] 12:06:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x117da5400) [pid = 2220] [serial = 584] [outer = 0x117d9bc00] 12:06:36 INFO - PROCESS | 2220 | 1468955196964 Marionette DEBUG loaded listener.js 12:06:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x118331000) [pid = 2220] [serial = 585] [outer = 0x117d9bc00] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7a2000 == 44 [pid = 2220] [id = 191] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x129651000 == 43 [pid = 2220] [id = 190] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x125e2c800 == 42 [pid = 2220] [id = 189] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x1255c2000 == 41 [pid = 2220] [id = 188] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x12190f000 == 40 [pid = 2220] [id = 187] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x120e23800 == 39 [pid = 2220] [id = 186] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x116ae6800 == 38 [pid = 2220] [id = 185] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x117d5e800 == 37 [pid = 2220] [id = 184] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x116121000 == 36 [pid = 2220] [id = 181] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd1b000 == 35 [pid = 2220] [id = 169] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x129649000 == 34 [pid = 2220] [id = 183] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x12a79c800 == 33 [pid = 2220] [id = 164] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x119a80800 == 32 [pid = 2220] [id = 182] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x1191c0000 == 31 [pid = 2220] [id = 151] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x12c592000 == 30 [pid = 2220] [id = 170] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x121905800 == 29 [pid = 2220] [id = 194] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x120e1e800 == 28 [pid = 2220] [id = 192] 12:06:38 INFO - PROCESS | 2220 | --DOCSHELL 0x1185b6000 == 27 [pid = 2220] [id = 193] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x115f45000) [pid = 2220] [serial = 455] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118128000) [pid = 2220] [serial = 458] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x11812e800) [pid = 2220] [serial = 452] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x12bdc3800) [pid = 2220] [serial = 530] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x12c448000) [pid = 2220] [serial = 533] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11856a000) [pid = 2220] [serial = 515] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x118871400) [pid = 2220] [serial = 516] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x12b193000) [pid = 2220] [serial = 506] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x12b911400) [pid = 2220] [serial = 509] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x116810800) [pid = 2220] [serial = 513] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x112a80800) [pid = 2220] [serial = 512] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x126ce9800) [pid = 2220] [serial = 524] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x128ce8800) [pid = 2220] [serial = 525] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x124b26800) [pid = 2220] [serial = 521] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x12609dc00) [pid = 2220] [serial = 522] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x112dd7000) [pid = 2220] [serial = 494] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x120d02800) [pid = 2220] [serial = 518] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x120fccc00) [pid = 2220] [serial = 519] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x128f83800) [pid = 2220] [serial = 503] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12553d000) [pid = 2220] [serial = 500] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12aac5400) [pid = 2220] [serial = 527] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1186f9400) [pid = 2220] [serial = 497] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x12c44f000) [pid = 2220] [serial = 534] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1211e4400) [pid = 2220] [serial = 539] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x12bdcf400) [pid = 2220] [serial = 531] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x110d52800) [pid = 2220] [serial = 536] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x110d57c00) [pid = 2220] [serial = 537] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x12b90bc00) [pid = 2220] [serial = 528] [outer = 0x0] [url = about:blank] 12:06:38 INFO - PROCESS | 2220 | 1468955198266 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]]]}] 12:06:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:06:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1575ms 12:06:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:06:38 INFO - PROCESS | 2220 | 1468955198317 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 12:06:38 INFO - PROCESS | 2220 | 1468955198319 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 12:06:38 INFO - PROCESS | 2220 | 1468955198322 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:06:38 INFO - PROCESS | 2220 | 1468955198324 Marionette TRACE conn2 <- [1,754,null,{}] 12:06:38 INFO - PROCESS | 2220 | 1468955198344 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}] 12:06:38 INFO - PROCESS | 2220 | 1468955198345 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:38 INFO - PROCESS | 2220 | 1468955198421 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 12:06:38 INFO - PROCESS | 2220 | 1468955198471 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:38 INFO - PROCESS | 2220 | 1468955198473 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x116516000 == 28 [pid = 2220] [id = 196] 12:06:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x115f48c00) [pid = 2220] [serial = 586] [outer = 0x0] 12:06:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x116468400) [pid = 2220] [serial = 587] [outer = 0x115f48c00] 12:06:38 INFO - PROCESS | 2220 | 1468955198501 Marionette DEBUG loaded listener.js 12:06:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x116f62800) [pid = 2220] [serial = 588] [outer = 0x115f48c00] 12:06:39 INFO - PROCESS | 2220 | 1468955199284 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]]]}] 12:06:39 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 12:06:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 987ms 12:06:39 INFO - PROCESS | 2220 | 1468955199309 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 2220 | 1468955199313 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 12:06:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:06:39 INFO - PROCESS | 2220 | 1468955199318 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 2220 | 1468955199320 Marionette TRACE conn2 <- [1,758,null,{}] 12:06:39 INFO - PROCESS | 2220 | 1468955199322 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}] 12:06:39 INFO - PROCESS | 2220 | 1468955199324 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:39 INFO - PROCESS | 2220 | 1468955199406 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 12:06:39 INFO - PROCESS | 2220 | 1468955199414 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:39 INFO - PROCESS | 2220 | 1468955199415 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d51800 == 29 [pid = 2220] [id = 197] 12:06:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x118331c00) [pid = 2220] [serial = 589] [outer = 0x0] 12:06:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x118564800) [pid = 2220] [serial = 590] [outer = 0x118331c00] 12:06:39 INFO - PROCESS | 2220 | 1468955199442 Marionette DEBUG loaded listener.js 12:06:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1186b9400) [pid = 2220] [serial = 591] [outer = 0x118331c00] 12:06:39 INFO - PROCESS | 2220 | 1468955199902 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]]]}] 12:06:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:06:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 618ms 12:06:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:06:39 INFO - PROCESS | 2220 | 1468955199938 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 12:06:39 INFO - PROCESS | 2220 | 1468955199940 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 12:06:39 INFO - PROCESS | 2220 | 1468955199946 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:06:39 INFO - PROCESS | 2220 | 1468955199950 Marionette TRACE conn2 <- [1,762,null,{}] 12:06:39 INFO - PROCESS | 2220 | 1468955199961 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}] 12:06:39 INFO - PROCESS | 2220 | 1468955199966 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:40 INFO - PROCESS | 2220 | 1468955200091 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 12:06:40 INFO - PROCESS | 2220 | 1468955200107 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:40 INFO - PROCESS | 2220 | 1468955200110 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x119436800 == 30 [pid = 2220] [id = 198] 12:06:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x119b5e400) [pid = 2220] [serial = 592] [outer = 0x0] 12:06:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x120deec00) [pid = 2220] [serial = 593] [outer = 0x119b5e400] 12:06:40 INFO - PROCESS | 2220 | 1468955200155 Marionette DEBUG loaded listener.js 12:06:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x120df9c00) [pid = 2220] [serial = 594] [outer = 0x119b5e400] 12:06:40 INFO - PROCESS | 2220 | 1468955200996 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]]]}] 12:06:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:06:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1077ms 12:06:41 INFO - PROCESS | 2220 | 1468955201019 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 12:06:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:06:41 INFO - PROCESS | 2220 | 1468955201021 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 12:06:41 INFO - PROCESS | 2220 | 1468955201023 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:06:41 INFO - PROCESS | 2220 | 1468955201024 Marionette TRACE conn2 <- [1,766,null,{}] 12:06:41 INFO - PROCESS | 2220 | 1468955201034 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}] 12:06:41 INFO - PROCESS | 2220 | 1468955201035 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:41 INFO - PROCESS | 2220 | 1468955201133 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 12:06:41 INFO - PROCESS | 2220 | 1468955201137 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:41 INFO - PROCESS | 2220 | 1468955201138 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x121148800 == 31 [pid = 2220] [id = 199] 12:06:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x120dfac00) [pid = 2220] [serial = 595] [outer = 0x0] 12:06:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x121816000) [pid = 2220] [serial = 596] [outer = 0x120dfac00] 12:06:41 INFO - PROCESS | 2220 | 1468955201164 Marionette DEBUG loaded listener.js 12:06:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x12367e400) [pid = 2220] [serial = 597] [outer = 0x120dfac00] 12:06:41 INFO - PROCESS | 2220 | 1468955201957 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]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:06:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 978ms 12:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:06:42 INFO - PROCESS | 2220 | 1468955202007 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 2220 | 1468955202009 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 12:06:42 INFO - PROCESS | 2220 | 1468955202018 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 2220 | 1468955202020 Marionette TRACE conn2 <- [1,770,null,{}] 12:06:42 INFO - PROCESS | 2220 | 1468955202022 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}] 12:06:42 INFO - PROCESS | 2220 | 1468955202024 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:42 INFO - PROCESS | 2220 | 1468955202115 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 12:06:42 INFO - PROCESS | 2220 | 1468955202158 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 2220 | 1468955202159 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x121905800 == 32 [pid = 2220] [id = 200] 12:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x124ea4000) [pid = 2220] [serial = 598] [outer = 0x0] 12:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x12553d000) [pid = 2220] [serial = 599] [outer = 0x124ea4000] 12:06:42 INFO - PROCESS | 2220 | 1468955202185 Marionette DEBUG loaded listener.js 12:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1260a1c00) [pid = 2220] [serial = 600] [outer = 0x124ea4000] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1180aac00) [pid = 2220] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x12a90c000) [pid = 2220] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1127df000) [pid = 2220] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x124b27400) [pid = 2220] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x126cea400) [pid = 2220] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1181e6400) [pid = 2220] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12aa94000) [pid = 2220] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12b906000) [pid = 2220] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x120fc5c00) [pid = 2220] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x11856b400) [pid = 2220] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1176c3400) [pid = 2220] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x118326800) [pid = 2220] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x1186f9c00) [pid = 2220] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x10eaf8c00) [pid = 2220] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x117d9c400) [pid = 2220] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x116885c00) [pid = 2220] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x117d9a000) [pid = 2220] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x120dee800) [pid = 2220] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x12b907c00) [pid = 2220] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:06:42 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x115fb2000) [pid = 2220] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:06:42 INFO - PROCESS | 2220 | 1468955202772 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]]]}] 12:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 776ms 12:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:06:42 INFO - PROCESS | 2220 | 1468955202788 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 12:06:42 INFO - PROCESS | 2220 | 1468955202789 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 12:06:42 INFO - PROCESS | 2220 | 1468955202791 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:06:42 INFO - PROCESS | 2220 | 1468955202792 Marionette TRACE conn2 <- [1,774,null,{}] 12:06:42 INFO - PROCESS | 2220 | 1468955202800 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}] 12:06:42 INFO - PROCESS | 2220 | 1468955202804 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:42 INFO - PROCESS | 2220 | 1468955202930 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 12:06:42 INFO - PROCESS | 2220 | 1468955202965 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:42 INFO - PROCESS | 2220 | 1468955202966 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x123534000 == 33 [pid = 2220] [id = 201] 12:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x11308ac00) [pid = 2220] [serial = 601] [outer = 0x0] 12:06:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x1180b1800) [pid = 2220] [serial = 602] [outer = 0x11308ac00] 12:06:42 INFO - PROCESS | 2220 | 1468955202991 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x126678000) [pid = 2220] [serial = 603] [outer = 0x11308ac00] 12:06:43 INFO - PROCESS | 2220 | 1468955203266 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]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 522ms 12:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:06:43 INFO - PROCESS | 2220 | 1468955203318 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 2220 | 1468955203319 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 12:06:43 INFO - PROCESS | 2220 | 1468955203321 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 2220 | 1468955203322 Marionette TRACE conn2 <- [1,778,null,{}] 12:06:43 INFO - PROCESS | 2220 | 1468955203325 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}] 12:06:43 INFO - PROCESS | 2220 | 1468955203330 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:43 INFO - PROCESS | 2220 | 1468955203424 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 12:06:43 INFO - PROCESS | 2220 | 1468955203430 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:43 INFO - PROCESS | 2220 | 1468955203432 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x11708f800 == 34 [pid = 2220] [id = 202] 12:06:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x113d0c800) [pid = 2220] [serial = 604] [outer = 0x0] 12:06:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x126c40400) [pid = 2220] [serial = 605] [outer = 0x113d0c800] 12:06:43 INFO - PROCESS | 2220 | 1468955203544 Marionette DEBUG loaded listener.js 12:06:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x128992400) [pid = 2220] [serial = 606] [outer = 0x113d0c800] 12:06:43 INFO - PROCESS | 2220 | 1468955203940 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]]]}] 12:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 669ms 12:06:43 INFO - PROCESS | 2220 | 1468955203990 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 12:06:43 INFO - PROCESS | 2220 | 1468955203992 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 12:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:06:43 INFO - PROCESS | 2220 | 1468955203994 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:06:43 INFO - PROCESS | 2220 | 1468955203995 Marionette TRACE conn2 <- [1,782,null,{}] 12:06:44 INFO - PROCESS | 2220 | 1468955203997 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}] 12:06:44 INFO - PROCESS | 2220 | 1468955203998 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:44 INFO - PROCESS | 2220 | 1468955204076 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 12:06:44 INFO - PROCESS | 2220 | 1468955204133 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 2220 | 1468955204134 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x128997000 == 35 [pid = 2220] [id = 203] 12:06:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1121bbc00) [pid = 2220] [serial = 607] [outer = 0x0] 12:06:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x128ce4400) [pid = 2220] [serial = 608] [outer = 0x1121bbc00] 12:06:44 INFO - PROCESS | 2220 | 1468955204159 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x128f8b000) [pid = 2220] [serial = 609] [outer = 0x1121bbc00] 12:06:44 INFO - PROCESS | 2220 | 1468955204425 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]]]}] 12:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 469ms 12:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:06:44 INFO - PROCESS | 2220 | 1468955204466 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 12:06:44 INFO - PROCESS | 2220 | 1468955204467 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 12:06:44 INFO - PROCESS | 2220 | 1468955204469 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:06:44 INFO - PROCESS | 2220 | 1468955204470 Marionette TRACE conn2 <- [1,786,null,{}] 12:06:44 INFO - PROCESS | 2220 | 1468955204472 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}] 12:06:44 INFO - PROCESS | 2220 | 1468955204473 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:44 INFO - PROCESS | 2220 | 1468955204588 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 12:06:44 INFO - PROCESS | 2220 | 1468955204731 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:44 INFO - PROCESS | 2220 | 1468955204733 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x112ee3800 == 36 [pid = 2220] [id = 204] 12:06:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x10eafb000) [pid = 2220] [serial = 610] [outer = 0x0] 12:06:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x110d50800) [pid = 2220] [serial = 611] [outer = 0x10eafb000] 12:06:44 INFO - PROCESS | 2220 | 1468955204781 Marionette DEBUG loaded listener.js 12:06:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1127d4800) [pid = 2220] [serial = 612] [outer = 0x10eafb000] 12:06:45 INFO - PROCESS | 2220 | 1468955205439 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]]]}] 12:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1019ms 12:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:06:45 INFO - PROCESS | 2220 | 1468955205490 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 12:06:45 INFO - PROCESS | 2220 | 1468955205493 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 12:06:45 INFO - PROCESS | 2220 | 1468955205496 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:06:45 INFO - PROCESS | 2220 | 1468955205498 Marionette TRACE conn2 <- [1,790,null,{}] 12:06:45 INFO - PROCESS | 2220 | 1468955205501 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}] 12:06:45 INFO - PROCESS | 2220 | 1468955205505 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:45 INFO - PROCESS | 2220 | 1468955205615 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 12:06:45 INFO - PROCESS | 2220 | 1468955205694 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:45 INFO - PROCESS | 2220 | 1468955205695 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a69000 == 37 [pid = 2220] [id = 205] 12:06:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x117d98400) [pid = 2220] [serial = 613] [outer = 0x0] 12:06:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x117d9b000) [pid = 2220] [serial = 614] [outer = 0x117d98400] 12:06:45 INFO - PROCESS | 2220 | 1468955205726 Marionette DEBUG loaded listener.js 12:06:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x11812f000) [pid = 2220] [serial = 615] [outer = 0x117d98400] 12:06:46 INFO - PROCESS | 2220 | 1468955206232 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]]]}] 12:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 771ms 12:06:46 INFO - PROCESS | 2220 | 1468955206270 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 12:06:46 INFO - PROCESS | 2220 | 1468955206273 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 12:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:06:46 INFO - PROCESS | 2220 | 1468955206276 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:06:46 INFO - PROCESS | 2220 | 1468955206277 Marionette TRACE conn2 <- [1,794,null,{}] 12:06:46 INFO - PROCESS | 2220 | 1468955206280 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}] 12:06:46 INFO - PROCESS | 2220 | 1468955206281 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:46 INFO - PROCESS | 2220 | 1468955206406 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 12:06:46 INFO - PROCESS | 2220 | 1468955206463 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:46 INFO - PROCESS | 2220 | 1468955206464 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x129408000 == 38 [pid = 2220] [id = 206] 12:06:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x118567c00) [pid = 2220] [serial = 616] [outer = 0x0] 12:06:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118fca400) [pid = 2220] [serial = 617] [outer = 0x118567c00] 12:06:46 INFO - PROCESS | 2220 | 1468955206493 Marionette DEBUG loaded listener.js 12:06:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x120df2000) [pid = 2220] [serial = 618] [outer = 0x118567c00] 12:06:47 INFO - PROCESS | 2220 | 1468955207113 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]]]}] 12:06:47 INFO - PROCESS | 2220 | --DOCSHELL 0x128997000 == 37 [pid = 2220] [id = 203] 12:06:47 INFO - PROCESS | 2220 | --DOCSHELL 0x11708f800 == 36 [pid = 2220] [id = 202] 12:06:47 INFO - PROCESS | 2220 | --DOCSHELL 0x123534000 == 35 [pid = 2220] [id = 201] 12:06:47 INFO - PROCESS | 2220 | --DOCSHELL 0x121905800 == 34 [pid = 2220] [id = 200] 12:06:47 INFO - PROCESS | 2220 | --DOCSHELL 0x121148800 == 33 [pid = 2220] [id = 199] 12:06:47 INFO - PROCESS | 2220 | --DOCSHELL 0x119436800 == 32 [pid = 2220] [id = 198] 12:06:47 INFO - PROCESS | 2220 | --DOCSHELL 0x117d51800 == 31 [pid = 2220] [id = 197] 12:06:47 INFO - PROCESS | 2220 | --DOCSHELL 0x116516000 == 30 [pid = 2220] [id = 196] 12:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 870ms 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x12bdccc00) [pid = 2220] [serial = 510] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x12898b400) [pid = 2220] [serial = 540] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12b8ddc00) [pid = 2220] [serial = 560] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12bab6c00) [pid = 2220] [serial = 563] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12b903800) [pid = 2220] [serial = 561] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x124b30800) [pid = 2220] [serial = 548] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x12785d000) [pid = 2220] [serial = 549] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x118fcac00) [pid = 2220] [serial = 545] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x119835400) [pid = 2220] [serial = 546] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x128991000) [pid = 2220] [serial = 557] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x120fcc800) [pid = 2220] [serial = 554] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x123764000) [pid = 2220] [serial = 555] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x118fcbc00) [pid = 2220] [serial = 551] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x120fc5400) [pid = 2220] [serial = 552] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x110d4c400) [pid = 2220] [serial = 542] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x112a8e000) [pid = 2220] [serial = 543] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x117da5000) [pid = 2220] [serial = 569] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x123627800) [pid = 2220] [serial = 566] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x12c585800) [pid = 2220] [serial = 573] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x1255d4400) [pid = 2220] [serial = 576] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x12c57e400) [pid = 2220] [serial = 572] [outer = 0x0] [url = about:blank] 12:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x120df7000) [pid = 2220] [serial = 575] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x12bdc4800) [pid = 2220] [serial = 564] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x12c44c800) [pid = 2220] [serial = 567] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0x12a50a400) [pid = 2220] [serial = 558] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0x12c443c00) [pid = 2220] [serial = 570] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0x12b18d400) [pid = 2220] [serial = 492] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0x12b8eac00) [pid = 2220] [serial = 507] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0x116808000) [pid = 2220] [serial = 495] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0x126816400) [pid = 2220] [serial = 501] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0x12a6e8800) [pid = 2220] [serial = 504] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0x1191e6400) [pid = 2220] [serial = 498] [outer = 0x0] [url = about:blank] 12:06:47 INFO - PROCESS | 2220 | 1468955207154 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 2220 | 1468955207156 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 12:06:47 INFO - PROCESS | 2220 | 1468955207164 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 2220 | 1468955207166 Marionette TRACE conn2 <- [1,798,null,{}] 12:06:47 INFO - PROCESS | 2220 | 1468955207170 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}] 12:06:47 INFO - PROCESS | 2220 | 1468955207171 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:47 INFO - PROCESS | 2220 | 1468955207252 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 12:06:47 INFO - PROCESS | 2220 | 1468955207259 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 2220 | 1468955207264 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ad3800 == 31 [pid = 2220] [id = 207] 12:06:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0x1164d1000) [pid = 2220] [serial = 619] [outer = 0x0] 12:06:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0x1167b6400) [pid = 2220] [serial = 620] [outer = 0x1164d1000] 12:06:47 INFO - PROCESS | 2220 | 1468955207293 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0x116f59800) [pid = 2220] [serial = 621] [outer = 0x1164d1000] 12:06:47 INFO - PROCESS | 2220 | 1468955207647 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]]]}] 12:06:47 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 12:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 521ms 12:06:47 INFO - PROCESS | 2220 | 1468955207713 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 12:06:47 INFO - PROCESS | 2220 | 1468955207716 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 12:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:06:47 INFO - PROCESS | 2220 | 1468955207722 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:06:47 INFO - PROCESS | 2220 | 1468955207723 Marionette TRACE conn2 <- [1,802,null,{}] 12:06:47 INFO - PROCESS | 2220 | 1468955207726 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}] 12:06:47 INFO - PROCESS | 2220 | 1468955207727 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:47 INFO - PROCESS | 2220 | 1468955207807 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 12:06:47 INFO - PROCESS | 2220 | 1468955207814 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:47 INFO - PROCESS | 2220 | 1468955207815 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185cb000 == 32 [pid = 2220] [id = 208] 12:06:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x117d9a400) [pid = 2220] [serial = 622] [outer = 0x0] 12:06:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x118330400) [pid = 2220] [serial = 623] [outer = 0x117d9a400] 12:06:47 INFO - PROCESS | 2220 | 1468955207842 Marionette DEBUG loaded listener.js 12:06:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x1186b7800) [pid = 2220] [serial = 624] [outer = 0x117d9a400] 12:06:48 INFO - PROCESS | 2220 | 1468955208207 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]]]}] 12:06:48 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 12:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 522ms 12:06:48 INFO - PROCESS | 2220 | 1468955208245 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 2220 | 1468955208247 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 12:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:06:48 INFO - PROCESS | 2220 | 1468955208249 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 2220 | 1468955208252 Marionette TRACE conn2 <- [1,806,null,{}] 12:06:48 INFO - PROCESS | 2220 | 1468955208259 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}] 12:06:48 INFO - PROCESS | 2220 | 1468955208263 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:48 INFO - PROCESS | 2220 | 1468955208347 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 12:06:48 INFO - PROCESS | 2220 | 1468955208352 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 2220 | 1468955208354 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x121143000 == 33 [pid = 2220] [id = 209] 12:06:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x1127d6400) [pid = 2220] [serial = 625] [outer = 0x0] 12:06:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x120df6400) [pid = 2220] [serial = 626] [outer = 0x1127d6400] 12:06:48 INFO - PROCESS | 2220 | 1468955208383 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x1210d2400) [pid = 2220] [serial = 627] [outer = 0x1127d6400] 12:06:48 INFO - PROCESS | 2220 | [2220] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 12:06:48 INFO - PROCESS | 2220 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 12:06:48 INFO - PROCESS | 2220 | Determined SkiaGL cache limits: Size 100663296, Items: 256 12:06:48 INFO - PROCESS | 2220 | [GFX2-]: Using SkiaGL canvas. 12:06:48 INFO - PROCESS | 2220 | 1468955208743 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]]]}] 12:06:48 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 12:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 520ms 12:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:06:48 INFO - PROCESS | 2220 | 1468955208770 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 12:06:48 INFO - PROCESS | 2220 | 1468955208771 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 12:06:48 INFO - PROCESS | 2220 | 1468955208774 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:06:48 INFO - PROCESS | 2220 | 1468955208775 Marionette TRACE conn2 <- [1,810,null,{}] 12:06:48 INFO - PROCESS | 2220 | 1468955208777 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}] 12:06:48 INFO - PROCESS | 2220 | 1468955208778 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:48 INFO - PROCESS | 2220 | 1468955208890 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 12:06:48 INFO - PROCESS | 2220 | 1468955208896 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:48 INFO - PROCESS | 2220 | 1468955208897 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236c2800 == 34 [pid = 2220] [id = 210] 12:06:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x1211e7000) [pid = 2220] [serial = 628] [outer = 0x0] 12:06:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x123628400) [pid = 2220] [serial = 629] [outer = 0x1211e7000] 12:06:48 INFO - PROCESS | 2220 | 1468955208922 Marionette DEBUG loaded listener.js 12:06:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x1255d4400) [pid = 2220] [serial = 630] [outer = 0x1211e7000] 12:06:49 INFO - PROCESS | 2220 | 1468955209284 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]]]}] 12:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 12:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:06:49 INFO - PROCESS | 2220 | 1468955209297 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 12:06:49 INFO - PROCESS | 2220 | 1468955209298 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 12:06:49 INFO - PROCESS | 2220 | 1468955209307 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 2220 | 1468955209308 Marionette TRACE conn2 <- [1,814,null,{}] 12:06:49 INFO - PROCESS | 2220 | 1468955209311 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}] 12:06:49 INFO - PROCESS | 2220 | 1468955209312 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:49 INFO - PROCESS | 2220 | 1468955209410 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 12:06:49 INFO - PROCESS | 2220 | 1468955209414 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 2220 | 1468955209415 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x126a93800 == 35 [pid = 2220] [id = 211] 12:06:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x1121be400) [pid = 2220] [serial = 631] [outer = 0x0] 12:06:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x1260a6000) [pid = 2220] [serial = 632] [outer = 0x1121be400] 12:06:49 INFO - PROCESS | 2220 | 1468955209439 Marionette DEBUG loaded listener.js 12:06:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x126c42400) [pid = 2220] [serial = 633] [outer = 0x1121be400] 12:06:49 INFO - PROCESS | 2220 | 1468955209794 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] 12:06:49 INFO - PROCESS | 2220 | 1468955209833 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 12:06:49 INFO - PROCESS | 2220 | 1468955209835 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:06:49 INFO - PROCESS | 2220 | 1468955209836 Marionette TRACE conn2 <- [1,818,null,{}] 12:06:49 INFO - PROCESS | 2220 | 1468955209839 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}] 12:06:49 INFO - PROCESS | 2220 | 1468955209843 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:49 INFO - PROCESS | 2220 | 1468955209959 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 12:06:49 INFO - PROCESS | 2220 | 1468955209973 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:49 INFO - PROCESS | 2220 | 1468955209974 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x12940c800 == 36 [pid = 2220] [id = 212] 12:06:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x127853800) [pid = 2220] [serial = 634] [outer = 0x0] 12:06:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x128ce9c00) [pid = 2220] [serial = 635] [outer = 0x127853800] 12:06:50 INFO - PROCESS | 2220 | 1468955209999 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x12a90d400) [pid = 2220] [serial = 636] [outer = 0x127853800] 12:06:50 INFO - PROCESS | 2220 | 1468955210354 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]]]}] 12:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 568ms 12:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:06:50 INFO - PROCESS | 2220 | 1468955210404 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 12:06:50 INFO - PROCESS | 2220 | 1468955210405 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 12:06:50 INFO - PROCESS | 2220 | 1468955210407 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:06:50 INFO - PROCESS | 2220 | 1468955210408 Marionette TRACE conn2 <- [1,822,null,{}] 12:06:50 INFO - PROCESS | 2220 | 1468955210410 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}] 12:06:50 INFO - PROCESS | 2220 | 1468955210411 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:50 INFO - PROCESS | 2220 | 1468955210507 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 12:06:50 INFO - PROCESS | 2220 | 1468955210518 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:50 INFO - PROCESS | 2220 | 1468955210519 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a799000 == 37 [pid = 2220] [id = 213] 12:06:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x12aa92c00) [pid = 2220] [serial = 637] [outer = 0x0] 12:06:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x12aac6400) [pid = 2220] [serial = 638] [outer = 0x12aa92c00] 12:06:50 INFO - PROCESS | 2220 | 1468955210545 Marionette DEBUG loaded listener.js 12:06:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x12b8e2400) [pid = 2220] [serial = 639] [outer = 0x12aa92c00] 12:06:50 INFO - PROCESS | 2220 | 1468955210984 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] 12:06:51 INFO - PROCESS | 2220 | 1468955211031 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 12:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:06:51 INFO - PROCESS | 2220 | 1468955211040 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 2220 | 1468955211041 Marionette TRACE conn2 <- [1,826,null,{}] 12:06:51 INFO - PROCESS | 2220 | 1468955211043 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}] 12:06:51 INFO - PROCESS | 2220 | 1468955211044 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:51 INFO - PROCESS | 2220 | 1468955211166 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 12:06:51 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x115f48c00) [pid = 2220] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:06:51 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x117d9bc00) [pid = 2220] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:06:51 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x118331c00) [pid = 2220] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:06:51 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x119b5e400) [pid = 2220] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:06:51 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x11617cc00) [pid = 2220] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:06:51 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x1186f9800) [pid = 2220] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:06:51 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x124ea4000) [pid = 2220] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:06:51 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x113d0c800) [pid = 2220] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:06:51 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x11308ac00) [pid = 2220] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:06:51 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x120dfac00) [pid = 2220] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:06:51 INFO - PROCESS | 2220 | 1468955211255 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 2220 | 1468955211256 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b107800 == 38 [pid = 2220] [id = 214] 12:06:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x110d51000) [pid = 2220] [serial = 640] [outer = 0x0] 12:06:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x115fb9000) [pid = 2220] [serial = 641] [outer = 0x110d51000] 12:06:51 INFO - PROCESS | 2220 | 1468955211284 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x119b5e400) [pid = 2220] [serial = 642] [outer = 0x110d51000] 12:06:51 INFO - PROCESS | 2220 | 1468955211573 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]]]}] 12:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 568ms 12:06:51 INFO - PROCESS | 2220 | 1468955211610 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 12:06:51 INFO - PROCESS | 2220 | 1468955211614 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 12:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:06:51 INFO - PROCESS | 2220 | 1468955211617 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:06:51 INFO - PROCESS | 2220 | 1468955211618 Marionette TRACE conn2 <- [1,830,null,{}] 12:06:51 INFO - PROCESS | 2220 | 1468955211621 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}] 12:06:51 INFO - PROCESS | 2220 | 1468955211622 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:51 INFO - PROCESS | 2220 | 1468955211705 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 12:06:51 INFO - PROCESS | 2220 | 1468955211710 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:51 INFO - PROCESS | 2220 | 1468955211711 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x121141800 == 39 [pid = 2220] [id = 215] 12:06:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x124e2b400) [pid = 2220] [serial = 643] [outer = 0x0] 12:06:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x12b902c00) [pid = 2220] [serial = 644] [outer = 0x124e2b400] 12:06:51 INFO - PROCESS | 2220 | 1468955211735 Marionette DEBUG loaded listener.js 12:06:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x12bab3400) [pid = 2220] [serial = 645] [outer = 0x124e2b400] 12:06:52 INFO - PROCESS | 2220 | 1468955212055 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]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 12:06:52 INFO - PROCESS | 2220 | 1468955212086 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 2220 | 1468955212087 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 12:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:06:52 INFO - PROCESS | 2220 | 1468955212090 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 2220 | 1468955212091 Marionette TRACE conn2 <- [1,834,null,{}] 12:06:52 INFO - PROCESS | 2220 | 1468955212093 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}] 12:06:52 INFO - PROCESS | 2220 | 1468955212095 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:52 INFO - PROCESS | 2220 | 1468955212202 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 12:06:52 INFO - PROCESS | 2220 | 1468955212208 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 2220 | 1468955212209 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd13800 == 40 [pid = 2220] [id = 216] 12:06:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x118f68c00) [pid = 2220] [serial = 646] [outer = 0x0] 12:06:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x12bab4000) [pid = 2220] [serial = 647] [outer = 0x118f68c00] 12:06:52 INFO - PROCESS | 2220 | 1468955212235 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x12bdc6c00) [pid = 2220] [serial = 648] [outer = 0x118f68c00] 12:06:52 INFO - PROCESS | 2220 | 1468955212556 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]]]}] 12:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 520ms 12:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:06:52 INFO - PROCESS | 2220 | 1468955212611 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 12:06:52 INFO - PROCESS | 2220 | 1468955212612 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 12:06:52 INFO - PROCESS | 2220 | 1468955212614 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:06:52 INFO - PROCESS | 2220 | 1468955212616 Marionette TRACE conn2 <- [1,838,null,{}] 12:06:52 INFO - PROCESS | 2220 | 1468955212618 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}] 12:06:52 INFO - PROCESS | 2220 | 1468955212620 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:52 INFO - PROCESS | 2220 | 1468955212713 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 12:06:52 INFO - PROCESS | 2220 | 1468955212717 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:52 INFO - PROCESS | 2220 | 1468955212719 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c599000 == 41 [pid = 2220] [id = 217] 12:06:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x11816d400) [pid = 2220] [serial = 649] [outer = 0x0] 12:06:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x118171c00) [pid = 2220] [serial = 650] [outer = 0x11816d400] 12:06:52 INFO - PROCESS | 2220 | 1468955212745 Marionette DEBUG loaded listener.js 12:06:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x12bdcf400) [pid = 2220] [serial = 651] [outer = 0x11816d400] 12:06:53 INFO - PROCESS | 2220 | 1468955213070 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]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 468ms 12:06:53 INFO - PROCESS | 2220 | 1468955213085 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 2220 | 1468955213086 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 12:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:06:53 INFO - PROCESS | 2220 | 1468955213088 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 2220 | 1468955213089 Marionette TRACE conn2 <- [1,842,null,{}] 12:06:53 INFO - PROCESS | 2220 | 1468955213092 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}] 12:06:53 INFO - PROCESS | 2220 | 1468955213093 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:53 INFO - PROCESS | 2220 | 1468955213205 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 12:06:53 INFO - PROCESS | 2220 | 1468955213303 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:53 INFO - PROCESS | 2220 | 1468955213304 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x116118000 == 42 [pid = 2220] [id = 218] 12:06:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x110ea5000) [pid = 2220] [serial = 652] [outer = 0x0] 12:06:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x110eb0800) [pid = 2220] [serial = 653] [outer = 0x110ea5000] 12:06:53 INFO - PROCESS | 2220 | 1468955213343 Marionette DEBUG loaded listener.js 12:06:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x115fb1c00) [pid = 2220] [serial = 654] [outer = 0x110ea5000] 12:06:53 INFO - PROCESS | 2220 | 1468955213768 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]]]}] 12:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 723ms 12:06:53 INFO - PROCESS | 2220 | 1468955213814 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 12:06:53 INFO - PROCESS | 2220 | 1468955213816 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 12:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:06:53 INFO - PROCESS | 2220 | 1468955213819 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:06:53 INFO - PROCESS | 2220 | 1468955213822 Marionette TRACE conn2 <- [1,846,null,{}] 12:06:53 INFO - PROCESS | 2220 | 1468955213825 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}] 12:06:53 INFO - PROCESS | 2220 | 1468955213827 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:53 INFO - PROCESS | 2220 | 1468955213969 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 12:06:54 INFO - PROCESS | 2220 | 1468955214045 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 2220 | 1468955214047 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x12114d800 == 43 [pid = 2220] [id = 219] 12:06:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x118168400) [pid = 2220] [serial = 655] [outer = 0x0] 12:06:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11816e000) [pid = 2220] [serial = 656] [outer = 0x118168400] 12:06:54 INFO - PROCESS | 2220 | 1468955214078 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1181e9400) [pid = 2220] [serial = 657] [outer = 0x118168400] 12:06:54 INFO - PROCESS | 2220 | 1468955214485 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]]]}] 12:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 720ms 12:06:54 INFO - PROCESS | 2220 | 1468955214547 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 12:06:54 INFO - PROCESS | 2220 | 1468955214549 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 12:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:06:54 INFO - PROCESS | 2220 | 1468955214553 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:06:54 INFO - PROCESS | 2220 | 1468955214555 Marionette TRACE conn2 <- [1,850,null,{}] 12:06:54 INFO - PROCESS | 2220 | 1468955214558 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}] 12:06:54 INFO - PROCESS | 2220 | 1468955214559 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:54 INFO - PROCESS | 2220 | 1468955214668 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 12:06:54 INFO - PROCESS | 2220 | 1468955214737 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:54 INFO - PROCESS | 2220 | 1468955214738 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1df000 == 44 [pid = 2220] [id = 220] 12:06:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x118fc6400) [pid = 2220] [serial = 658] [outer = 0x0] 12:06:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1194fb400) [pid = 2220] [serial = 659] [outer = 0x118fc6400] 12:06:54 INFO - PROCESS | 2220 | 1468955214767 Marionette DEBUG loaded listener.js 12:06:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x120fcd000) [pid = 2220] [serial = 660] [outer = 0x118fc6400] 12:06:55 INFO - PROCESS | 2220 | 1468955215200 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]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 674ms 12:06:55 INFO - PROCESS | 2220 | 1468955215280 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 2220 | 1468955215281 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 12:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:06:55 INFO - PROCESS | 2220 | 1468955215290 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 2220 | 1468955215295 Marionette TRACE conn2 <- [1,854,null,{}] 12:06:55 INFO - PROCESS | 2220 | 1468955215298 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}] 12:06:55 INFO - PROCESS | 2220 | 1468955215301 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:55 INFO - PROCESS | 2220 | 1468955215406 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 12:06:55 INFO - PROCESS | 2220 | 1468955215463 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:55 INFO - PROCESS | 2220 | 1468955215464 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cb93800 == 45 [pid = 2220] [id = 221] 12:06:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x124b28000) [pid = 2220] [serial = 661] [outer = 0x0] 12:06:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x128ce4c00) [pid = 2220] [serial = 662] [outer = 0x124b28000] 12:06:55 INFO - PROCESS | 2220 | 1468955215492 Marionette DEBUG loaded listener.js 12:06:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1292b8800) [pid = 2220] [serial = 663] [outer = 0x124b28000] 12:06:55 INFO - PROCESS | 2220 | 1468955215902 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]]]}] 12:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 628ms 12:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:06:55 INFO - PROCESS | 2220 | 1468955215915 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 12:06:55 INFO - PROCESS | 2220 | 1468955215917 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 12:06:55 INFO - PROCESS | 2220 | 1468955215919 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:06:55 INFO - PROCESS | 2220 | 1468955215920 Marionette TRACE conn2 <- [1,858,null,{}] 12:06:55 INFO - PROCESS | 2220 | 1468955215923 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}] 12:06:55 INFO - PROCESS | 2220 | 1468955215924 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:56 INFO - PROCESS | 2220 | 1468955216031 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 12:06:56 INFO - PROCESS | 2220 | 1468955216096 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 2220 | 1468955216097 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cfe0000 == 46 [pid = 2220] [id = 222] 12:06:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12a6dd800) [pid = 2220] [serial = 664] [outer = 0x0] 12:06:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12b906c00) [pid = 2220] [serial = 665] [outer = 0x12a6dd800] 12:06:56 INFO - PROCESS | 2220 | 1468955216130 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12bdc5c00) [pid = 2220] [serial = 666] [outer = 0x12a6dd800] 12:06:56 INFO - PROCESS | 2220 | 1468955216562 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]]]}] 12:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 669ms 12:06:56 INFO - PROCESS | 2220 | 1468955216589 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 12:06:56 INFO - PROCESS | 2220 | 1468955216590 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 12:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:06:56 INFO - PROCESS | 2220 | 1468955216593 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:06:56 INFO - PROCESS | 2220 | 1468955216594 Marionette TRACE conn2 <- [1,862,null,{}] 12:06:56 INFO - PROCESS | 2220 | 1468955216596 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}] 12:06:56 INFO - PROCESS | 2220 | 1468955216598 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:56 INFO - PROCESS | 2220 | 1468955216704 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 12:06:56 INFO - PROCESS | 2220 | 1468955216790 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:56 INFO - PROCESS | 2220 | 1468955216795 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185ca000 == 47 [pid = 2220] [id = 223] 12:06:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12a90c400) [pid = 2220] [serial = 667] [outer = 0x0] 12:06:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12bdcb000) [pid = 2220] [serial = 668] [outer = 0x12a90c400] 12:06:56 INFO - PROCESS | 2220 | 1468955216831 Marionette DEBUG loaded listener.js 12:06:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12c217400) [pid = 2220] [serial = 669] [outer = 0x12a90c400] 12:06:57 INFO - PROCESS | 2220 | 1468955217379 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]]]}] 12:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 821ms 12:06:57 INFO - PROCESS | 2220 | 1468955217427 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 12:06:57 INFO - PROCESS | 2220 | 1468955217430 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 12:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:06:57 INFO - PROCESS | 2220 | 1468955217435 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:06:57 INFO - PROCESS | 2220 | 1468955217436 Marionette TRACE conn2 <- [1,866,null,{}] 12:06:57 INFO - PROCESS | 2220 | 1468955217441 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}] 12:06:57 INFO - PROCESS | 2220 | 1468955217442 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:57 INFO - PROCESS | 2220 | 1468955217539 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 12:06:57 INFO - PROCESS | 2220 | 1468955217615 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:57 INFO - PROCESS | 2220 | 1468955217617 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x115dd1800 == 48 [pid = 2220] [id = 224] 12:06:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x10eaf4000) [pid = 2220] [serial = 670] [outer = 0x0] 12:06:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1180ae000) [pid = 2220] [serial = 671] [outer = 0x10eaf4000] 12:06:57 INFO - PROCESS | 2220 | 1468955217644 Marionette DEBUG loaded listener.js 12:06:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x11816f800) [pid = 2220] [serial = 672] [outer = 0x10eaf4000] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12c599000 == 47 [pid = 2220] [id = 217] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd13800 == 46 [pid = 2220] [id = 216] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x121141800 == 45 [pid = 2220] [id = 215] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12b107800 == 44 [pid = 2220] [id = 214] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12a799000 == 43 [pid = 2220] [id = 213] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12940c800 == 42 [pid = 2220] [id = 212] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x126a93800 == 41 [pid = 2220] [id = 211] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x1236c2800 == 40 [pid = 2220] [id = 210] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x121143000 == 39 [pid = 2220] [id = 209] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x1185cb000 == 38 [pid = 2220] [id = 208] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x116ad3800 == 37 [pid = 2220] [id = 207] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x129408000 == 36 [pid = 2220] [id = 206] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x119a69000 == 35 [pid = 2220] [id = 205] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x112ee3800 == 34 [pid = 2220] [id = 204] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x118f14800 == 33 [pid = 2220] [id = 195] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x1185ca000 == 32 [pid = 2220] [id = 223] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12cfe0000 == 31 [pid = 2220] [id = 222] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12cb93800 == 30 [pid = 2220] [id = 221] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1df000 == 29 [pid = 2220] [id = 220] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x12114d800 == 28 [pid = 2220] [id = 219] 12:06:58 INFO - PROCESS | 2220 | --DOCSHELL 0x116118000 == 27 [pid = 2220] [id = 218] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1260a1c00) [pid = 2220] [serial = 600] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x118331000) [pid = 2220] [serial = 585] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x120df9c00) [pid = 2220] [serial = 594] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x126c40400) [pid = 2220] [serial = 605] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x126678000) [pid = 2220] [serial = 603] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x128ce4400) [pid = 2220] [serial = 608] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x121816000) [pid = 2220] [serial = 596] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x116468400) [pid = 2220] [serial = 587] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x116f62800) [pid = 2220] [serial = 588] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x117da5400) [pid = 2220] [serial = 584] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118564800) [pid = 2220] [serial = 590] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1186b9400) [pid = 2220] [serial = 591] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x120deec00) [pid = 2220] [serial = 593] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x11832c800) [pid = 2220] [serial = 579] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1180b7c00) [pid = 2220] [serial = 578] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x121a03800) [pid = 2220] [serial = 582] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x120df8000) [pid = 2220] [serial = 581] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12553d000) [pid = 2220] [serial = 599] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x128992400) [pid = 2220] [serial = 606] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x12367e400) [pid = 2220] [serial = 597] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1180b1800) [pid = 2220] [serial = 602] [outer = 0x0] [url = about:blank] 12:06:58 INFO - PROCESS | 2220 | 1468955218654 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]]]}] 12:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1274ms 12:06:58 INFO - PROCESS | 2220 | 1468955218709 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 12:06:58 INFO - PROCESS | 2220 | 1468955218712 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 12:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:06:58 INFO - PROCESS | 2220 | 1468955218715 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:06:58 INFO - PROCESS | 2220 | 1468955218716 Marionette TRACE conn2 <- [1,870,null,{}] 12:06:58 INFO - PROCESS | 2220 | 1468955218720 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}] 12:06:58 INFO - PROCESS | 2220 | 1468955218722 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:58 INFO - PROCESS | 2220 | 1468955218800 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 12:06:58 INFO - PROCESS | 2220 | 1468955218807 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:58 INFO - PROCESS | 2220 | 1468955218810 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x112d71800 == 28 [pid = 2220] [id = 225] 12:06:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x110eb2800) [pid = 2220] [serial = 673] [outer = 0x0] 12:06:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x110fa7400) [pid = 2220] [serial = 674] [outer = 0x110eb2800] 12:06:58 INFO - PROCESS | 2220 | 1468955218840 Marionette DEBUG loaded listener.js 12:06:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x110d56400) [pid = 2220] [serial = 675] [outer = 0x110eb2800] 12:06:59 INFO - PROCESS | 2220 | 1468955219308 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]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 622ms 12:06:59 INFO - PROCESS | 2220 | 1468955219337 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 2220 | 1468955219342 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 12:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:06:59 INFO - PROCESS | 2220 | 1468955219358 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 2220 | 1468955219362 Marionette TRACE conn2 <- [1,874,null,{}] 12:06:59 INFO - PROCESS | 2220 | 1468955219366 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}] 12:06:59 INFO - PROCESS | 2220 | 1468955219369 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:59 INFO - PROCESS | 2220 | 1468955219457 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 12:06:59 INFO - PROCESS | 2220 | 1468955219465 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 2220 | 1468955219467 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168b0000 == 29 [pid = 2220] [id = 226] 12:06:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x112a83c00) [pid = 2220] [serial = 676] [outer = 0x0] 12:06:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x112a86c00) [pid = 2220] [serial = 677] [outer = 0x112a83c00] 12:06:59 INFO - PROCESS | 2220 | 1468955219494 Marionette DEBUG loaded listener.js 12:06:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x112dd8c00) [pid = 2220] [serial = 678] [outer = 0x112a83c00] 12:06:59 INFO - PROCESS | 2220 | 1468955219853 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]]]}] 12:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 525ms 12:06:59 INFO - PROCESS | 2220 | 1468955219882 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 12:06:59 INFO - PROCESS | 2220 | 1468955219883 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 12:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:06:59 INFO - PROCESS | 2220 | 1468955219886 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:06:59 INFO - PROCESS | 2220 | 1468955219888 Marionette TRACE conn2 <- [1,878,null,{}] 12:06:59 INFO - PROCESS | 2220 | 1468955219896 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}] 12:06:59 INFO - PROCESS | 2220 | 1468955219899 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:06:59 INFO - PROCESS | 2220 | 1468955219976 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 12:06:59 INFO - PROCESS | 2220 | 1468955219983 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:06:59 INFO - PROCESS | 2220 | 1468955219985 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x11810b000 == 30 [pid = 2220] [id = 227] 12:07:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x110eb1000) [pid = 2220] [serial = 679] [outer = 0x0] 12:07:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x115fb3800) [pid = 2220] [serial = 680] [outer = 0x110eb1000] 12:07:00 INFO - PROCESS | 2220 | 1468955220015 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11646d000) [pid = 2220] [serial = 681] [outer = 0x110eb1000] 12:07:00 INFO - PROCESS | 2220 | 1468955220348 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]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 472ms 12:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:07:00 INFO - PROCESS | 2220 | 1468955220358 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 2220 | 1468955220362 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 12:07:00 INFO - PROCESS | 2220 | 1468955220365 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 2220 | 1468955220366 Marionette TRACE conn2 <- [1,882,null,{}] 12:07:00 INFO - PROCESS | 2220 | 1468955220368 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}] 12:07:00 INFO - PROCESS | 2220 | 1468955220369 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:00 INFO - PROCESS | 2220 | 1468955220447 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 12:07:00 INFO - PROCESS | 2220 | 1468955220450 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:00 INFO - PROCESS | 2220 | 1468955220452 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186db800 == 31 [pid = 2220] [id = 228] 12:07:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x116810800) [pid = 2220] [serial = 682] [outer = 0x0] 12:07:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1168f2000) [pid = 2220] [serial = 683] [outer = 0x116810800] 12:07:00 INFO - PROCESS | 2220 | 1468955220477 Marionette DEBUG loaded listener.js 12:07:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x116aa4000) [pid = 2220] [serial = 684] [outer = 0x116810800] 12:07:00 INFO - PROCESS | 2220 | 1468955220832 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]]]}] 12:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 12:07:00 INFO - PROCESS | 2220 | 1468955220887 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 12:07:00 INFO - PROCESS | 2220 | 1468955220888 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 12:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:07:00 INFO - PROCESS | 2220 | 1468955220892 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:07:00 INFO - PROCESS | 2220 | 1468955220905 Marionette TRACE conn2 <- [1,886,null,{}] 12:07:00 INFO - PROCESS | 2220 | 1468955220908 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}] 12:07:00 INFO - PROCESS | 2220 | 1468955220910 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:01 INFO - PROCESS | 2220 | 1468955221052 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 12:07:01 INFO - PROCESS | 2220 | 1468955221068 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 2220 | 1468955221069 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191d7800 == 32 [pid = 2220] [id = 229] 12:07:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x110e9a000) [pid = 2220] [serial = 685] [outer = 0x0] 12:07:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x116f62800) [pid = 2220] [serial = 686] [outer = 0x110e9a000] 12:07:01 INFO - PROCESS | 2220 | 1468955221110 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x117d2ac00) [pid = 2220] [serial = 687] [outer = 0x110e9a000] 12:07:01 INFO - PROCESS | 2220 | 1468955221590 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]]]}] 12:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 731ms 12:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:07:01 INFO - PROCESS | 2220 | 1468955221625 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 12:07:01 INFO - PROCESS | 2220 | 1468955221627 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 12:07:01 INFO - PROCESS | 2220 | 1468955221629 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:07:01 INFO - PROCESS | 2220 | 1468955221630 Marionette TRACE conn2 <- [1,890,null,{}] 12:07:01 INFO - PROCESS | 2220 | 1468955221632 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}] 12:07:01 INFO - PROCESS | 2220 | 1468955221636 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:01 INFO - PROCESS | 2220 | 1468955221749 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 12:07:01 INFO - PROCESS | 2220 | 1468955221753 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:01 INFO - PROCESS | 2220 | 1468955221754 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a76000 == 33 [pid = 2220] [id = 230] 12:07:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x110e99000) [pid = 2220] [serial = 688] [outer = 0x0] 12:07:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x117da5800) [pid = 2220] [serial = 689] [outer = 0x110e99000] 12:07:01 INFO - PROCESS | 2220 | 1468955221780 Marionette DEBUG loaded listener.js 12:07:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x118327800) [pid = 2220] [serial = 690] [outer = 0x110e99000] 12:07:02 INFO - PROCESS | 2220 | 1468955222105 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]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 12:07:02 INFO - PROCESS | 2220 | 1468955222147 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 2220 | 1468955222148 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 12:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:07:02 INFO - PROCESS | 2220 | 1468955222151 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 2220 | 1468955222152 Marionette TRACE conn2 <- [1,894,null,{}] 12:07:02 INFO - PROCESS | 2220 | 1468955222154 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}] 12:07:02 INFO - PROCESS | 2220 | 1468955222155 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:02 INFO - PROCESS | 2220 | 1468955222254 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 12:07:02 INFO - PROCESS | 2220 | 1468955222267 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 2220 | 1468955222268 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x121149800 == 34 [pid = 2220] [id = 231] 12:07:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1164d2000) [pid = 2220] [serial = 691] [outer = 0x0] 12:07:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x118533c00) [pid = 2220] [serial = 692] [outer = 0x1164d2000] 12:07:02 INFO - PROCESS | 2220 | 1468955222293 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x11856a800) [pid = 2220] [serial = 693] [outer = 0x1164d2000] 12:07:02 INFO - PROCESS | 2220 | 1468955222640 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]]]}] 12:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 519ms 12:07:02 INFO - PROCESS | 2220 | 1468955222671 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 12:07:02 INFO - PROCESS | 2220 | 1468955222672 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 12:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:07:02 INFO - PROCESS | 2220 | 1468955222679 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:07:02 INFO - PROCESS | 2220 | 1468955222680 Marionette TRACE conn2 <- [1,898,null,{}] 12:07:02 INFO - PROCESS | 2220 | 1468955222683 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}] 12:07:02 INFO - PROCESS | 2220 | 1468955222684 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:02 INFO - PROCESS | 2220 | 1468955222779 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 12:07:02 INFO - PROCESS | 2220 | 1468955222783 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:02 INFO - PROCESS | 2220 | 1468955222784 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x12143a000 == 35 [pid = 2220] [id = 232] 12:07:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x11856ac00) [pid = 2220] [serial = 694] [outer = 0x0] 12:07:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1186c1000) [pid = 2220] [serial = 695] [outer = 0x11856ac00] 12:07:02 INFO - PROCESS | 2220 | 1468955222807 Marionette DEBUG loaded listener.js 12:07:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1186fac00) [pid = 2220] [serial = 696] [outer = 0x11856ac00] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1121bbc00) [pid = 2220] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1121be400) [pid = 2220] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x127853800) [pid = 2220] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x12aa92c00) [pid = 2220] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x110d51000) [pid = 2220] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x10eafb000) [pid = 2220] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1127d6400) [pid = 2220] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1211e7000) [pid = 2220] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x117d98400) [pid = 2220] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x117d9a400) [pid = 2220] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1164d1000) [pid = 2220] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x118567c00) [pid = 2220] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11816d400) [pid = 2220] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118f68c00) [pid = 2220] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:07:03 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x124e2b400) [pid = 2220] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:07:03 INFO - PROCESS | 2220 | 1468955223308 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]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 672ms 12:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:07:03 INFO - PROCESS | 2220 | 1468955223354 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 2220 | 1468955223355 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 12:07:03 INFO - PROCESS | 2220 | 1468955223357 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 2220 | 1468955223358 Marionette TRACE conn2 <- [1,902,null,{}] 12:07:03 INFO - PROCESS | 2220 | 1468955223363 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}] 12:07:03 INFO - PROCESS | 2220 | 1468955223366 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:03 INFO - PROCESS | 2220 | 1468955223449 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 12:07:03 INFO - PROCESS | 2220 | 1468955223453 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 2220 | 1468955223454 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x121915000 == 36 [pid = 2220] [id = 233] 12:07:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1121b9800) [pid = 2220] [serial = 697] [outer = 0x0] 12:07:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x118175c00) [pid = 2220] [serial = 698] [outer = 0x1121b9800] 12:07:03 INFO - PROCESS | 2220 | 1468955223481 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1186bdc00) [pid = 2220] [serial = 699] [outer = 0x1121b9800] 12:07:03 INFO - PROCESS | 2220 | 1468955223803 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]]]}] 12:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 475ms 12:07:03 INFO - PROCESS | 2220 | 1468955223833 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 12:07:03 INFO - PROCESS | 2220 | 1468955223834 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 12:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:07:03 INFO - PROCESS | 2220 | 1468955223836 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:07:03 INFO - PROCESS | 2220 | 1468955223837 Marionette TRACE conn2 <- [1,906,null,{}] 12:07:03 INFO - PROCESS | 2220 | 1468955223840 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}] 12:07:03 INFO - PROCESS | 2220 | 1468955223841 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:03 INFO - PROCESS | 2220 | 1468955223917 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 12:07:03 INFO - PROCESS | 2220 | 1468955223920 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:03 INFO - PROCESS | 2220 | 1468955223922 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x125515800 == 37 [pid = 2220] [id = 234] 12:07:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x11832c000) [pid = 2220] [serial = 700] [outer = 0x0] 12:07:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x118870c00) [pid = 2220] [serial = 701] [outer = 0x11832c000] 12:07:03 INFO - PROCESS | 2220 | 1468955223948 Marionette DEBUG loaded listener.js 12:07:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x118f68800) [pid = 2220] [serial = 702] [outer = 0x11832c000] 12:07:04 INFO - PROCESS | 2220 | 1468955224260 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]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 469ms 12:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:07:04 INFO - PROCESS | 2220 | 1468955224306 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 2220 | 1468955224307 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 12:07:04 INFO - PROCESS | 2220 | 1468955224309 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - PROCESS | 2220 | 1468955224311 Marionette TRACE conn2 <- [1,910,null,{}] 12:07:04 INFO - PROCESS | 2220 | 1468955224313 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}] 12:07:04 INFO - PROCESS | 2220 | 1468955224315 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:04 INFO - PROCESS | 2220 | 1468955224439 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 12:07:04 INFO - PROCESS | 2220 | 1468955224447 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 2220 | 1468955224448 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191d7000 == 38 [pid = 2220] [id = 235] 12:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x118fcac00) [pid = 2220] [serial = 703] [outer = 0x0] 12:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1191ed000) [pid = 2220] [serial = 704] [outer = 0x118fcac00] 12:07:04 INFO - PROCESS | 2220 | 1468955224475 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x120d03c00) [pid = 2220] [serial = 705] [outer = 0x118fcac00] 12:07:04 INFO - PROCESS | 2220 | 1468955224788 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]]]}] 12:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 523ms 12:07:04 INFO - PROCESS | 2220 | 1468955224832 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 12:07:04 INFO - PROCESS | 2220 | 1468955224834 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 12:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:07:04 INFO - PROCESS | 2220 | 1468955224837 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:07:04 INFO - PROCESS | 2220 | 1468955224838 Marionette TRACE conn2 <- [1,914,null,{}] 12:07:04 INFO - PROCESS | 2220 | 1468955224840 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}] 12:07:04 INFO - PROCESS | 2220 | 1468955224841 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:04 INFO - PROCESS | 2220 | 1468955224918 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 12:07:04 INFO - PROCESS | 2220 | 1468955224922 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:04 INFO - PROCESS | 2220 | 1468955224923 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x12890d800 == 39 [pid = 2220] [id = 236] 12:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x118fc1c00) [pid = 2220] [serial = 706] [outer = 0x0] 12:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x120df4800) [pid = 2220] [serial = 707] [outer = 0x118fc1c00] 12:07:04 INFO - PROCESS | 2220 | 1468955224947 Marionette DEBUG loaded listener.js 12:07:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x120fc7000) [pid = 2220] [serial = 708] [outer = 0x118fc1c00] 12:07:05 INFO - PROCESS | 2220 | 1468955225464 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]]]}] 12:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 12:07:05 INFO - PROCESS | 2220 | 1468955225513 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 12:07:05 INFO - PROCESS | 2220 | 1468955225515 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 12:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:07:05 INFO - PROCESS | 2220 | 1468955225519 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:07:05 INFO - PROCESS | 2220 | 1468955225521 Marionette TRACE conn2 <- [1,918,null,{}] 12:07:05 INFO - PROCESS | 2220 | 1468955225526 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}] 12:07:05 INFO - PROCESS | 2220 | 1468955225528 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:05 INFO - PROCESS | 2220 | 1468955225640 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 12:07:05 INFO - PROCESS | 2220 | 1468955225738 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:05 INFO - PROCESS | 2220 | 1468955225739 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x11684a800 == 40 [pid = 2220] [id = 237] 12:07:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x111e58000) [pid = 2220] [serial = 709] [outer = 0x0] 12:07:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1121b2800) [pid = 2220] [serial = 710] [outer = 0x111e58000] 12:07:05 INFO - PROCESS | 2220 | 1468955225773 Marionette DEBUG loaded listener.js 12:07:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x112a80c00) [pid = 2220] [serial = 711] [outer = 0x111e58000] 12:07:06 INFO - PROCESS | 2220 | 1468955226332 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]]]}] 12:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 822ms 12:07:06 INFO - PROCESS | 2220 | 1468955226340 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 12:07:06 INFO - PROCESS | 2220 | 1468955226343 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 12:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:07:06 INFO - PROCESS | 2220 | 1468955226385 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:07:06 INFO - PROCESS | 2220 | 1468955226387 Marionette TRACE conn2 <- [1,922,null,{}] 12:07:06 INFO - PROCESS | 2220 | 1468955226389 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}] 12:07:06 INFO - PROCESS | 2220 | 1468955226390 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:06 INFO - PROCESS | 2220 | 1468955226522 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 12:07:06 INFO - PROCESS | 2220 | 1468955226619 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:06 INFO - PROCESS | 2220 | 1468955226620 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191c8800 == 41 [pid = 2220] [id = 238] 12:07:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1133c1800) [pid = 2220] [serial = 712] [outer = 0x0] 12:07:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x115de8c00) [pid = 2220] [serial = 713] [outer = 0x1133c1800] 12:07:06 INFO - PROCESS | 2220 | 1468955226670 Marionette DEBUG loaded listener.js 12:07:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1167b2800) [pid = 2220] [serial = 714] [outer = 0x1133c1800] 12:07:07 INFO - PROCESS | 2220 | 1468955227428 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]]]}] 12:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1125ms 12:07:07 INFO - PROCESS | 2220 | 1468955227509 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 12:07:07 INFO - PROCESS | 2220 | 1468955227513 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 12:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:07:07 INFO - PROCESS | 2220 | 1468955227517 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:07:07 INFO - PROCESS | 2220 | 1468955227520 Marionette TRACE conn2 <- [1,926,null,{}] 12:07:07 INFO - PROCESS | 2220 | 1468955227525 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}] 12:07:07 INFO - PROCESS | 2220 | 1468955227528 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:07 INFO - PROCESS | 2220 | 1468955227753 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x1191d7000 == 40 [pid = 2220] [id = 235] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x125515800 == 39 [pid = 2220] [id = 234] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x121915000 == 38 [pid = 2220] [id = 233] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x12143a000 == 37 [pid = 2220] [id = 232] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x121149800 == 36 [pid = 2220] [id = 231] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x119a76000 == 35 [pid = 2220] [id = 230] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x1191d7800 == 34 [pid = 2220] [id = 229] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x1186db800 == 33 [pid = 2220] [id = 228] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x11810b000 == 32 [pid = 2220] [id = 227] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x1168b0000 == 31 [pid = 2220] [id = 226] 12:07:07 INFO - PROCESS | 2220 | --DOCSHELL 0x112d71800 == 30 [pid = 2220] [id = 225] 12:07:07 INFO - PROCESS | 2220 | 1468955227844 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:07 INFO - PROCESS | 2220 | 1468955227845 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x128f8b000) [pid = 2220] [serial = 609] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1260a6000) [pid = 2220] [serial = 632] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x128ce9c00) [pid = 2220] [serial = 635] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x12aac6400) [pid = 2220] [serial = 638] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x115fb9000) [pid = 2220] [serial = 641] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x119b5e400) [pid = 2220] [serial = 642] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x110d50800) [pid = 2220] [serial = 611] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1127d4800) [pid = 2220] [serial = 612] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x120df6400) [pid = 2220] [serial = 626] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1210d2400) [pid = 2220] [serial = 627] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x123628400) [pid = 2220] [serial = 629] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x117d9b000) [pid = 2220] [serial = 614] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x11812f000) [pid = 2220] [serial = 615] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x118330400) [pid = 2220] [serial = 623] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1186b7800) [pid = 2220] [serial = 624] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1167b6400) [pid = 2220] [serial = 620] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x116f59800) [pid = 2220] [serial = 621] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x118fca400) [pid = 2220] [serial = 617] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x120df2000) [pid = 2220] [serial = 618] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x12bdcf400) [pid = 2220] [serial = 651] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12bdc6c00) [pid = 2220] [serial = 648] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x118171c00) [pid = 2220] [serial = 650] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12b8e2400) [pid = 2220] [serial = 639] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12a90d400) [pid = 2220] [serial = 636] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x12b902c00) [pid = 2220] [serial = 644] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x126c42400) [pid = 2220] [serial = 633] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1255d4400) [pid = 2220] [serial = 630] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x12bab4000) [pid = 2220] [serial = 647] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x12bab3400) [pid = 2220] [serial = 645] [outer = 0x0] [url = about:blank] 12:07:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x115dbe000 == 31 [pid = 2220] [id = 239] 12:07:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1127d1800) [pid = 2220] [serial = 715] [outer = 0x0] 12:07:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x112a80800) [pid = 2220] [serial = 716] [outer = 0x1127d1800] 12:07:07 INFO - PROCESS | 2220 | 1468955227903 Marionette DEBUG loaded listener.js 12:07:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x113d63800) [pid = 2220] [serial = 717] [outer = 0x1127d1800] 12:07:08 INFO - PROCESS | 2220 | 1468955228190 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]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 728ms 12:07:08 INFO - PROCESS | 2220 | 1468955228254 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 2220 | 1468955228257 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 12:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:07:08 INFO - PROCESS | 2220 | 1468955228263 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - PROCESS | 2220 | 1468955228264 Marionette TRACE conn2 <- [1,930,null,{}] 12:07:08 INFO - PROCESS | 2220 | 1468955228267 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}] 12:07:08 INFO - PROCESS | 2220 | 1468955228268 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:08 INFO - PROCESS | 2220 | 1468955228363 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 12:07:08 INFO - PROCESS | 2220 | 1468955228424 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 2220 | 1468955228425 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x117466000 == 32 [pid = 2220] [id = 240] 12:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x11509ac00) [pid = 2220] [serial = 718] [outer = 0x0] 12:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1176c3000) [pid = 2220] [serial = 719] [outer = 0x11509ac00] 12:07:08 INFO - PROCESS | 2220 | 1468955228454 Marionette DEBUG loaded listener.js 12:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x117d9a400) [pid = 2220] [serial = 720] [outer = 0x11509ac00] 12:07:08 INFO - PROCESS | 2220 | 1468955228736 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]]]}] 12:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 521ms 12:07:08 INFO - PROCESS | 2220 | 1468955228784 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 12:07:08 INFO - PROCESS | 2220 | 1468955228785 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 12:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:07:08 INFO - PROCESS | 2220 | 1468955228788 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:07:08 INFO - PROCESS | 2220 | 1468955228790 Marionette TRACE conn2 <- [1,934,null,{}] 12:07:08 INFO - PROCESS | 2220 | 1468955228800 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}] 12:07:08 INFO - PROCESS | 2220 | 1468955228803 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:08 INFO - PROCESS | 2220 | 1468955228888 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 12:07:08 INFO - PROCESS | 2220 | 1468955228942 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:08 INFO - PROCESS | 2220 | 1468955228945 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x118fbe800 == 33 [pid = 2220] [id = 241] 12:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x110ea4800) [pid = 2220] [serial = 721] [outer = 0x0] 12:07:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x117da7800) [pid = 2220] [serial = 722] [outer = 0x110ea4800] 12:07:08 INFO - PROCESS | 2220 | 1468955228974 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1181e5800) [pid = 2220] [serial = 723] [outer = 0x110ea4800] 12:07:09 INFO - PROCESS | 2220 | 1468955229251 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]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 470ms 12:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:07:09 INFO - PROCESS | 2220 | 1468955229268 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 2220 | 1468955229269 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 12:07:09 INFO - PROCESS | 2220 | 1468955229272 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 2220 | 1468955229273 Marionette TRACE conn2 <- [1,938,null,{}] 12:07:09 INFO - PROCESS | 2220 | 1468955229275 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}] 12:07:09 INFO - PROCESS | 2220 | 1468955229276 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:09 INFO - PROCESS | 2220 | 1468955229370 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 12:07:09 INFO - PROCESS | 2220 | 1468955229374 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 2220 | 1468955229375 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x121147000 == 34 [pid = 2220] [id = 242] 12:07:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118328800) [pid = 2220] [serial = 724] [outer = 0x0] 12:07:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x118569400) [pid = 2220] [serial = 725] [outer = 0x118328800] 12:07:09 INFO - PROCESS | 2220 | 1468955229402 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1186f9000) [pid = 2220] [serial = 726] [outer = 0x118328800] 12:07:09 INFO - PROCESS | 2220 | 1468955229730 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]]]}] 12:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 468ms 12:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:07:09 INFO - PROCESS | 2220 | 1468955229740 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 12:07:09 INFO - PROCESS | 2220 | 1468955229742 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 12:07:09 INFO - PROCESS | 2220 | 1468955229748 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:07:09 INFO - PROCESS | 2220 | 1468955229749 Marionette TRACE conn2 <- [1,942,null,{}] 12:07:09 INFO - PROCESS | 2220 | 1468955229751 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}] 12:07:09 INFO - PROCESS | 2220 | 1468955229753 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:09 INFO - PROCESS | 2220 | 1468955229870 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 12:07:09 INFO - PROCESS | 2220 | 1468955229881 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:09 INFO - PROCESS | 2220 | 1468955229882 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x121612800 == 35 [pid = 2220] [id = 243] 12:07:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x110e9cc00) [pid = 2220] [serial = 727] [outer = 0x0] 12:07:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x11832c800) [pid = 2220] [serial = 728] [outer = 0x110e9cc00] 12:07:09 INFO - PROCESS | 2220 | 1468955229906 Marionette DEBUG loaded listener.js 12:07:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1191edc00) [pid = 2220] [serial = 729] [outer = 0x110e9cc00] 12:07:10 INFO - PROCESS | 2220 | 1468955230222 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]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 522ms 12:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:07:10 INFO - PROCESS | 2220 | 1468955230266 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 2220 | 1468955230268 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 12:07:10 INFO - PROCESS | 2220 | 1468955230270 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 2220 | 1468955230271 Marionette TRACE conn2 <- [1,946,null,{}] 12:07:10 INFO - PROCESS | 2220 | 1468955230273 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}] 12:07:10 INFO - PROCESS | 2220 | 1468955230277 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:10 INFO - PROCESS | 2220 | 1468955230390 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 12:07:10 INFO - PROCESS | 2220 | 1468955230402 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 2220 | 1468955230403 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255ae000 == 36 [pid = 2220] [id = 244] 12:07:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1194f6c00) [pid = 2220] [serial = 730] [outer = 0x0] 12:07:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x120df2000) [pid = 2220] [serial = 731] [outer = 0x1194f6c00] 12:07:10 INFO - PROCESS | 2220 | 1468955230428 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x120fccc00) [pid = 2220] [serial = 732] [outer = 0x1194f6c00] 12:07:10 INFO - PROCESS | 2220 | 1468955230768 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]]]}] 12:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 520ms 12:07:10 INFO - PROCESS | 2220 | 1468955230790 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 12:07:10 INFO - PROCESS | 2220 | 1468955230791 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 12:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:07:10 INFO - PROCESS | 2220 | 1468955230794 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:07:10 INFO - PROCESS | 2220 | 1468955230795 Marionette TRACE conn2 <- [1,950,null,{}] 12:07:10 INFO - PROCESS | 2220 | 1468955230803 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}] 12:07:10 INFO - PROCESS | 2220 | 1468955230812 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:10 INFO - PROCESS | 2220 | 1468955230909 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 12:07:10 INFO - PROCESS | 2220 | 1468955230913 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:10 INFO - PROCESS | 2220 | 1468955230914 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x126a9f800 == 37 [pid = 2220] [id = 245] 12:07:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1210d1400) [pid = 2220] [serial = 733] [outer = 0x0] 12:07:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x121303800) [pid = 2220] [serial = 734] [outer = 0x1210d1400] 12:07:10 INFO - PROCESS | 2220 | 1468955230938 Marionette DEBUG loaded listener.js 12:07:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x121814000) [pid = 2220] [serial = 735] [outer = 0x1210d1400] 12:07:11 INFO - PROCESS | 2220 | 1468955231263 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]]]}] 12:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 525ms 12:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:07:11 INFO - PROCESS | 2220 | 1468955231319 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 2220 | 1468955231320 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 12:07:11 INFO - PROCESS | 2220 | 1468955231322 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - PROCESS | 2220 | 1468955231323 Marionette TRACE conn2 <- [1,954,null,{}] 12:07:11 INFO - PROCESS | 2220 | 1468955231326 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}] 12:07:11 INFO - PROCESS | 2220 | 1468955231327 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:11 INFO - PROCESS | 2220 | 1468955231425 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 12:07:11 INFO - PROCESS | 2220 | 1468955231461 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:11 INFO - PROCESS | 2220 | 1468955231462 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x1289ac800 == 38 [pid = 2220] [id = 246] 12:07:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1191e6400) [pid = 2220] [serial = 736] [outer = 0x0] 12:07:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x121a76000) [pid = 2220] [serial = 737] [outer = 0x1191e6400] 12:07:11 INFO - PROCESS | 2220 | 1468955231486 Marionette DEBUG loaded listener.js 12:07:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x123627800) [pid = 2220] [serial = 738] [outer = 0x1191e6400] 12:07:11 INFO - PROCESS | 2220 | 1468955231776 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]]]}] 12:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 470ms 12:07:11 INFO - PROCESS | 2220 | 1468955231792 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 12:07:11 INFO - PROCESS | 2220 | 1468955231793 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 12:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:07:11 INFO - PROCESS | 2220 | 1468955231804 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:07:11 INFO - PROCESS | 2220 | 1468955231806 Marionette TRACE conn2 <- [1,958,null,{}] 12:07:11 INFO - PROCESS | 2220 | 1468955231822 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}] 12:07:11 INFO - PROCESS | 2220 | 1468955231823 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:12 INFO - PROCESS | 2220 | 1468955232016 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x10eaf4000) [pid = 2220] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x110eb2800) [pid = 2220] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x116810800) [pid = 2220] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1164d2000) [pid = 2220] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x110e99000) [pid = 2220] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x11856ac00) [pid = 2220] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x11832c000) [pid = 2220] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1121b9800) [pid = 2220] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x110eb1000) [pid = 2220] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x112a83c00) [pid = 2220] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x110ea5000) [pid = 2220] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118168400) [pid = 2220] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x118fc6400) [pid = 2220] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x124b28000) [pid = 2220] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x118fcac00) [pid = 2220] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x110e9a000) [pid = 2220] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12a6dd800) [pid = 2220] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:07:12 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12a90c400) [pid = 2220] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:07:12 INFO - PROCESS | 2220 | 1468955232059 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 2220 | 1468955232060 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x117476800 == 39 [pid = 2220] [id = 247] 12:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x110d51000) [pid = 2220] [serial = 739] [outer = 0x0] 12:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x110eb0c00) [pid = 2220] [serial = 740] [outer = 0x110d51000] 12:07:12 INFO - PROCESS | 2220 | 1468955232085 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x11617d000) [pid = 2220] [serial = 741] [outer = 0x110d51000] 12:07:12 INFO - PROCESS | 2220 | 1468955232372 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]]]}] 12:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 625ms 12:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:07:12 INFO - PROCESS | 2220 | 1468955232431 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 2220 | 1468955232432 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 12:07:12 INFO - PROCESS | 2220 | 1468955232434 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 2220 | 1468955232435 Marionette TRACE conn2 <- [1,962,null,{}] 12:07:12 INFO - PROCESS | 2220 | 1468955232438 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}] 12:07:12 INFO - PROCESS | 2220 | 1468955232439 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:12 INFO - PROCESS | 2220 | 1468955232520 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 12:07:12 INFO - PROCESS | 2220 | 1468955232571 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:12 INFO - PROCESS | 2220 | 1468955232572 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fac000 == 40 [pid = 2220] [id = 248] 12:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x111ca9800) [pid = 2220] [serial = 742] [outer = 0x0] 12:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x116810800) [pid = 2220] [serial = 743] [outer = 0x111ca9800] 12:07:12 INFO - PROCESS | 2220 | 1468955232597 Marionette DEBUG loaded listener.js 12:07:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x11856b800) [pid = 2220] [serial = 744] [outer = 0x111ca9800] 12:07:12 INFO - PROCESS | 2220 | 1468955232857 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]]]}] 12:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 471ms 12:07:12 INFO - PROCESS | 2220 | 1468955232905 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 12:07:12 INFO - PROCESS | 2220 | 1468955232907 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 12:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:07:12 INFO - PROCESS | 2220 | 1468955232909 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:07:12 INFO - PROCESS | 2220 | 1468955232922 Marionette TRACE conn2 <- [1,966,null,{}] 12:07:12 INFO - PROCESS | 2220 | 1468955232932 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}] 12:07:12 INFO - PROCESS | 2220 | 1468955232933 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:13 INFO - PROCESS | 2220 | 1468955233027 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 12:07:13 INFO - PROCESS | 2220 | 1468955233033 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 2220 | 1468955233035 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a745800 == 41 [pid = 2220] [id = 249] 12:07:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x120d08800) [pid = 2220] [serial = 745] [outer = 0x0] 12:07:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x124ff5400) [pid = 2220] [serial = 746] [outer = 0x120d08800] 12:07:13 INFO - PROCESS | 2220 | 1468955233061 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x125e84c00) [pid = 2220] [serial = 747] [outer = 0x120d08800] 12:07:13 INFO - PROCESS | 2220 | 1468955233407 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]]]}] 12:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 539ms 12:07:13 INFO - PROCESS | 2220 | 1468955233453 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 2220 | 1468955233454 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 12:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:07:13 INFO - PROCESS | 2220 | 1468955233456 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 2220 | 1468955233457 Marionette TRACE conn2 <- [1,970,null,{}] 12:07:13 INFO - PROCESS | 2220 | 1468955233459 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}] 12:07:13 INFO - PROCESS | 2220 | 1468955233461 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:13 INFO - PROCESS | 2220 | 1468955233542 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 12:07:13 INFO - PROCESS | 2220 | 1468955233549 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:13 INFO - PROCESS | 2220 | 1468955233550 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12aa86800 == 42 [pid = 2220] [id = 250] 12:07:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1260a0400) [pid = 2220] [serial = 748] [outer = 0x0] 12:07:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1260a7c00) [pid = 2220] [serial = 749] [outer = 0x1260a0400] 12:07:13 INFO - PROCESS | 2220 | 1468955233574 Marionette DEBUG loaded listener.js 12:07:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x126608000) [pid = 2220] [serial = 750] [outer = 0x1260a0400] 12:07:13 INFO - PROCESS | 2220 | 1468955233889 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]]]}] 12:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 471ms 12:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:07:13 INFO - PROCESS | 2220 | 1468955233928 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 12:07:13 INFO - PROCESS | 2220 | 1468955233929 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 12:07:13 INFO - PROCESS | 2220 | 1468955233939 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:07:13 INFO - PROCESS | 2220 | 1468955233940 Marionette TRACE conn2 <- [1,974,null,{}] 12:07:13 INFO - PROCESS | 2220 | 1468955233942 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}] 12:07:13 INFO - PROCESS | 2220 | 1468955233943 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:14 INFO - PROCESS | 2220 | 1468955234025 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 12:07:14 INFO - PROCESS | 2220 | 1468955234131 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 2220 | 1468955234133 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x112768000 == 43 [pid = 2220] [id = 251] 12:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x10eaff800) [pid = 2220] [serial = 751] [outer = 0x0] 12:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x110e99000) [pid = 2220] [serial = 752] [outer = 0x10eaff800] 12:07:14 INFO - PROCESS | 2220 | 1468955234165 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1121af400) [pid = 2220] [serial = 753] [outer = 0x10eaff800] 12:07:14 INFO - PROCESS | 2220 | 1468955234632 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]]]}] 12:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 726ms 12:07:14 INFO - PROCESS | 2220 | 1468955234659 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 12:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:07:14 INFO - PROCESS | 2220 | 1468955234661 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 12:07:14 INFO - PROCESS | 2220 | 1468955234664 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:07:14 INFO - PROCESS | 2220 | 1468955234666 Marionette TRACE conn2 <- [1,978,null,{}] 12:07:14 INFO - PROCESS | 2220 | 1468955234670 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}] 12:07:14 INFO - PROCESS | 2220 | 1468955234671 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:14 INFO - PROCESS | 2220 | 1468955234779 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 12:07:14 INFO - PROCESS | 2220 | 1468955234848 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:14 INFO - PROCESS | 2220 | 1468955234850 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191d7800 == 44 [pid = 2220] [id = 252] 12:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x113d65000) [pid = 2220] [serial = 754] [outer = 0x0] 12:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x116aa1000) [pid = 2220] [serial = 755] [outer = 0x113d65000] 12:07:14 INFO - PROCESS | 2220 | 1468955234880 Marionette DEBUG loaded listener.js 12:07:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x117d9b000) [pid = 2220] [serial = 756] [outer = 0x113d65000] 12:07:15 INFO - PROCESS | 2220 | 1468955235306 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]]]}] 12:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 671ms 12:07:15 INFO - PROCESS | 2220 | 1468955235337 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 12:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:07:15 INFO - PROCESS | 2220 | 1468955235340 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 12:07:15 INFO - PROCESS | 2220 | 1468955235342 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:07:15 INFO - PROCESS | 2220 | 1468955235344 Marionette TRACE conn2 <- [1,982,null,{}] 12:07:15 INFO - PROCESS | 2220 | 1468955235346 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}] 12:07:15 INFO - PROCESS | 2220 | 1468955235348 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:15 INFO - PROCESS | 2220 | 1468955235456 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 12:07:15 INFO - PROCESS | 2220 | 1468955235544 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:15 INFO - PROCESS | 2220 | 1468955235545 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a574800 == 45 [pid = 2220] [id = 253] 12:07:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x11812b800) [pid = 2220] [serial = 757] [outer = 0x0] 12:07:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x11832e800) [pid = 2220] [serial = 758] [outer = 0x11812b800] 12:07:15 INFO - PROCESS | 2220 | 1468955235588 Marionette DEBUG loaded listener.js 12:07:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x118872c00) [pid = 2220] [serial = 759] [outer = 0x11812b800] 12:07:15 INFO - PROCESS | 2220 | 1468955235979 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]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 12:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:07:16 INFO - PROCESS | 2220 | 1468955236016 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 2220 | 1468955236017 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 12:07:16 INFO - PROCESS | 2220 | 1468955236024 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 2220 | 1468955236031 Marionette TRACE conn2 <- [1,986,null,{}] 12:07:16 INFO - PROCESS | 2220 | 1468955236034 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}] 12:07:16 INFO - PROCESS | 2220 | 1468955236037 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:16 INFO - PROCESS | 2220 | 1468955236142 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 12:07:16 INFO - PROCESS | 2220 | 1468955236197 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 2220 | 1468955236198 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1db000 == 46 [pid = 2220] [id = 254] 12:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1194ee400) [pid = 2220] [serial = 760] [outer = 0x0] 12:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x120df2400) [pid = 2220] [serial = 761] [outer = 0x1194ee400] 12:07:16 INFO - PROCESS | 2220 | 1468955236226 Marionette DEBUG loaded listener.js 12:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x121a72000) [pid = 2220] [serial = 762] [outer = 0x1194ee400] 12:07:16 INFO - PROCESS | 2220 | 1468955236697 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]]]}] 12:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 729ms 12:07:16 INFO - PROCESS | 2220 | 1468955236749 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 12:07:16 INFO - PROCESS | 2220 | 1468955236751 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 12:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:07:16 INFO - PROCESS | 2220 | 1468955236789 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:07:16 INFO - PROCESS | 2220 | 1468955236791 Marionette TRACE conn2 <- [1,990,null,{}] 12:07:16 INFO - PROCESS | 2220 | 1468955236796 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}] 12:07:16 INFO - PROCESS | 2220 | 1468955236798 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:16 INFO - PROCESS | 2220 | 1468955236901 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 12:07:16 INFO - PROCESS | 2220 | 1468955236967 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:16 INFO - PROCESS | 2220 | 1468955236968 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f1f000 == 47 [pid = 2220] [id = 255] 12:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x112a8ec00) [pid = 2220] [serial = 763] [outer = 0x0] 12:07:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x120fbe400) [pid = 2220] [serial = 764] [outer = 0x112a8ec00] 12:07:16 INFO - PROCESS | 2220 | 1468955236997 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x124fee800) [pid = 2220] [serial = 765] [outer = 0x112a8ec00] 12:07:17 INFO - PROCESS | 2220 | 1468955237555 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]]]}] 12:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 839ms 12:07:17 INFO - PROCESS | 2220 | 1468955237631 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 12:07:17 INFO - PROCESS | 2220 | 1468955237633 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 12:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:07:17 INFO - PROCESS | 2220 | 1468955237638 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:07:17 INFO - PROCESS | 2220 | 1468955237640 Marionette TRACE conn2 <- [1,994,null,{}] 12:07:17 INFO - PROCESS | 2220 | 1468955237643 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}] 12:07:17 INFO - PROCESS | 2220 | 1468955237646 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:17 INFO - PROCESS | 2220 | 1468955237742 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 12:07:17 INFO - PROCESS | 2220 | 1468955237809 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:17 INFO - PROCESS | 2220 | 1468955237812 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185b8800 == 48 [pid = 2220] [id = 256] 12:07:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x112a8dc00) [pid = 2220] [serial = 766] [outer = 0x0] 12:07:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x112dd7000) [pid = 2220] [serial = 767] [outer = 0x112a8dc00] 12:07:17 INFO - PROCESS | 2220 | 1468955237839 Marionette DEBUG loaded listener.js 12:07:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x113d62c00) [pid = 2220] [serial = 768] [outer = 0x112a8dc00] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x115dd1800 == 47 [pid = 2220] [id = 224] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12aa86800 == 46 [pid = 2220] [id = 250] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12a745800 == 45 [pid = 2220] [id = 249] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x128fac000 == 44 [pid = 2220] [id = 248] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x117476800 == 43 [pid = 2220] [id = 247] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1289ac800 == 42 [pid = 2220] [id = 246] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x126a9f800 == 41 [pid = 2220] [id = 245] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1255ae000 == 40 [pid = 2220] [id = 244] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x121612800 == 39 [pid = 2220] [id = 243] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x121147000 == 38 [pid = 2220] [id = 242] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x118fbe800 == 37 [pid = 2220] [id = 241] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x117466000 == 36 [pid = 2220] [id = 240] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x115dbe000 == 35 [pid = 2220] [id = 239] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x11684a800 == 34 [pid = 2220] [id = 237] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1191c8800 == 33 [pid = 2220] [id = 238] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12890d800 == 32 [pid = 2220] [id = 236] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x118f1f000 == 31 [pid = 2220] [id = 255] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1db000 == 30 [pid = 2220] [id = 254] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x12a574800 == 29 [pid = 2220] [id = 253] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x1191d7800 == 28 [pid = 2220] [id = 252] 12:07:18 INFO - PROCESS | 2220 | --DOCSHELL 0x112768000 == 27 [pid = 2220] [id = 251] 12:07:18 INFO - PROCESS | 2220 | 1468955238806 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]]]}] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12bdcb000) [pid = 2220] [serial = 668] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x116aa4000) [pid = 2220] [serial = 684] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x11816f800) [pid = 2220] [serial = 672] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1180ae000) [pid = 2220] [serial = 671] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x110fa7400) [pid = 2220] [serial = 674] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x110d56400) [pid = 2220] [serial = 675] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1168f2000) [pid = 2220] [serial = 683] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x118533c00) [pid = 2220] [serial = 692] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x117da5800) [pid = 2220] [serial = 689] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1186c1000) [pid = 2220] [serial = 695] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x11856a800) [pid = 2220] [serial = 693] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118870c00) [pid = 2220] [serial = 701] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1186bdc00) [pid = 2220] [serial = 699] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1186fac00) [pid = 2220] [serial = 696] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x118175c00) [pid = 2220] [serial = 698] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x115fb3800) [pid = 2220] [serial = 680] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11646d000) [pid = 2220] [serial = 681] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x112a86c00) [pid = 2220] [serial = 677] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x115fb1c00) [pid = 2220] [serial = 654] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x110eb0800) [pid = 2220] [serial = 653] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1181e9400) [pid = 2220] [serial = 657] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x11816e000) [pid = 2220] [serial = 656] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x112dd8c00) [pid = 2220] [serial = 678] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x120fcd000) [pid = 2220] [serial = 660] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1194fb400) [pid = 2220] [serial = 659] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1292b8800) [pid = 2220] [serial = 663] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x120d03c00) [pid = 2220] [serial = 705] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x120df4800) [pid = 2220] [serial = 707] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x128ce4c00) [pid = 2220] [serial = 662] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x116f62800) [pid = 2220] [serial = 686] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x118327800) [pid = 2220] [serial = 690] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1191ed000) [pid = 2220] [serial = 704] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x12bdc5c00) [pid = 2220] [serial = 666] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x118f68800) [pid = 2220] [serial = 702] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x12b906c00) [pid = 2220] [serial = 665] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x117d2ac00) [pid = 2220] [serial = 687] [outer = 0x0] [url = about:blank] 12:07:18 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x12c217400) [pid = 2220] [serial = 669] [outer = 0x0] [url = about:blank] 12:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1274ms 12:07:18 INFO - PROCESS | 2220 | 1468955238912 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 12:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:07:18 INFO - PROCESS | 2220 | 1468955238914 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 12:07:18 INFO - PROCESS | 2220 | 1468955238917 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:07:18 INFO - PROCESS | 2220 | 1468955238919 Marionette TRACE conn2 <- [1,998,null,{}] 12:07:18 INFO - PROCESS | 2220 | 1468955238923 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}] 12:07:18 INFO - PROCESS | 2220 | 1468955238925 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:19 INFO - PROCESS | 2220 | 1468955239007 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 12:07:19 INFO - PROCESS | 2220 | 1468955239015 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 2220 | 1468955239018 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x115dc1000 == 28 [pid = 2220] [id = 257] 12:07:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1127d9800) [pid = 2220] [serial = 769] [outer = 0x0] 12:07:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1127dd400) [pid = 2220] [serial = 770] [outer = 0x1127d9800] 12:07:19 INFO - PROCESS | 2220 | 1468955239046 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x112f66c00) [pid = 2220] [serial = 771] [outer = 0x1127d9800] 12:07:19 INFO - PROCESS | 2220 | 1468955239418 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]]]}] 12:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 12:07:19 INFO - PROCESS | 2220 | 1468955239437 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 12:07:19 INFO - PROCESS | 2220 | 1468955239440 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 12:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:07:19 INFO - PROCESS | 2220 | 1468955239447 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:07:19 INFO - PROCESS | 2220 | 1468955239449 Marionette TRACE conn2 <- [1,1002,null,{}] 12:07:19 INFO - PROCESS | 2220 | 1468955239452 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}] 12:07:19 INFO - PROCESS | 2220 | 1468955239453 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:19 INFO - PROCESS | 2220 | 1468955239534 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 12:07:19 INFO - PROCESS | 2220 | 1468955239538 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:19 INFO - PROCESS | 2220 | 1468955239540 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x117091800 == 29 [pid = 2220] [id = 258] 12:07:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x115f43c00) [pid = 2220] [serial = 772] [outer = 0x0] 12:07:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x116889400) [pid = 2220] [serial = 773] [outer = 0x115f43c00] 12:07:19 INFO - PROCESS | 2220 | 1468955239571 Marionette DEBUG loaded listener.js 12:07:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x112f90800) [pid = 2220] [serial = 774] [outer = 0x115f43c00] 12:07:20 INFO - PROCESS | 2220 | 1468955240048 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]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 623ms 12:07:20 INFO - PROCESS | 2220 | 1468955240069 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 2220 | 1468955240071 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 12:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:07:20 INFO - PROCESS | 2220 | 1468955240075 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 2220 | 1468955240091 Marionette TRACE conn2 <- [1,1006,null,{}] 12:07:20 INFO - PROCESS | 2220 | 1468955240103 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}] 12:07:20 INFO - PROCESS | 2220 | 1468955240108 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:20 INFO - PROCESS | 2220 | 1468955240237 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 12:07:20 INFO - PROCESS | 2220 | 1468955240350 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 2220 | 1468955240353 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f13000 == 30 [pid = 2220] [id = 259] 12:07:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x118127800) [pid = 2220] [serial = 775] [outer = 0x0] 12:07:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11812f000) [pid = 2220] [serial = 776] [outer = 0x118127800] 12:07:20 INFO - PROCESS | 2220 | 1468955240400 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x118175c00) [pid = 2220] [serial = 777] [outer = 0x118127800] 12:07:20 INFO - PROCESS | 2220 | 1468955240722 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]]]}] 12:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 690ms 12:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:07:20 INFO - PROCESS | 2220 | 1468955240765 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 12:07:20 INFO - PROCESS | 2220 | 1468955240768 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 12:07:20 INFO - PROCESS | 2220 | 1468955240771 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:07:20 INFO - PROCESS | 2220 | 1468955240773 Marionette TRACE conn2 <- [1,1010,null,{}] 12:07:20 INFO - PROCESS | 2220 | 1468955240776 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}] 12:07:20 INFO - PROCESS | 2220 | 1468955240778 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:20 INFO - PROCESS | 2220 | 1468955240894 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 12:07:20 INFO - PROCESS | 2220 | 1468955240925 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:20 INFO - PROCESS | 2220 | 1468955240927 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x11948e800 == 31 [pid = 2220] [id = 260] 12:07:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x118128000) [pid = 2220] [serial = 778] [outer = 0x0] 12:07:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118324400) [pid = 2220] [serial = 779] [outer = 0x118128000] 12:07:20 INFO - PROCESS | 2220 | 1468955240947 Marionette DEBUG loaded listener.js 12:07:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11856dc00) [pid = 2220] [serial = 780] [outer = 0x118128000] 12:07:21 INFO - PROCESS | 2220 | 1468955241353 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]]]}] 12:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 622ms 12:07:21 INFO - PROCESS | 2220 | 1468955241393 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 12:07:21 INFO - PROCESS | 2220 | 1468955241395 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 12:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:07:21 INFO - PROCESS | 2220 | 1468955241416 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:07:21 INFO - PROCESS | 2220 | 1468955241418 Marionette TRACE conn2 <- [1,1014,null,{}] 12:07:21 INFO - PROCESS | 2220 | 1468955241421 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}] 12:07:21 INFO - PROCESS | 2220 | 1468955241423 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:21 INFO - PROCESS | 2220 | 1468955241577 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 12:07:21 INFO - PROCESS | 2220 | 1468955241636 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:21 INFO - PROCESS | 2220 | 1468955241637 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12115f800 == 32 [pid = 2220] [id = 261] 12:07:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x110eb3400) [pid = 2220] [serial = 781] [outer = 0x0] 12:07:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1186f7c00) [pid = 2220] [serial = 782] [outer = 0x110eb3400] 12:07:21 INFO - PROCESS | 2220 | 1468955241678 Marionette DEBUG loaded listener.js 12:07:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x118873c00) [pid = 2220] [serial = 783] [outer = 0x110eb3400] 12:07:22 INFO - PROCESS | 2220 | 1468955242039 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]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 680ms 12:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:07:22 INFO - PROCESS | 2220 | 1468955242089 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 2220 | 1468955242090 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 12:07:22 INFO - PROCESS | 2220 | 1468955242092 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 2220 | 1468955242093 Marionette TRACE conn2 <- [1,1018,null,{}] 12:07:22 INFO - PROCESS | 2220 | 1468955242095 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}] 12:07:22 INFO - PROCESS | 2220 | 1468955242099 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:22 INFO - PROCESS | 2220 | 1468955242215 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 12:07:22 INFO - PROCESS | 2220 | 1468955242252 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 2220 | 1468955242253 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x121915000 == 33 [pid = 2220] [id = 262] 12:07:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x118fc5800) [pid = 2220] [serial = 784] [outer = 0x0] 12:07:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1194fac00) [pid = 2220] [serial = 785] [outer = 0x118fc5800] 12:07:22 INFO - PROCESS | 2220 | 1468955242278 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x120df9c00) [pid = 2220] [serial = 786] [outer = 0x118fc5800] 12:07:22 INFO - PROCESS | 2220 | 1468955242586 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]]]}] 12:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 519ms 12:07:22 INFO - PROCESS | 2220 | 1468955242615 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 12:07:22 INFO - PROCESS | 2220 | 1468955242617 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 12:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:07:22 INFO - PROCESS | 2220 | 1468955242619 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:07:22 INFO - PROCESS | 2220 | 1468955242620 Marionette TRACE conn2 <- [1,1022,null,{}] 12:07:22 INFO - PROCESS | 2220 | 1468955242622 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}] 12:07:22 INFO - PROCESS | 2220 | 1468955242624 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:22 INFO - PROCESS | 2220 | 1468955242730 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 12:07:22 INFO - PROCESS | 2220 | 1468955242734 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:22 INFO - PROCESS | 2220 | 1468955242735 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x11810c800 == 34 [pid = 2220] [id = 263] 12:07:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x118fc6800) [pid = 2220] [serial = 787] [outer = 0x0] 12:07:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x120fc9000) [pid = 2220] [serial = 788] [outer = 0x118fc6800] 12:07:22 INFO - PROCESS | 2220 | 1468955242760 Marionette DEBUG loaded listener.js 12:07:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x121a72400) [pid = 2220] [serial = 789] [outer = 0x118fc6800] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1194f6c00) [pid = 2220] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1210d1400) [pid = 2220] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1191e6400) [pid = 2220] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118328800) [pid = 2220] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x118fc1c00) [pid = 2220] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x111e58000) [pid = 2220] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1133c1800) [pid = 2220] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x11509ac00) [pid = 2220] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x120d08800) [pid = 2220] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x110ea4800) [pid = 2220] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1260a0400) [pid = 2220] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1127d1800) [pid = 2220] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x111ca9800) [pid = 2220] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x110d51000) [pid = 2220] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:07:23 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x110e9cc00) [pid = 2220] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:07:23 INFO - PROCESS | 2220 | 1468955243289 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]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 719ms 12:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:07:23 INFO - PROCESS | 2220 | 1468955243338 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 2220 | 1468955243339 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 12:07:23 INFO - PROCESS | 2220 | 1468955243341 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 2220 | 1468955243342 Marionette TRACE conn2 <- [1,1026,null,{}] 12:07:23 INFO - PROCESS | 2220 | 1468955243345 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}] 12:07:23 INFO - PROCESS | 2220 | 1468955243346 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:23 INFO - PROCESS | 2220 | 1468955243432 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 12:07:23 INFO - PROCESS | 2220 | 1468955243485 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 2220 | 1468955243486 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e26000 == 35 [pid = 2220] [id = 264] 12:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x110fa1c00) [pid = 2220] [serial = 790] [outer = 0x0] 12:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x117d99c00) [pid = 2220] [serial = 791] [outer = 0x110fa1c00] 12:07:23 INFO - PROCESS | 2220 | 1468955243513 Marionette DEBUG loaded listener.js 12:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x118f64400) [pid = 2220] [serial = 792] [outer = 0x110fa1c00] 12:07:23 INFO - PROCESS | 2220 | 1468955243769 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]]]}] 12:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 473ms 12:07:23 INFO - PROCESS | 2220 | 1468955243819 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 12:07:23 INFO - PROCESS | 2220 | 1468955243820 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 12:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:07:23 INFO - PROCESS | 2220 | 1468955243823 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:07:23 INFO - PROCESS | 2220 | 1468955243824 Marionette TRACE conn2 <- [1,1030,null,{}] 12:07:23 INFO - PROCESS | 2220 | 1468955243826 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}] 12:07:23 INFO - PROCESS | 2220 | 1468955243828 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:23 INFO - PROCESS | 2220 | 1468955243924 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 12:07:23 INFO - PROCESS | 2220 | 1468955243947 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:23 INFO - PROCESS | 2220 | 1468955243948 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x126ab3000 == 36 [pid = 2220] [id = 265] 12:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x117da0000) [pid = 2220] [serial = 793] [outer = 0x0] 12:07:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x123519800) [pid = 2220] [serial = 794] [outer = 0x117da0000] 12:07:23 INFO - PROCESS | 2220 | 1468955243972 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x123680c00) [pid = 2220] [serial = 795] [outer = 0x117da0000] 12:07:24 INFO - PROCESS | 2220 | 1468955244282 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]]]}] 12:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 468ms 12:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:07:24 INFO - PROCESS | 2220 | 1468955244292 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 12:07:24 INFO - PROCESS | 2220 | 1468955244293 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 12:07:24 INFO - PROCESS | 2220 | 1468955244296 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 2220 | 1468955244299 Marionette TRACE conn2 <- [1,1034,null,{}] 12:07:24 INFO - PROCESS | 2220 | 1468955244304 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}] 12:07:24 INFO - PROCESS | 2220 | 1468955244305 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:24 INFO - PROCESS | 2220 | 1468955244386 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 12:07:24 INFO - PROCESS | 2220 | 1468955244440 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 2220 | 1468955244442 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f94800 == 37 [pid = 2220] [id = 266] 12:07:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x116841400) [pid = 2220] [serial = 796] [outer = 0x0] 12:07:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12370b000) [pid = 2220] [serial = 797] [outer = 0x116841400] 12:07:24 INFO - PROCESS | 2220 | 1468955244466 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12553d000) [pid = 2220] [serial = 798] [outer = 0x116841400] 12:07:24 INFO - PROCESS | 2220 | 1468955244736 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]]]}] 12:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 474ms 12:07:24 INFO - PROCESS | 2220 | 1468955244770 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 12:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:07:24 INFO - PROCESS | 2220 | 1468955244771 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 12:07:24 INFO - PROCESS | 2220 | 1468955244774 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:07:24 INFO - PROCESS | 2220 | 1468955244775 Marionette TRACE conn2 <- [1,1038,null,{}] 12:07:24 INFO - PROCESS | 2220 | 1468955244786 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}] 12:07:24 INFO - PROCESS | 2220 | 1468955244788 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:24 INFO - PROCESS | 2220 | 1468955244889 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 12:07:24 INFO - PROCESS | 2220 | 1468955244894 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:24 INFO - PROCESS | 2220 | 1468955244898 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a570000 == 38 [pid = 2220] [id = 267] 12:07:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1255c7c00) [pid = 2220] [serial = 799] [outer = 0x0] 12:07:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1255c8800) [pid = 2220] [serial = 800] [outer = 0x1255c7c00] 12:07:24 INFO - PROCESS | 2220 | 1468955244925 Marionette DEBUG loaded listener.js 12:07:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x126814800) [pid = 2220] [serial = 801] [outer = 0x1255c7c00] 12:07:25 INFO - PROCESS | 2220 | 1468955245412 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]]]}] 12:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 673ms 12:07:25 INFO - PROCESS | 2220 | 1468955245449 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 12:07:25 INFO - PROCESS | 2220 | 1468955245451 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 12:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:07:25 INFO - PROCESS | 2220 | 1468955245454 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:07:25 INFO - PROCESS | 2220 | 1468955245456 Marionette TRACE conn2 <- [1,1042,null,{}] 12:07:25 INFO - PROCESS | 2220 | 1468955245460 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}] 12:07:25 INFO - PROCESS | 2220 | 1468955245462 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:25 INFO - PROCESS | 2220 | 1468955245577 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 12:07:25 INFO - PROCESS | 2220 | 1468955245632 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:25 INFO - PROCESS | 2220 | 1468955245634 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ad5000 == 39 [pid = 2220] [id = 268] 12:07:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x111c20400) [pid = 2220] [serial = 802] [outer = 0x0] 12:07:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1127db000) [pid = 2220] [serial = 803] [outer = 0x111c20400] 12:07:25 INFO - PROCESS | 2220 | 1468955245665 Marionette DEBUG loaded listener.js 12:07:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x11308a000) [pid = 2220] [serial = 804] [outer = 0x111c20400] 12:07:26 INFO - PROCESS | 2220 | 1468955246190 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]]]}] 12:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 770ms 12:07:26 INFO - PROCESS | 2220 | 1468955246237 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 12:07:26 INFO - PROCESS | 2220 | 1468955246240 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 12:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:07:26 INFO - PROCESS | 2220 | 1468955246247 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:07:26 INFO - PROCESS | 2220 | 1468955246250 Marionette TRACE conn2 <- [1,1046,null,{}] 12:07:26 INFO - PROCESS | 2220 | 1468955246252 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}] 12:07:26 INFO - PROCESS | 2220 | 1468955246254 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:26 INFO - PROCESS | 2220 | 1468955246364 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 12:07:26 INFO - PROCESS | 2220 | 1468955246440 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:26 INFO - PROCESS | 2220 | 1468955246442 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x121253800 == 40 [pid = 2220] [id = 269] 12:07:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1168f8400) [pid = 2220] [serial = 805] [outer = 0x0] 12:07:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1176bd400) [pid = 2220] [serial = 806] [outer = 0x1168f8400] 12:07:26 INFO - PROCESS | 2220 | 1468955246472 Marionette DEBUG loaded listener.js 12:07:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x117d9bc00) [pid = 2220] [serial = 807] [outer = 0x1168f8400] 12:07:27 INFO - PROCESS | 2220 | 1468955247150 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]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 925ms 12:07:27 INFO - PROCESS | 2220 | 1468955247184 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 2220 | 1468955247186 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 12:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:07:27 INFO - PROCESS | 2220 | 1468955247191 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 2220 | 1468955247192 Marionette TRACE conn2 <- [1,1050,null,{}] 12:07:27 INFO - PROCESS | 2220 | 1468955247196 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}] 12:07:27 INFO - PROCESS | 2220 | 1468955247198 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:27 INFO - PROCESS | 2220 | 1468955247303 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 12:07:27 INFO - PROCESS | 2220 | 1468955247361 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:27 INFO - PROCESS | 2220 | 1468955247364 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x11707b000 == 41 [pid = 2220] [id = 270] 12:07:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x11653c800) [pid = 2220] [serial = 808] [outer = 0x0] 12:07:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1167c1000) [pid = 2220] [serial = 809] [outer = 0x11653c800] 12:07:27 INFO - PROCESS | 2220 | 1468955247396 Marionette DEBUG loaded listener.js 12:07:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x116f5c800) [pid = 2220] [serial = 810] [outer = 0x11653c800] 12:07:27 INFO - PROCESS | 2220 | --DOCSHELL 0x128f94800 == 40 [pid = 2220] [id = 266] 12:07:27 INFO - PROCESS | 2220 | --DOCSHELL 0x126ab3000 == 39 [pid = 2220] [id = 265] 12:07:27 INFO - PROCESS | 2220 | --DOCSHELL 0x125e26000 == 38 [pid = 2220] [id = 264] 12:07:27 INFO - PROCESS | 2220 | --DOCSHELL 0x11810c800 == 37 [pid = 2220] [id = 263] 12:07:27 INFO - PROCESS | 2220 | --DOCSHELL 0x121915000 == 36 [pid = 2220] [id = 262] 12:07:27 INFO - PROCESS | 2220 | --DOCSHELL 0x12115f800 == 35 [pid = 2220] [id = 261] 12:07:27 INFO - PROCESS | 2220 | --DOCSHELL 0x11948e800 == 34 [pid = 2220] [id = 260] 12:07:27 INFO - PROCESS | 2220 | --DOCSHELL 0x118f13000 == 33 [pid = 2220] [id = 259] 12:07:27 INFO - PROCESS | 2220 | --DOCSHELL 0x117091800 == 32 [pid = 2220] [id = 258] 12:07:27 INFO - PROCESS | 2220 | --DOCSHELL 0x115dc1000 == 31 [pid = 2220] [id = 257] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x120df2000) [pid = 2220] [serial = 731] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x121303800) [pid = 2220] [serial = 734] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x121a76000) [pid = 2220] [serial = 737] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x118569400) [pid = 2220] [serial = 725] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x120fc7000) [pid = 2220] [serial = 708] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1121b2800) [pid = 2220] [serial = 710] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x112a80c00) [pid = 2220] [serial = 711] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x115de8c00) [pid = 2220] [serial = 713] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1167b2800) [pid = 2220] [serial = 714] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1176c3000) [pid = 2220] [serial = 719] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x117d9a400) [pid = 2220] [serial = 720] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x125e84c00) [pid = 2220] [serial = 747] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x117da7800) [pid = 2220] [serial = 722] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1260a7c00) [pid = 2220] [serial = 749] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1181e5800) [pid = 2220] [serial = 723] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x112a80800) [pid = 2220] [serial = 716] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x113d63800) [pid = 2220] [serial = 717] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1186f9000) [pid = 2220] [serial = 726] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x123627800) [pid = 2220] [serial = 738] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x116810800) [pid = 2220] [serial = 743] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x126608000) [pid = 2220] [serial = 750] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x11617d000) [pid = 2220] [serial = 741] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x124ff5400) [pid = 2220] [serial = 746] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x110eb0c00) [pid = 2220] [serial = 740] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x11832c800) [pid = 2220] [serial = 728] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x121814000) [pid = 2220] [serial = 735] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x120fccc00) [pid = 2220] [serial = 732] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x11856b800) [pid = 2220] [serial = 744] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1191edc00) [pid = 2220] [serial = 729] [outer = 0x0] [url = about:blank] 12:07:27 INFO - PROCESS | 2220 | 1468955247882 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]]]}] 12:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 722ms 12:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:07:27 INFO - PROCESS | 2220 | 1468955247916 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 12:07:27 INFO - PROCESS | 2220 | 1468955247919 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 12:07:27 INFO - PROCESS | 2220 | 1468955247925 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:07:27 INFO - PROCESS | 2220 | 1468955247927 Marionette TRACE conn2 <- [1,1054,null,{}] 12:07:27 INFO - PROCESS | 2220 | 1468955247939 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}] 12:07:27 INFO - PROCESS | 2220 | 1468955247941 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:28 INFO - PROCESS | 2220 | 1468955248055 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 12:07:28 INFO - PROCESS | 2220 | 1468955248065 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 2220 | 1468955248066 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x11810c800 == 32 [pid = 2220] [id = 271] 12:07:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x117d2f000) [pid = 2220] [serial = 811] [outer = 0x0] 12:07:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1180ae000) [pid = 2220] [serial = 812] [outer = 0x117d2f000] 12:07:28 INFO - PROCESS | 2220 | 1468955248111 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x118170000) [pid = 2220] [serial = 813] [outer = 0x117d2f000] 12:07:28 INFO - PROCESS | 2220 | 1468955248529 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]]]}] 12:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 624ms 12:07:28 INFO - PROCESS | 2220 | 1468955248550 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 12:07:28 INFO - PROCESS | 2220 | 1468955248552 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 12:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:07:28 INFO - PROCESS | 2220 | 1468955248555 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:07:28 INFO - PROCESS | 2220 | 1468955248559 Marionette TRACE conn2 <- [1,1058,null,{}] 12:07:28 INFO - PROCESS | 2220 | 1468955248571 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}] 12:07:28 INFO - PROCESS | 2220 | 1468955248576 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:28 INFO - PROCESS | 2220 | 1468955248732 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 12:07:28 INFO - PROCESS | 2220 | 1468955248749 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:28 INFO - PROCESS | 2220 | 1468955248752 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x119861800 == 33 [pid = 2220] [id = 272] 12:07:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1127d2000) [pid = 2220] [serial = 814] [outer = 0x0] 12:07:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1186f5800) [pid = 2220] [serial = 815] [outer = 0x1127d2000] 12:07:28 INFO - PROCESS | 2220 | 1468955248798 Marionette DEBUG loaded listener.js 12:07:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x118f68800) [pid = 2220] [serial = 816] [outer = 0x1127d2000] 12:07:29 INFO - PROCESS | 2220 | 1468955249241 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]]]}] 12:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 12:07:29 INFO - PROCESS | 2220 | 1468955249286 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 12:07:29 INFO - PROCESS | 2220 | 1468955249289 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 12:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:07:29 INFO - PROCESS | 2220 | 1468955249293 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:07:29 INFO - PROCESS | 2220 | 1468955249294 Marionette TRACE conn2 <- [1,1062,null,{}] 12:07:29 INFO - PROCESS | 2220 | 1468955249298 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}] 12:07:29 INFO - PROCESS | 2220 | 1468955249299 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:29 INFO - PROCESS | 2220 | 1468955249426 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 12:07:29 INFO - PROCESS | 2220 | 1468955249436 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:29 INFO - PROCESS | 2220 | 1468955249437 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x12143a800 == 34 [pid = 2220] [id = 273] 12:07:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1191ed000) [pid = 2220] [serial = 817] [outer = 0x0] 12:07:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1194fd000) [pid = 2220] [serial = 818] [outer = 0x1191ed000] 12:07:29 INFO - PROCESS | 2220 | 1468955249480 Marionette DEBUG loaded listener.js 12:07:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x119b28000) [pid = 2220] [serial = 819] [outer = 0x1191ed000] 12:07:29 INFO - PROCESS | 2220 | 1468955249966 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]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 723ms 12:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:07:30 INFO - PROCESS | 2220 | 1468955250015 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 2220 | 1468955250016 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 12:07:30 INFO - PROCESS | 2220 | 1468955250019 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 2220 | 1468955250020 Marionette TRACE conn2 <- [1,1066,null,{}] 12:07:30 INFO - PROCESS | 2220 | 1468955250022 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}] 12:07:30 INFO - PROCESS | 2220 | 1468955250023 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:30 INFO - PROCESS | 2220 | 1468955250122 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 12:07:30 INFO - PROCESS | 2220 | 1468955250175 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 2220 | 1468955250176 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x125517000 == 35 [pid = 2220] [id = 274] 12:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1191ed800) [pid = 2220] [serial = 820] [outer = 0x0] 12:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x120d0bc00) [pid = 2220] [serial = 821] [outer = 0x1191ed800] 12:07:30 INFO - PROCESS | 2220 | 1468955250210 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x120fc8c00) [pid = 2220] [serial = 822] [outer = 0x1191ed800] 12:07:30 INFO - PROCESS | 2220 | 1468955250526 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]]]}] 12:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 568ms 12:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:07:30 INFO - PROCESS | 2220 | 1468955250587 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 12:07:30 INFO - PROCESS | 2220 | 1468955250588 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 12:07:30 INFO - PROCESS | 2220 | 1468955250590 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:07:30 INFO - PROCESS | 2220 | 1468955250591 Marionette TRACE conn2 <- [1,1070,null,{}] 12:07:30 INFO - PROCESS | 2220 | 1468955250594 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}] 12:07:30 INFO - PROCESS | 2220 | 1468955250598 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:30 INFO - PROCESS | 2220 | 1468955250718 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 12:07:30 INFO - PROCESS | 2220 | 1468955250733 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:30 INFO - PROCESS | 2220 | 1468955250734 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x12641f800 == 36 [pid = 2220] [id = 275] 12:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1214d4800) [pid = 2220] [serial = 823] [outer = 0x0] 12:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x12376c000) [pid = 2220] [serial = 824] [outer = 0x1214d4800] 12:07:30 INFO - PROCESS | 2220 | 1468955250759 Marionette DEBUG loaded listener.js 12:07:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1260aa400) [pid = 2220] [serial = 825] [outer = 0x1214d4800] 12:07:31 INFO - PROCESS | 2220 | 1468955251074 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]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 12:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:07:31 INFO - PROCESS | 2220 | 1468955251110 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 2220 | 1468955251112 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 12:07:31 INFO - PROCESS | 2220 | 1468955251116 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 2220 | 1468955251117 Marionette TRACE conn2 <- [1,1074,null,{}] 12:07:31 INFO - PROCESS | 2220 | 1468955251119 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}] 12:07:31 INFO - PROCESS | 2220 | 1468955251120 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:31 INFO - PROCESS | 2220 | 1468955251216 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 12:07:31 INFO - PROCESS | 2220 | 1468955251226 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 2220 | 1468955251228 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f9f000 == 37 [pid = 2220] [id = 276] 12:07:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1181e4000) [pid = 2220] [serial = 826] [outer = 0x0] 12:07:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12667a800) [pid = 2220] [serial = 827] [outer = 0x1181e4000] 12:07:31 INFO - PROCESS | 2220 | 1468955251260 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x126a22800) [pid = 2220] [serial = 828] [outer = 0x1181e4000] 12:07:31 INFO - PROCESS | 2220 | 1468955251602 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]]]}] 12:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 12:07:31 INFO - PROCESS | 2220 | 1468955251641 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 12:07:31 INFO - PROCESS | 2220 | 1468955251642 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 12:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:07:31 INFO - PROCESS | 2220 | 1468955251645 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:07:31 INFO - PROCESS | 2220 | 1468955251646 Marionette TRACE conn2 <- [1,1078,null,{}] 12:07:31 INFO - PROCESS | 2220 | 1468955251648 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}] 12:07:31 INFO - PROCESS | 2220 | 1468955251649 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:31 INFO - PROCESS | 2220 | 1468955251747 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 12:07:31 INFO - PROCESS | 2220 | 1468955251751 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:31 INFO - PROCESS | 2220 | 1468955251752 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x129644800 == 38 [pid = 2220] [id = 277] 12:07:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x126477000) [pid = 2220] [serial = 829] [outer = 0x0] 12:07:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x126c41800) [pid = 2220] [serial = 830] [outer = 0x126477000] 12:07:31 INFO - PROCESS | 2220 | 1468955251777 Marionette DEBUG loaded listener.js 12:07:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x126ce3800) [pid = 2220] [serial = 831] [outer = 0x126477000] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x110eb3400) [pid = 2220] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x115f43c00) [pid = 2220] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x118fc5800) [pid = 2220] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1127d9800) [pid = 2220] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x118127800) [pid = 2220] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x112a8dc00) [pid = 2220] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x10eaff800) [pid = 2220] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x113d65000) [pid = 2220] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x118fc6800) [pid = 2220] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x110fa1c00) [pid = 2220] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x11812b800) [pid = 2220] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x117da0000) [pid = 2220] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x116841400) [pid = 2220] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x118128000) [pid = 2220] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1194ee400) [pid = 2220] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:07:32 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x112a8ec00) [pid = 2220] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:07:32 INFO - PROCESS | 2220 | 1468955252162 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]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 570ms 12:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:07:32 INFO - PROCESS | 2220 | 1468955252215 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 2220 | 1468955252216 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 12:07:32 INFO - PROCESS | 2220 | 1468955252218 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 2220 | 1468955252219 Marionette TRACE conn2 <- [1,1082,null,{}] 12:07:32 INFO - PROCESS | 2220 | 1468955252221 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}] 12:07:32 INFO - PROCESS | 2220 | 1468955252222 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:32 INFO - PROCESS | 2220 | 1468955252303 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 12:07:32 INFO - PROCESS | 2220 | 1468955252366 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 2220 | 1468955252367 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x11985f000 == 39 [pid = 2220] [id = 278] 12:07:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x110eb3400) [pid = 2220] [serial = 832] [outer = 0x0] 12:07:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x116881400) [pid = 2220] [serial = 833] [outer = 0x110eb3400] 12:07:32 INFO - PROCESS | 2220 | 1468955252391 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11816f800) [pid = 2220] [serial = 834] [outer = 0x110eb3400] 12:07:32 INFO - PROCESS | 2220 | 1468955252680 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]]]}] 12:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 517ms 12:07:32 INFO - PROCESS | 2220 | 1468955252737 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 12:07:32 INFO - PROCESS | 2220 | 1468955252738 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 12:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:07:32 INFO - PROCESS | 2220 | 1468955252740 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:07:32 INFO - PROCESS | 2220 | 1468955252741 Marionette TRACE conn2 <- [1,1086,null,{}] 12:07:32 INFO - PROCESS | 2220 | 1468955252743 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}] 12:07:32 INFO - PROCESS | 2220 | 1468955252744 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:32 INFO - PROCESS | 2220 | 1468955252822 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 12:07:32 INFO - PROCESS | 2220 | 1468955252826 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:32 INFO - PROCESS | 2220 | 1468955252827 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b113000 == 40 [pid = 2220] [id = 279] 12:07:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x118171400) [pid = 2220] [serial = 835] [outer = 0x0] 12:07:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x123517400) [pid = 2220] [serial = 836] [outer = 0x118171400] 12:07:32 INFO - PROCESS | 2220 | 1468955252853 Marionette DEBUG loaded listener.js 12:07:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x126c42800) [pid = 2220] [serial = 837] [outer = 0x118171400] 12:07:33 INFO - PROCESS | 2220 | 1468955253179 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]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 469ms 12:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:07:33 INFO - PROCESS | 2220 | 1468955253209 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 2220 | 1468955253211 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 12:07:33 INFO - PROCESS | 2220 | 1468955253215 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 2220 | 1468955253217 Marionette TRACE conn2 <- [1,1090,null,{}] 12:07:33 INFO - PROCESS | 2220 | 1468955253219 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}] 12:07:33 INFO - PROCESS | 2220 | 1468955253221 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:33 INFO - PROCESS | 2220 | 1468955253348 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 12:07:33 INFO - PROCESS | 2220 | 1468955253354 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 2220 | 1468955253356 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1d1000 == 41 [pid = 2220] [id = 280] 12:07:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x126ce1400) [pid = 2220] [serial = 838] [outer = 0x0] 12:07:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x126ce7400) [pid = 2220] [serial = 839] [outer = 0x126ce1400] 12:07:33 INFO - PROCESS | 2220 | 1468955253382 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x128989800) [pid = 2220] [serial = 840] [outer = 0x126ce1400] 12:07:33 INFO - PROCESS | 2220 | 1468955253694 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]]]}] 12:07:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:07:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 521ms 12:07:33 INFO - PROCESS | 2220 | 1468955253735 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 12:07:33 INFO - PROCESS | 2220 | 1468955253737 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 12:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:07:33 INFO - PROCESS | 2220 | 1468955253739 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:07:33 INFO - PROCESS | 2220 | 1468955253741 Marionette TRACE conn2 <- [1,1094,null,{}] 12:07:33 INFO - PROCESS | 2220 | 1468955253744 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}] 12:07:33 INFO - PROCESS | 2220 | 1468955253745 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:33 INFO - PROCESS | 2220 | 1468955253824 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 12:07:33 INFO - PROCESS | 2220 | 1468955253829 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:33 INFO - PROCESS | 2220 | 1468955253831 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd0c000 == 42 [pid = 2220] [id = 281] 12:07:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x127854c00) [pid = 2220] [serial = 841] [outer = 0x0] 12:07:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x128991c00) [pid = 2220] [serial = 842] [outer = 0x127854c00] 12:07:33 INFO - PROCESS | 2220 | 1468955253855 Marionette DEBUG loaded listener.js 12:07:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x128cdac00) [pid = 2220] [serial = 843] [outer = 0x127854c00] 12:07:34 INFO - PROCESS | 2220 | 1468955254570 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]]]}] 12:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 920ms 12:07:34 INFO - PROCESS | 2220 | 1468955254662 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 12:07:34 INFO - PROCESS | 2220 | 1468955254666 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 12:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:07:34 INFO - PROCESS | 2220 | 1468955254671 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:07:34 INFO - PROCESS | 2220 | 1468955254676 Marionette TRACE conn2 <- [1,1098,null,{}] 12:07:34 INFO - PROCESS | 2220 | 1468955254682 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}] 12:07:34 INFO - PROCESS | 2220 | 1468955254685 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:34 INFO - PROCESS | 2220 | 1468955254831 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 12:07:34 INFO - PROCESS | 2220 | 1468955254883 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:34 INFO - PROCESS | 2220 | 1468955254885 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255a5800 == 43 [pid = 2220] [id = 282] 12:07:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1181e6400) [pid = 2220] [serial = 844] [outer = 0x0] 12:07:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x118569400) [pid = 2220] [serial = 845] [outer = 0x1181e6400] 12:07:34 INFO - PROCESS | 2220 | 1468955254916 Marionette DEBUG loaded listener.js 12:07:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x118fcb800) [pid = 2220] [serial = 846] [outer = 0x1181e6400] 12:07:35 INFO - PROCESS | 2220 | 1468955255348 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]]]}] 12:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 727ms 12:07:35 INFO - PROCESS | 2220 | 1468955255397 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 12:07:35 INFO - PROCESS | 2220 | 1468955255400 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 12:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:07:35 INFO - PROCESS | 2220 | 1468955255404 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:07:35 INFO - PROCESS | 2220 | 1468955255406 Marionette TRACE conn2 <- [1,1102,null,{}] 12:07:35 INFO - PROCESS | 2220 | 1468955255409 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}] 12:07:35 INFO - PROCESS | 2220 | 1468955255411 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:35 INFO - PROCESS | 2220 | 1468955255517 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 12:07:35 INFO - PROCESS | 2220 | 1468955255572 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:35 INFO - PROCESS | 2220 | 1468955255573 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd14000 == 44 [pid = 2220] [id = 283] 12:07:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x120fbec00) [pid = 2220] [serial = 847] [outer = 0x0] 12:07:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x121a76000) [pid = 2220] [serial = 848] [outer = 0x120fbec00] 12:07:35 INFO - PROCESS | 2220 | 1468955255604 Marionette DEBUG loaded listener.js 12:07:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x124e2b400) [pid = 2220] [serial = 849] [outer = 0x120fbec00] 12:07:36 INFO - PROCESS | 2220 | 1468955256032 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]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 12:07:36 INFO - PROCESS | 2220 | 1468955256075 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 12:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:07:36 INFO - PROCESS | 2220 | 1468955256077 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 12:07:36 INFO - PROCESS | 2220 | 1468955256079 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 2220 | 1468955256082 Marionette TRACE conn2 <- [1,1106,null,{}] 12:07:36 INFO - PROCESS | 2220 | 1468955256090 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}] 12:07:36 INFO - PROCESS | 2220 | 1468955256093 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:36 INFO - PROCESS | 2220 | 1468955256217 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 12:07:36 INFO - PROCESS | 2220 | 1468955256287 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 2220 | 1468955256290 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c590000 == 45 [pid = 2220] [id = 284] 12:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x126476c00) [pid = 2220] [serial = 850] [outer = 0x0] 12:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x127853000) [pid = 2220] [serial = 851] [outer = 0x126476c00] 12:07:36 INFO - PROCESS | 2220 | 1468955256322 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12898bc00) [pid = 2220] [serial = 852] [outer = 0x126476c00] 12:07:36 INFO - PROCESS | 2220 | 1468955256738 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]]]}] 12:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 673ms 12:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:07:36 INFO - PROCESS | 2220 | 1468955256753 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 12:07:36 INFO - PROCESS | 2220 | 1468955256755 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 12:07:36 INFO - PROCESS | 2220 | 1468955256757 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:07:36 INFO - PROCESS | 2220 | 1468955256758 Marionette TRACE conn2 <- [1,1110,null,{}] 12:07:36 INFO - PROCESS | 2220 | 1468955256760 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}] 12:07:36 INFO - PROCESS | 2220 | 1468955256762 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:36 INFO - PROCESS | 2220 | 1468955256866 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 12:07:36 INFO - PROCESS | 2220 | 1468955256918 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:36 INFO - PROCESS | 2220 | 1468955256919 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c5a5800 == 46 [pid = 2220] [id = 285] 12:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x128993c00) [pid = 2220] [serial = 853] [outer = 0x0] 12:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x128cdec00) [pid = 2220] [serial = 854] [outer = 0x128993c00] 12:07:36 INFO - PROCESS | 2220 | 1468955256947 Marionette DEBUG loaded listener.js 12:07:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x128ce8000) [pid = 2220] [serial = 855] [outer = 0x128993c00] 12:07:37 INFO - PROCESS | 2220 | 1468955257327 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]]]}] 12:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 620ms 12:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:07:37 INFO - PROCESS | 2220 | 1468955257378 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 12:07:37 INFO - PROCESS | 2220 | 1468955257379 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 12:07:37 INFO - PROCESS | 2220 | 1468955257381 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:07:37 INFO - PROCESS | 2220 | 1468955257382 Marionette TRACE conn2 <- [1,1114,null,{}] 12:07:37 INFO - PROCESS | 2220 | 1468955257385 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}] 12:07:37 INFO - PROCESS | 2220 | 1468955257386 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:37 INFO - PROCESS | 2220 | 1468955257486 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 12:07:37 INFO - PROCESS | 2220 | 1468955257572 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:37 INFO - PROCESS | 2220 | 1468955257573 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9c7800 == 47 [pid = 2220] [id = 286] 12:07:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x128e3c400) [pid = 2220] [serial = 856] [outer = 0x0] 12:07:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x128f80c00) [pid = 2220] [serial = 857] [outer = 0x128e3c400] 12:07:37 INFO - PROCESS | 2220 | 1468955257602 Marionette DEBUG loaded listener.js 12:07:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x128f86c00) [pid = 2220] [serial = 858] [outer = 0x128e3c400] 12:07:38 INFO - PROCESS | 2220 | 1468955258038 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]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 669ms 12:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:07:38 INFO - PROCESS | 2220 | 1468955258051 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 2220 | 1468955258052 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 12:07:38 INFO - PROCESS | 2220 | 1468955258054 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 2220 | 1468955258055 Marionette TRACE conn2 <- [1,1118,null,{}] 12:07:38 INFO - PROCESS | 2220 | 1468955258058 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}] 12:07:38 INFO - PROCESS | 2220 | 1468955258062 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:38 INFO - PROCESS | 2220 | 1468955258222 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 12:07:38 INFO - PROCESS | 2220 | 1468955258412 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:38 INFO - PROCESS | 2220 | 1468955258414 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x11810a800 == 48 [pid = 2220] [id = 287] 12:07:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x110eb1c00) [pid = 2220] [serial = 859] [outer = 0x0] 12:07:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x112f6d000) [pid = 2220] [serial = 860] [outer = 0x110eb1c00] 12:07:38 INFO - PROCESS | 2220 | 1468955258446 Marionette DEBUG loaded listener.js 12:07:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x1167b3400) [pid = 2220] [serial = 861] [outer = 0x110eb1c00] 12:07:38 INFO - PROCESS | 2220 | 1468955258897 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]]]}] 12:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 919ms 12:07:38 INFO - PROCESS | 2220 | 1468955258982 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 12:07:38 INFO - PROCESS | 2220 | 1468955258984 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 12:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:07:38 INFO - PROCESS | 2220 | 1468955258989 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:07:38 INFO - PROCESS | 2220 | 1468955258991 Marionette TRACE conn2 <- [1,1122,null,{}] 12:07:38 INFO - PROCESS | 2220 | 1468955258995 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}] 12:07:39 INFO - PROCESS | 2220 | 1468955258999 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:39 INFO - PROCESS | 2220 | 1468955259114 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 12:07:39 INFO - PROCESS | 2220 | 1468955259209 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:39 INFO - PROCESS | 2220 | 1468955259211 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x117468000 == 49 [pid = 2220] [id = 288] 12:07:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x1176bb800) [pid = 2220] [serial = 862] [outer = 0x0] 12:07:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x118176800) [pid = 2220] [serial = 863] [outer = 0x1176bb800] 12:07:39 INFO - PROCESS | 2220 | 1468955259256 Marionette DEBUG loaded listener.js 12:07:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x118567c00) [pid = 2220] [serial = 864] [outer = 0x1176bb800] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1d1000 == 48 [pid = 2220] [id = 280] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x12b113000 == 47 [pid = 2220] [id = 279] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x11985f000 == 46 [pid = 2220] [id = 278] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x129644800 == 45 [pid = 2220] [id = 277] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x128f9f000 == 44 [pid = 2220] [id = 276] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x12641f800 == 43 [pid = 2220] [id = 275] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x125517000 == 42 [pid = 2220] [id = 274] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x12143a800 == 41 [pid = 2220] [id = 273] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x119861800 == 40 [pid = 2220] [id = 272] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x11810c800 == 39 [pid = 2220] [id = 271] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x11707b000 == 38 [pid = 2220] [id = 270] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x121253800 == 37 [pid = 2220] [id = 269] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x116ad5000 == 36 [pid = 2220] [id = 268] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x12a570000 == 35 [pid = 2220] [id = 267] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x1185b8800 == 34 [pid = 2220] [id = 256] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x11810a800 == 33 [pid = 2220] [id = 287] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9c7800 == 32 [pid = 2220] [id = 286] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x12c5a5800 == 31 [pid = 2220] [id = 285] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x12c590000 == 30 [pid = 2220] [id = 284] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd14000 == 29 [pid = 2220] [id = 283] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd0c000 == 28 [pid = 2220] [id = 281] 12:07:40 INFO - PROCESS | 2220 | --DOCSHELL 0x1255a5800 == 27 [pid = 2220] [id = 282] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x118f64400) [pid = 2220] [serial = 792] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x118324400) [pid = 2220] [serial = 779] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x11856dc00) [pid = 2220] [serial = 780] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x12553d000) [pid = 2220] [serial = 798] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x121a72000) [pid = 2220] [serial = 762] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1255c8800) [pid = 2220] [serial = 800] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x120df2400) [pid = 2220] [serial = 761] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x124fee800) [pid = 2220] [serial = 765] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x120fbe400) [pid = 2220] [serial = 764] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x118873c00) [pid = 2220] [serial = 783] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1186f7c00) [pid = 2220] [serial = 782] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x116889400) [pid = 2220] [serial = 773] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1194fac00) [pid = 2220] [serial = 785] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x112f90800) [pid = 2220] [serial = 774] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1127dd400) [pid = 2220] [serial = 770] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x112f66c00) [pid = 2220] [serial = 771] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x11812f000) [pid = 2220] [serial = 776] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x118175c00) [pid = 2220] [serial = 777] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x113d62c00) [pid = 2220] [serial = 768] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x112dd7000) [pid = 2220] [serial = 767] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1121af400) [pid = 2220] [serial = 753] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x110e99000) [pid = 2220] [serial = 752] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x117d9b000) [pid = 2220] [serial = 756] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x120fc9000) [pid = 2220] [serial = 788] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x116aa1000) [pid = 2220] [serial = 755] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x117d99c00) [pid = 2220] [serial = 791] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x120df9c00) [pid = 2220] [serial = 786] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x118872c00) [pid = 2220] [serial = 759] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x123519800) [pid = 2220] [serial = 794] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12370b000) [pid = 2220] [serial = 797] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x123680c00) [pid = 2220] [serial = 795] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x11832e800) [pid = 2220] [serial = 758] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x121a72400) [pid = 2220] [serial = 789] [outer = 0x0] [url = about:blank] 12:07:40 INFO - PROCESS | 2220 | 1468955260265 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]]]}] 12:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1324ms 12:07:40 INFO - PROCESS | 2220 | 1468955260315 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 2220 | 1468955260317 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 12:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:07:40 INFO - PROCESS | 2220 | 1468955260320 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 2220 | 1468955260322 Marionette TRACE conn2 <- [1,1126,null,{}] 12:07:40 INFO - PROCESS | 2220 | 1468955260325 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}] 12:07:40 INFO - PROCESS | 2220 | 1468955260327 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:40 INFO - PROCESS | 2220 | 1468955260406 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 12:07:40 INFO - PROCESS | 2220 | 1468955260414 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:40 INFO - PROCESS | 2220 | 1468955260418 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x116512800 == 28 [pid = 2220] [id = 289] 12:07:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x112dd6400) [pid = 2220] [serial = 865] [outer = 0x0] 12:07:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x112f92c00) [pid = 2220] [serial = 866] [outer = 0x112dd6400] 12:07:40 INFO - PROCESS | 2220 | 1468955260446 Marionette DEBUG loaded listener.js 12:07:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x115fb4c00) [pid = 2220] [serial = 867] [outer = 0x112dd6400] 12:07:40 INFO - PROCESS | 2220 | 1468955260844 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]]]}] 12:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 570ms 12:07:40 INFO - PROCESS | 2220 | 1468955260889 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 12:07:40 INFO - PROCESS | 2220 | 1468955260893 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 12:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:07:40 INFO - PROCESS | 2220 | 1468955260897 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:07:40 INFO - PROCESS | 2220 | 1468955260899 Marionette TRACE conn2 <- [1,1130,null,{}] 12:07:40 INFO - PROCESS | 2220 | 1468955260901 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}] 12:07:40 INFO - PROCESS | 2220 | 1468955260903 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:40 INFO - PROCESS | 2220 | 1468955260980 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 12:07:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1164d3c00) [pid = 2220] [serial = 868] [outer = 0x128cdc800] 12:07:41 INFO - PROCESS | 2220 | 1468955261000 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 2220 | 1468955261001 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185be800 == 29 [pid = 2220] [id = 290] 12:07:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x117d35400) [pid = 2220] [serial = 869] [outer = 0x0] 12:07:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x117da2000) [pid = 2220] [serial = 870] [outer = 0x117d35400] 12:07:41 INFO - PROCESS | 2220 | 1468955261036 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1180b0800) [pid = 2220] [serial = 871] [outer = 0x117d35400] 12:07:41 INFO - PROCESS | 2220 | 1468955261404 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]]]}] 12:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 12:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:07:41 INFO - PROCESS | 2220 | 1468955261417 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 2220 | 1468955261418 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 12:07:41 INFO - PROCESS | 2220 | 1468955261420 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 2220 | 1468955261423 Marionette TRACE conn2 <- [1,1134,null,{}] 12:07:41 INFO - PROCESS | 2220 | 1468955261431 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}] 12:07:41 INFO - PROCESS | 2220 | 1468955261434 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:41 INFO - PROCESS | 2220 | 1468955261510 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 12:07:41 INFO - PROCESS | 2220 | 1468955261517 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:41 INFO - PROCESS | 2220 | 1468955261519 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x119444800 == 30 [pid = 2220] [id = 291] 12:07:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1133c0800) [pid = 2220] [serial = 872] [outer = 0x0] 12:07:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x118331c00) [pid = 2220] [serial = 873] [outer = 0x1133c0800] 12:07:41 INFO - PROCESS | 2220 | 1468955261548 Marionette DEBUG loaded listener.js 12:07:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1186bf800) [pid = 2220] [serial = 874] [outer = 0x1133c0800] 12:07:41 INFO - PROCESS | 2220 | 1468955261882 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]]]}] 12:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 471ms 12:07:41 INFO - PROCESS | 2220 | 1468955261891 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 12:07:41 INFO - PROCESS | 2220 | 1468955261893 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 12:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:07:41 INFO - PROCESS | 2220 | 1468955261897 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:07:41 INFO - PROCESS | 2220 | 1468955261899 Marionette TRACE conn2 <- [1,1138,null,{}] 12:07:41 INFO - PROCESS | 2220 | 1468955261902 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}] 12:07:41 INFO - PROCESS | 2220 | 1468955261903 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:41 INFO - PROCESS | 2220 | 1468955261979 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 12:07:42 INFO - PROCESS | 2220 | 1468955262035 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 2220 | 1468955262036 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x120e1a800 == 31 [pid = 2220] [id = 292] 12:07:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1127d9800) [pid = 2220] [serial = 875] [outer = 0x0] 12:07:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1186fac00) [pid = 2220] [serial = 876] [outer = 0x1127d9800] 12:07:42 INFO - PROCESS | 2220 | 1468955262063 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1191f3800) [pid = 2220] [serial = 877] [outer = 0x1127d9800] 12:07:42 INFO - PROCESS | 2220 | 1468955262335 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]]]}] 12:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 473ms 12:07:42 INFO - PROCESS | 2220 | 1468955262370 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 2220 | 1468955262371 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 12:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:07:42 INFO - PROCESS | 2220 | 1468955262373 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 2220 | 1468955262375 Marionette TRACE conn2 <- [1,1142,null,{}] 12:07:42 INFO - PROCESS | 2220 | 1468955262377 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}] 12:07:42 INFO - PROCESS | 2220 | 1468955262379 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:42 INFO - PROCESS | 2220 | 1468955262481 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 12:07:42 INFO - PROCESS | 2220 | 1468955262514 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:42 INFO - PROCESS | 2220 | 1468955262515 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x121264000 == 32 [pid = 2220] [id = 293] 12:07:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1127d6c00) [pid = 2220] [serial = 878] [outer = 0x0] 12:07:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x119840000) [pid = 2220] [serial = 879] [outer = 0x1127d6c00] 12:07:42 INFO - PROCESS | 2220 | 1468955262540 Marionette DEBUG loaded listener.js 12:07:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x120dee000) [pid = 2220] [serial = 880] [outer = 0x1127d6c00] 12:07:42 INFO - PROCESS | 2220 | 1468955262871 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]]]}] 12:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 518ms 12:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:07:42 INFO - PROCESS | 2220 | 1468955262892 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 12:07:42 INFO - PROCESS | 2220 | 1468955262894 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 12:07:42 INFO - PROCESS | 2220 | 1468955262896 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:07:42 INFO - PROCESS | 2220 | 1468955262897 Marionette TRACE conn2 <- [1,1146,null,{}] 12:07:42 INFO - PROCESS | 2220 | 1468955262899 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}] 12:07:42 INFO - PROCESS | 2220 | 1468955262903 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:43 INFO - PROCESS | 2220 | 1468955263025 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 12:07:43 INFO - PROCESS | 2220 | 1468955263030 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 2220 | 1468955263031 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236a6000 == 33 [pid = 2220] [id = 294] 12:07:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x120debc00) [pid = 2220] [serial = 881] [outer = 0x0] 12:07:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x120fc9800) [pid = 2220] [serial = 882] [outer = 0x120debc00] 12:07:43 INFO - PROCESS | 2220 | 1468955263056 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x123629400) [pid = 2220] [serial = 883] [outer = 0x120debc00] 12:07:43 INFO - PROCESS | 2220 | 1468955263357 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]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 469ms 12:07:43 INFO - PROCESS | 2220 | 1468955263388 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 2220 | 1468955263398 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 12:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:07:43 INFO - PROCESS | 2220 | 1468955263407 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 2220 | 1468955263408 Marionette TRACE conn2 <- [1,1150,null,{}] 12:07:43 INFO - PROCESS | 2220 | 1468955263411 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}] 12:07:43 INFO - PROCESS | 2220 | 1468955263413 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:43 INFO - PROCESS | 2220 | 1468955263514 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 12:07:43 INFO - PROCESS | 2220 | 1468955263517 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:43 INFO - PROCESS | 2220 | 1468955263518 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e2b800 == 34 [pid = 2220] [id = 295] 12:07:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1180b2000) [pid = 2220] [serial = 884] [outer = 0x0] 12:07:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x123764000) [pid = 2220] [serial = 885] [outer = 0x1180b2000] 12:07:43 INFO - PROCESS | 2220 | 1468955263543 Marionette DEBUG loaded listener.js 12:07:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1255c8800) [pid = 2220] [serial = 886] [outer = 0x1180b2000] 12:07:43 INFO - PROCESS | 2220 | 1468955263868 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]]]}] 12:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 472ms 12:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:07:43 INFO - PROCESS | 2220 | 1468955263886 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 12:07:43 INFO - PROCESS | 2220 | 1468955263887 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 12:07:43 INFO - PROCESS | 2220 | 1468955263889 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:07:43 INFO - PROCESS | 2220 | 1468955263890 Marionette TRACE conn2 <- [1,1154,null,{}] 12:07:43 INFO - PROCESS | 2220 | 1468955263892 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}] 12:07:43 INFO - PROCESS | 2220 | 1468955263894 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:43 INFO - PROCESS | 2220 | 1468955263996 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 12:07:44 INFO - PROCESS | 2220 | 1468955264000 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 2220 | 1468955264001 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x126636800 == 35 [pid = 2220] [id = 296] 12:07:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1255c8c00) [pid = 2220] [serial = 887] [outer = 0x0] 12:07:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1260a5c00) [pid = 2220] [serial = 888] [outer = 0x1255c8c00] 12:07:44 INFO - PROCESS | 2220 | 1468955264025 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12660d000) [pid = 2220] [serial = 889] [outer = 0x1255c8c00] 12:07:44 INFO - PROCESS | 2220 | 1468955264565 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]]]}] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1191ed800) [pid = 2220] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1181e4000) [pid = 2220] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1214d4800) [pid = 2220] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x110eb3400) [pid = 2220] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x126477000) [pid = 2220] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x111c20400) [pid = 2220] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1191ed000) [pid = 2220] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x118171400) [pid = 2220] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x117d2f000) [pid = 2220] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1255c7c00) [pid = 2220] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x11653c800) [pid = 2220] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1168f8400) [pid = 2220] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x126ce1400) [pid = 2220] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1127d2000) [pid = 2220] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:07:44 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x127854c00) [pid = 2220] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 719ms 12:07:44 INFO - PROCESS | 2220 | 1468955264609 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 12:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:07:44 INFO - PROCESS | 2220 | 1468955264610 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 12:07:44 INFO - PROCESS | 2220 | 1468955264613 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:07:44 INFO - PROCESS | 2220 | 1468955264616 Marionette TRACE conn2 <- [1,1158,null,{}] 12:07:44 INFO - PROCESS | 2220 | 1468955264626 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}] 12:07:44 INFO - PROCESS | 2220 | 1468955264627 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:44 INFO - PROCESS | 2220 | 1468955264702 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 12:07:44 INFO - PROCESS | 2220 | 1468955264706 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:44 INFO - PROCESS | 2220 | 1468955264707 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x119443800 == 36 [pid = 2220] [id = 297] 12:07:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1132d8800) [pid = 2220] [serial = 890] [outer = 0x0] 12:07:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x116542800) [pid = 2220] [serial = 891] [outer = 0x1132d8800] 12:07:44 INFO - PROCESS | 2220 | 1468955264734 Marionette DEBUG loaded listener.js 12:07:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x118171400) [pid = 2220] [serial = 892] [outer = 0x1132d8800] 12:07:45 INFO - PROCESS | 2220 | 1468955265060 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]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 477ms 12:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:07:45 INFO - PROCESS | 2220 | 1468955265092 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 2220 | 1468955265093 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 12:07:45 INFO - PROCESS | 2220 | 1468955265096 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 2220 | 1468955265098 Marionette TRACE conn2 <- [1,1162,null,{}] 12:07:45 INFO - PROCESS | 2220 | 1468955265102 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}] 12:07:45 INFO - PROCESS | 2220 | 1468955265103 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:45 INFO - PROCESS | 2220 | 1468955265254 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 12:07:45 INFO - PROCESS | 2220 | 1468955265271 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 2220 | 1468955265272 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f92000 == 37 [pid = 2220] [id = 298] 12:07:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x11816e400) [pid = 2220] [serial = 893] [outer = 0x0] 12:07:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x120d09400) [pid = 2220] [serial = 894] [outer = 0x11816e400] 12:07:45 INFO - PROCESS | 2220 | 1468955265313 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x126816400) [pid = 2220] [serial = 895] [outer = 0x11816e400] 12:07:45 INFO - PROCESS | 2220 | 1468955265673 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]]]}] 12:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 621ms 12:07:45 INFO - PROCESS | 2220 | 1468955265718 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 12:07:45 INFO - PROCESS | 2220 | 1468955265719 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 12:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:07:45 INFO - PROCESS | 2220 | 1468955265721 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:07:45 INFO - PROCESS | 2220 | 1468955265723 Marionette TRACE conn2 <- [1,1166,null,{}] 12:07:45 INFO - PROCESS | 2220 | 1468955265725 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}] 12:07:45 INFO - PROCESS | 2220 | 1468955265735 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:45 INFO - PROCESS | 2220 | 1468955265849 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 12:07:45 INFO - PROCESS | 2220 | 1468955265857 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:45 INFO - PROCESS | 2220 | 1468955265858 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x121269800 == 38 [pid = 2220] [id = 299] 12:07:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x111ca9800) [pid = 2220] [serial = 896] [outer = 0x0] 12:07:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x121a10c00) [pid = 2220] [serial = 897] [outer = 0x111ca9800] 12:07:45 INFO - PROCESS | 2220 | 1468955265885 Marionette DEBUG loaded listener.js 12:07:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x128b43800) [pid = 2220] [serial = 898] [outer = 0x111ca9800] 12:07:46 INFO - PROCESS | 2220 | 1468955266188 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]]]}] 12:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 12:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:07:46 INFO - PROCESS | 2220 | 1468955266241 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 2220 | 1468955266243 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 12:07:46 INFO - PROCESS | 2220 | 1468955266245 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 2220 | 1468955266246 Marionette TRACE conn2 <- [1,1170,null,{}] 12:07:46 INFO - PROCESS | 2220 | 1468955266248 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}] 12:07:46 INFO - PROCESS | 2220 | 1468955266249 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:46 INFO - PROCESS | 2220 | 1468955266326 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 12:07:46 INFO - PROCESS | 2220 | 1468955266331 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:46 INFO - PROCESS | 2220 | 1468955266333 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x12963e000 == 39 [pid = 2220] [id = 300] 12:07:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x116841400) [pid = 2220] [serial = 899] [outer = 0x0] 12:07:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x128b4c800) [pid = 2220] [serial = 900] [outer = 0x116841400] 12:07:46 INFO - PROCESS | 2220 | 1468955266358 Marionette DEBUG loaded listener.js 12:07:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x128e46400) [pid = 2220] [serial = 901] [outer = 0x116841400] 12:07:46 INFO - PROCESS | 2220 | 1468955266883 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]]]}] 12:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 670ms 12:07:46 INFO - PROCESS | 2220 | 1468955266938 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 12:07:46 INFO - PROCESS | 2220 | 1468955266940 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 12:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:07:46 INFO - PROCESS | 2220 | 1468955266945 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:07:46 INFO - PROCESS | 2220 | 1468955266950 Marionette TRACE conn2 <- [1,1174,null,{}] 12:07:46 INFO - PROCESS | 2220 | 1468955266953 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}] 12:07:46 INFO - PROCESS | 2220 | 1468955266955 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:47 INFO - PROCESS | 2220 | 1468955267070 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 12:07:47 INFO - PROCESS | 2220 | 1468955267174 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:47 INFO - PROCESS | 2220 | 1468955267175 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x117466000 == 40 [pid = 2220] [id = 301] 12:07:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1132d5800) [pid = 2220] [serial = 902] [outer = 0x0] 12:07:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x11617f400) [pid = 2220] [serial = 903] [outer = 0x1132d5800] 12:07:47 INFO - PROCESS | 2220 | 1468955267207 Marionette DEBUG loaded listener.js 12:07:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x116f5a000) [pid = 2220] [serial = 904] [outer = 0x1132d5800] 12:07:47 INFO - PROCESS | 2220 | 1468955267727 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] 12:07:47 INFO - PROCESS | 2220 | 1468955267797 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 12:07:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:07:47 INFO - PROCESS | 2220 | 1468955267802 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:07:47 INFO - PROCESS | 2220 | 1468955267803 Marionette TRACE conn2 <- [1,1178,null,{}] 12:07:47 INFO - PROCESS | 2220 | 1468955267806 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}] 12:07:47 INFO - PROCESS | 2220 | 1468955267808 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:47 INFO - PROCESS | 2220 | 1468955267927 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 12:07:48 INFO - PROCESS | 2220 | 1468955268009 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 2220 | 1468955268011 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x121261000 == 41 [pid = 2220] [id = 302] 12:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x118175800) [pid = 2220] [serial = 905] [outer = 0x0] 12:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x118324800) [pid = 2220] [serial = 906] [outer = 0x118175800] 12:07:48 INFO - PROCESS | 2220 | 1468955268042 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x118573800) [pid = 2220] [serial = 907] [outer = 0x118175800] 12:07:48 INFO - PROCESS | 2220 | --DOCSHELL 0x121269800 == 40 [pid = 2220] [id = 299] 12:07:48 INFO - PROCESS | 2220 | --DOCSHELL 0x128f92000 == 39 [pid = 2220] [id = 298] 12:07:48 INFO - PROCESS | 2220 | --DOCSHELL 0x119443800 == 38 [pid = 2220] [id = 297] 12:07:48 INFO - PROCESS | 2220 | --DOCSHELL 0x126636800 == 37 [pid = 2220] [id = 296] 12:07:48 INFO - PROCESS | 2220 | --DOCSHELL 0x125e2b800 == 36 [pid = 2220] [id = 295] 12:07:48 INFO - PROCESS | 2220 | --DOCSHELL 0x1236a6000 == 35 [pid = 2220] [id = 294] 12:07:48 INFO - PROCESS | 2220 | --DOCSHELL 0x121264000 == 34 [pid = 2220] [id = 293] 12:07:48 INFO - PROCESS | 2220 | 1468955268737 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] 12:07:48 INFO - PROCESS | 2220 | 1468955268776 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 12:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:07:48 INFO - PROCESS | 2220 | 1468955268779 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:07:48 INFO - PROCESS | 2220 | 1468955268783 Marionette TRACE conn2 <- [1,1182,null,{}] 12:07:48 INFO - PROCESS | 2220 | 1468955268786 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}] 12:07:48 INFO - PROCESS | 2220 | 1468955268788 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:48 INFO - PROCESS | 2220 | 1468955268867 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 12:07:48 INFO - PROCESS | 2220 | 1468955268874 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:48 INFO - PROCESS | 2220 | 1468955268877 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ad1000 == 30 [pid = 2220] [id = 303] 12:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1168f9c00) [pid = 2220] [serial = 908] [outer = 0x0] 12:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x116f5c800) [pid = 2220] [serial = 909] [outer = 0x1168f9c00] 12:07:48 INFO - PROCESS | 2220 | 1468955268908 Marionette DEBUG loaded listener.js 12:07:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x117da5400) [pid = 2220] [serial = 910] [outer = 0x1168f9c00] 12:07:49 INFO - PROCESS | 2220 | 1468955269282 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] 12:07:49 INFO - PROCESS | 2220 | 1468955269306 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 12:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:07:49 INFO - PROCESS | 2220 | 1468955269311 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 2220 | 1468955269314 Marionette TRACE conn2 <- [1,1186,null,{}] 12:07:49 INFO - PROCESS | 2220 | 1468955269317 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}] 12:07:49 INFO - PROCESS | 2220 | 1468955269319 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:49 INFO - PROCESS | 2220 | 1468955269398 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 12:07:49 INFO - PROCESS | 2220 | 1468955269403 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 2220 | 1468955269404 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185d1800 == 31 [pid = 2220] [id = 304] 12:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11812c800) [pid = 2220] [serial = 911] [outer = 0x0] 12:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x118569800) [pid = 2220] [serial = 912] [outer = 0x11812c800] 12:07:49 INFO - PROCESS | 2220 | 1468955269431 Marionette DEBUG loaded listener.js 12:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1186f6400) [pid = 2220] [serial = 913] [outer = 0x11812c800] 12:07:49 INFO - PROCESS | 2220 | 1468955269789 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] 12:07:49 INFO - PROCESS | 2220 | 1468955269842 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 12:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:07:49 INFO - PROCESS | 2220 | 1468955269846 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:07:49 INFO - PROCESS | 2220 | 1468955269848 Marionette TRACE conn2 <- [1,1190,null,{}] 12:07:49 INFO - PROCESS | 2220 | 1468955269856 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}] 12:07:49 INFO - PROCESS | 2220 | 1468955269859 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:49 INFO - PROCESS | 2220 | 1468955269939 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 12:07:49 INFO - PROCESS | 2220 | 1468955269948 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:49 INFO - PROCESS | 2220 | 1468955269951 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f53800 == 32 [pid = 2220] [id = 305] 12:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1127dac00) [pid = 2220] [serial = 914] [outer = 0x0] 12:07:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x119b1bc00) [pid = 2220] [serial = 915] [outer = 0x1127dac00] 12:07:49 INFO - PROCESS | 2220 | 1468955269979 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x120fc8400) [pid = 2220] [serial = 916] [outer = 0x1127dac00] 12:07:50 INFO - PROCESS | 2220 | 1468955270304 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] 12:07:50 INFO - PROCESS | 2220 | 1468955270320 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 12:07:50 INFO - PROCESS | 2220 | 1468955270322 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 2220 | 1468955270323 Marionette TRACE conn2 <- [1,1194,null,{}] 12:07:50 INFO - PROCESS | 2220 | 1468955270325 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}] 12:07:50 INFO - PROCESS | 2220 | 1468955270326 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:50 INFO - PROCESS | 2220 | 1468955270408 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 12:07:50 INFO - PROCESS | 2220 | 1468955270466 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 2220 | 1468955270467 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x121906000 == 33 [pid = 2220] [id = 306] 12:07:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11886cc00) [pid = 2220] [serial = 917] [outer = 0x0] 12:07:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x121311000) [pid = 2220] [serial = 918] [outer = 0x11886cc00] 12:07:50 INFO - PROCESS | 2220 | 1468955270492 Marionette DEBUG loaded listener.js 12:07:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x123626400) [pid = 2220] [serial = 919] [outer = 0x11886cc00] 12:07:50 INFO - PROCESS | 2220 | 1468955270817 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] 12:07:50 INFO - PROCESS | 2220 | 1468955270841 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 12:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:07:50 INFO - PROCESS | 2220 | 1468955270850 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:07:50 INFO - PROCESS | 2220 | 1468955270851 Marionette TRACE conn2 <- [1,1198,null,{}] 12:07:50 INFO - PROCESS | 2220 | 1468955270854 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}] 12:07:50 INFO - PROCESS | 2220 | 1468955270855 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:50 INFO - PROCESS | 2220 | 1468955270952 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 12:07:50 INFO - PROCESS | 2220 | 1468955270955 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:50 INFO - PROCESS | 2220 | 1468955270957 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255a7000 == 34 [pid = 2220] [id = 307] 12:07:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1127d8000) [pid = 2220] [serial = 920] [outer = 0x0] 12:07:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x124e9fc00) [pid = 2220] [serial = 921] [outer = 0x1127d8000] 12:07:50 INFO - PROCESS | 2220 | 1468955270981 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1260a6000) [pid = 2220] [serial = 922] [outer = 0x1127d8000] 12:07:51 INFO - PROCESS | 2220 | 1468955271321 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]]]}] 12:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 519ms 12:07:51 INFO - PROCESS | 2220 | 1468955271369 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 12:07:51 INFO - PROCESS | 2220 | 1468955271370 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 12:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:07:51 INFO - PROCESS | 2220 | 1468955271372 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 2220 | 1468955271373 Marionette TRACE conn2 <- [1,1202,null,{}] 12:07:51 INFO - PROCESS | 2220 | 1468955271376 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}] 12:07:51 INFO - PROCESS | 2220 | 1468955271380 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:51 INFO - PROCESS | 2220 | 1468955271510 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 12:07:51 INFO - PROCESS | 2220 | 1468955271524 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:51 INFO - PROCESS | 2220 | 1468955271525 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x1289a2000 == 35 [pid = 2220] [id = 308] 12:07:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x126475c00) [pid = 2220] [serial = 923] [outer = 0x0] 12:07:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x126ce8400) [pid = 2220] [serial = 924] [outer = 0x126475c00] 12:07:51 INFO - PROCESS | 2220 | 1468955271551 Marionette DEBUG loaded listener.js 12:07:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x128ce4400) [pid = 2220] [serial = 925] [outer = 0x126475c00] 12:07:51 INFO - PROCESS | 2220 | 1468955271900 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]]]}] 12:07:51 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 12:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 569ms 12:07:51 INFO - PROCESS | 2220 | 1468955271941 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 12:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:07:51 INFO - PROCESS | 2220 | 1468955271942 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 12:07:51 INFO - PROCESS | 2220 | 1468955271945 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:07:51 INFO - PROCESS | 2220 | 1468955271946 Marionette TRACE conn2 <- [1,1206,null,{}] 12:07:51 INFO - PROCESS | 2220 | 1468955271948 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}] 12:07:51 INFO - PROCESS | 2220 | 1468955271949 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:52 INFO - PROCESS | 2220 | 1468955272048 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 12:07:52 INFO - PROCESS | 2220 | 1468955272060 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 2220 | 1468955272061 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x12940c000 == 36 [pid = 2220] [id = 309] 12:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x128ce4800) [pid = 2220] [serial = 926] [outer = 0x0] 12:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x128f84400) [pid = 2220] [serial = 927] [outer = 0x128ce4800] 12:07:52 INFO - PROCESS | 2220 | 1468955272087 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x128f8f400) [pid = 2220] [serial = 928] [outer = 0x128ce4800] 12:07:52 INFO - PROCESS | 2220 | 1468955272409 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]]]}] 12:07:52 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 12:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 520ms 12:07:52 INFO - PROCESS | 2220 | 1468955272465 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 12:07:52 INFO - PROCESS | 2220 | 1468955272467 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 12:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:07:52 INFO - PROCESS | 2220 | 1468955272469 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:07:52 INFO - PROCESS | 2220 | 1468955272470 Marionette TRACE conn2 <- [1,1210,null,{}] 12:07:52 INFO - PROCESS | 2220 | 1468955272472 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}] 12:07:52 INFO - PROCESS | 2220 | 1468955272473 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:52 INFO - PROCESS | 2220 | 1468955272572 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 12:07:52 INFO - PROCESS | 2220 | 1468955272610 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:52 INFO - PROCESS | 2220 | 1468955272611 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a741000 == 37 [pid = 2220] [id = 310] 12:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x128e3ac00) [pid = 2220] [serial = 929] [outer = 0x0] 12:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1292b7000) [pid = 2220] [serial = 930] [outer = 0x128e3ac00] 12:07:52 INFO - PROCESS | 2220 | 1468955272635 Marionette DEBUG loaded listener.js 12:07:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12946c000) [pid = 2220] [serial = 931] [outer = 0x128e3ac00] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1181e6400) [pid = 2220] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1176bb800) [pid = 2220] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x117d35400) [pid = 2220] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1180b2000) [pid = 2220] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1127d9800) [pid = 2220] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x120debc00) [pid = 2220] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1255c8c00) [pid = 2220] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x120fbec00) [pid = 2220] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x112dd6400) [pid = 2220] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1133c0800) [pid = 2220] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1132d8800) [pid = 2220] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11816e400) [pid = 2220] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x126476c00) [pid = 2220] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x128993c00) [pid = 2220] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x128e3c400) [pid = 2220] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x111ca9800) [pid = 2220] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x110eb1c00) [pid = 2220] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:07:52 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1127d6c00) [pid = 2220] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:07:53 INFO - PROCESS | 2220 | 1468955273037 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]]]}] 12:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 620ms 12:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:07:53 INFO - PROCESS | 2220 | 1468955273089 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 2220 | 1468955273091 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 12:07:53 INFO - PROCESS | 2220 | 1468955273093 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 2220 | 1468955273094 Marionette TRACE conn2 <- [1,1214,null,{}] 12:07:53 INFO - PROCESS | 2220 | 1468955273096 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}] 12:07:53 INFO - PROCESS | 2220 | 1468955273098 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:53 INFO - PROCESS | 2220 | 1468955273174 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 12:07:53 INFO - PROCESS | 2220 | 1468955273233 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 2220 | 1468955273234 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f51000 == 38 [pid = 2220] [id = 311] 12:07:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1130aa400) [pid = 2220] [serial = 932] [outer = 0x0] 12:07:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x11816c800) [pid = 2220] [serial = 933] [outer = 0x1130aa400] 12:07:53 INFO - PROCESS | 2220 | 1468955273258 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x120df5000) [pid = 2220] [serial = 934] [outer = 0x1130aa400] 12:07:53 INFO - PROCESS | 2220 | 1468955273520 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]]]}] 12:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 469ms 12:07:53 INFO - PROCESS | 2220 | 1468955273569 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 12:07:53 INFO - PROCESS | 2220 | 1468955273570 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 12:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:07:53 INFO - PROCESS | 2220 | 1468955273573 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:07:53 INFO - PROCESS | 2220 | 1468955273574 Marionette TRACE conn2 <- [1,1218,null,{}] 12:07:53 INFO - PROCESS | 2220 | 1468955273576 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}] 12:07:53 INFO - PROCESS | 2220 | 1468955273577 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:53 INFO - PROCESS | 2220 | 1468955273676 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 12:07:53 INFO - PROCESS | 2220 | 1468955273681 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:53 INFO - PROCESS | 2220 | 1468955273690 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b976000 == 39 [pid = 2220] [id = 312] 12:07:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x123627800) [pid = 2220] [serial = 935] [outer = 0x0] 12:07:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x128e45c00) [pid = 2220] [serial = 936] [outer = 0x123627800] 12:07:53 INFO - PROCESS | 2220 | 1468955273714 Marionette DEBUG loaded listener.js 12:07:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12946dc00) [pid = 2220] [serial = 937] [outer = 0x123627800] 12:07:54 INFO - PROCESS | 2220 | 1468955274086 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]]]}] 12:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 518ms 12:07:54 INFO - PROCESS | 2220 | 1468955274103 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 12:07:54 INFO - PROCESS | 2220 | 1468955274105 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 12:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:07:54 INFO - PROCESS | 2220 | 1468955274114 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 2220 | 1468955274116 Marionette TRACE conn2 <- [1,1222,null,{}] 12:07:54 INFO - PROCESS | 2220 | 1468955274120 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}] 12:07:54 INFO - PROCESS | 2220 | 1468955274122 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:54 INFO - PROCESS | 2220 | 1468955274268 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 12:07:54 INFO - PROCESS | 2220 | 1468955274274 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 2220 | 1468955274275 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd16800 == 40 [pid = 2220] [id = 313] 12:07:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x129473400) [pid = 2220] [serial = 938] [outer = 0x0] 12:07:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12a619800) [pid = 2220] [serial = 939] [outer = 0x129473400] 12:07:54 INFO - PROCESS | 2220 | 1468955274305 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12a6e3c00) [pid = 2220] [serial = 940] [outer = 0x129473400] 12:07:54 INFO - PROCESS | 2220 | 1468955274624 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] 12:07:54 INFO - PROCESS | 2220 | 1468955274637 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 12:07:54 INFO - PROCESS | 2220 | 1468955274639 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:07:54 INFO - PROCESS | 2220 | 1468955274640 Marionette TRACE conn2 <- [1,1226,null,{}] 12:07:54 INFO - PROCESS | 2220 | 1468955274642 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}] 12:07:54 INFO - PROCESS | 2220 | 1468955274643 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:54 INFO - PROCESS | 2220 | 1468955274737 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 12:07:54 INFO - PROCESS | 2220 | 1468955274795 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:54 INFO - PROCESS | 2220 | 1468955274796 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c40c000 == 41 [pid = 2220] [id = 314] 12:07:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12a6e3800) [pid = 2220] [serial = 941] [outer = 0x0] 12:07:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12a90e000) [pid = 2220] [serial = 942] [outer = 0x12a6e3800] 12:07:54 INFO - PROCESS | 2220 | 1468955274821 Marionette DEBUG loaded listener.js 12:07:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12a918c00) [pid = 2220] [serial = 943] [outer = 0x12a6e3800] 12:07:55 INFO - PROCESS | 2220 | 1468955275254 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]]]}] 12:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 670ms 12:07:55 INFO - PROCESS | 2220 | 1468955275310 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 12:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:07:55 INFO - PROCESS | 2220 | 1468955275315 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 12:07:55 INFO - PROCESS | 2220 | 1468955275319 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:07:55 INFO - PROCESS | 2220 | 1468955275321 Marionette TRACE conn2 <- [1,1230,null,{}] 12:07:55 INFO - PROCESS | 2220 | 1468955275326 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}] 12:07:55 INFO - PROCESS | 2220 | 1468955275327 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:55 INFO - PROCESS | 2220 | 1468955275434 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 12:07:55 INFO - PROCESS | 2220 | 1468955275506 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:55 INFO - PROCESS | 2220 | 1468955275508 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185b6000 == 42 [pid = 2220] [id = 315] 12:07:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1167bdc00) [pid = 2220] [serial = 944] [outer = 0x0] 12:07:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x117d2ac00) [pid = 2220] [serial = 945] [outer = 0x1167bdc00] 12:07:55 INFO - PROCESS | 2220 | 1468955275539 Marionette DEBUG loaded listener.js 12:07:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x118168c00) [pid = 2220] [serial = 946] [outer = 0x1167bdc00] 12:07:55 INFO - PROCESS | 2220 | 1468955275950 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]]]}] 12:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 671ms 12:07:55 INFO - PROCESS | 2220 | 1468955275990 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 12:07:55 INFO - PROCESS | 2220 | 1468955275993 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 12:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:07:56 INFO - PROCESS | 2220 | 1468955275998 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 2220 | 1468955275999 Marionette TRACE conn2 <- [1,1234,null,{}] 12:07:56 INFO - PROCESS | 2220 | 1468955276002 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}] 12:07:56 INFO - PROCESS | 2220 | 1468955276004 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:56 INFO - PROCESS | 2220 | 1468955276132 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 12:07:56 INFO - PROCESS | 2220 | 1468955276190 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 2220 | 1468955276192 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x121915000 == 43 [pid = 2220] [id = 316] 12:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1186bd400) [pid = 2220] [serial = 947] [outer = 0x0] 12:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1191f1400) [pid = 2220] [serial = 948] [outer = 0x1186bd400] 12:07:56 INFO - PROCESS | 2220 | 1468955276223 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x120dec800) [pid = 2220] [serial = 949] [outer = 0x1186bd400] 12:07:56 INFO - PROCESS | 2220 | 1468955276673 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]]]}] 12:07:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:07:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 722ms 12:07:56 INFO - PROCESS | 2220 | 1468955276720 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 12:07:56 INFO - PROCESS | 2220 | 1468955276721 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 12:07:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:07:56 INFO - PROCESS | 2220 | 1468955276724 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:07:56 INFO - PROCESS | 2220 | 1468955276726 Marionette TRACE conn2 <- [1,1238,null,{}] 12:07:56 INFO - PROCESS | 2220 | 1468955276734 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}] 12:07:56 INFO - PROCESS | 2220 | 1468955276737 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:56 INFO - PROCESS | 2220 | 1468955276843 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 12:07:56 INFO - PROCESS | 2220 | 1468955276903 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:56 INFO - PROCESS | 2220 | 1468955276906 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd19000 == 44 [pid = 2220] [id = 317] 12:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x120fcb000) [pid = 2220] [serial = 950] [outer = 0x0] 12:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x124b21400) [pid = 2220] [serial = 951] [outer = 0x120fcb000] 12:07:56 INFO - PROCESS | 2220 | 1468955276937 Marionette DEBUG loaded listener.js 12:07:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x126ce0800) [pid = 2220] [serial = 952] [outer = 0x120fcb000] 12:07:57 INFO - PROCESS | 2220 | 1468955277385 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]]]}] 12:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 12:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:07:57 INFO - PROCESS | 2220 | 1468955277395 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 12:07:57 INFO - PROCESS | 2220 | 1468955277397 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 12:07:57 INFO - PROCESS | 2220 | 1468955277399 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:07:57 INFO - PROCESS | 2220 | 1468955277400 Marionette TRACE conn2 <- [1,1242,null,{}] 12:07:57 INFO - PROCESS | 2220 | 1468955277403 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}] 12:07:57 INFO - PROCESS | 2220 | 1468955277404 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:57 INFO - PROCESS | 2220 | 1468955277524 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 12:07:57 INFO - PROCESS | 2220 | 1468955277581 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:57 INFO - PROCESS | 2220 | 1468955277582 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9ac000 == 45 [pid = 2220] [id = 318] 12:07:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12785c800) [pid = 2220] [serial = 953] [outer = 0x0] 12:07:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x128991c00) [pid = 2220] [serial = 954] [outer = 0x12785c800] 12:07:57 INFO - PROCESS | 2220 | 1468955277611 Marionette DEBUG loaded listener.js 12:07:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1292b1000) [pid = 2220] [serial = 955] [outer = 0x12785c800] 12:07:58 INFO - PROCESS | 2220 | 1468955278203 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]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 872ms 12:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:07:58 INFO - PROCESS | 2220 | 1468955278271 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 2220 | 1468955278273 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 12:07:58 INFO - PROCESS | 2220 | 1468955278277 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 2220 | 1468955278279 Marionette TRACE conn2 <- [1,1246,null,{}] 12:07:58 INFO - PROCESS | 2220 | 1468955278283 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}] 12:07:58 INFO - PROCESS | 2220 | 1468955278285 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:58 INFO - PROCESS | 2220 | 1468955278379 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 12:07:58 INFO - PROCESS | 2220 | 1468955278448 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:58 INFO - PROCESS | 2220 | 1468955278451 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191d6000 == 46 [pid = 2220] [id = 319] 12:07:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x11509a400) [pid = 2220] [serial = 956] [outer = 0x0] 12:07:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x1167b6400) [pid = 2220] [serial = 957] [outer = 0x11509a400] 12:07:58 INFO - PROCESS | 2220 | 1468955278479 Marionette DEBUG loaded listener.js 12:07:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x117da1800) [pid = 2220] [serial = 958] [outer = 0x11509a400] 12:07:58 INFO - PROCESS | 2220 | 1468955278936 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]]]}] 12:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 673ms 12:07:58 INFO - PROCESS | 2220 | 1468955278950 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 12:07:58 INFO - PROCESS | 2220 | 1468955278953 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 12:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:07:58 INFO - PROCESS | 2220 | 1468955278957 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:07:58 INFO - PROCESS | 2220 | 1468955278959 Marionette TRACE conn2 <- [1,1250,null,{}] 12:07:58 INFO - PROCESS | 2220 | 1468955278961 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}] 12:07:58 INFO - PROCESS | 2220 | 1468955278963 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:59 INFO - PROCESS | 2220 | 1468955279058 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 12:07:59 INFO - PROCESS | 2220 | 1468955279113 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:07:59 INFO - PROCESS | 2220 | 1468955279115 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:07:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x118fb4800 == 47 [pid = 2220] [id = 320] 12:07:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x11816f800) [pid = 2220] [serial = 959] [outer = 0x0] 12:07:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x11832ec00) [pid = 2220] [serial = 960] [outer = 0x11816f800] 12:07:59 INFO - PROCESS | 2220 | 1468955279146 Marionette DEBUG loaded listener.js 12:07:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x11856dc00) [pid = 2220] [serial = 961] [outer = 0x11816f800] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd16800 == 46 [pid = 2220] [id = 313] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x12b976000 == 45 [pid = 2220] [id = 312] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x120f51000 == 44 [pid = 2220] [id = 311] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x12a741000 == 43 [pid = 2220] [id = 310] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x12940c000 == 42 [pid = 2220] [id = 309] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x1289a2000 == 41 [pid = 2220] [id = 308] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x1255a7000 == 40 [pid = 2220] [id = 307] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x121906000 == 39 [pid = 2220] [id = 306] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x120f53800 == 38 [pid = 2220] [id = 305] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x1185d1800 == 37 [pid = 2220] [id = 304] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x116ad1000 == 36 [pid = 2220] [id = 303] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x121261000 == 35 [pid = 2220] [id = 302] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x117466000 == 34 [pid = 2220] [id = 301] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x12963e000 == 33 [pid = 2220] [id = 300] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x1191d6000 == 32 [pid = 2220] [id = 319] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9ac000 == 31 [pid = 2220] [id = 318] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd19000 == 30 [pid = 2220] [id = 317] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x121915000 == 29 [pid = 2220] [id = 316] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x12c40c000 == 28 [pid = 2220] [id = 314] 12:07:59 INFO - PROCESS | 2220 | --DOCSHELL 0x1185b6000 == 27 [pid = 2220] [id = 315] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12660d000) [pid = 2220] [serial = 889] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x128b43800) [pid = 2220] [serial = 898] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x128b4c800) [pid = 2220] [serial = 900] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x120dee000) [pid = 2220] [serial = 880] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x119840000) [pid = 2220] [serial = 879] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x123629400) [pid = 2220] [serial = 883] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x126816400) [pid = 2220] [serial = 895] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1191f3800) [pid = 2220] [serial = 877] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x12a61d400) [pid = 2220] [serial = 489] [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.] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x118fcb800) [pid = 2220] [serial = 846] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x118569400) [pid = 2220] [serial = 845] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x118567c00) [pid = 2220] [serial = 864] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118176800) [pid = 2220] [serial = 863] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x117da2000) [pid = 2220] [serial = 870] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1180b0800) [pid = 2220] [serial = 871] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x123764000) [pid = 2220] [serial = 885] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1186fac00) [pid = 2220] [serial = 876] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x120fc9800) [pid = 2220] [serial = 882] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1260a5c00) [pid = 2220] [serial = 888] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x124e2b400) [pid = 2220] [serial = 849] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x121a76000) [pid = 2220] [serial = 848] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1255c8800) [pid = 2220] [serial = 886] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x112f92c00) [pid = 2220] [serial = 866] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x115fb4c00) [pid = 2220] [serial = 867] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118331c00) [pid = 2220] [serial = 873] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1186bf800) [pid = 2220] [serial = 874] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x116542800) [pid = 2220] [serial = 891] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x120d09400) [pid = 2220] [serial = 894] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12898bc00) [pid = 2220] [serial = 852] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x127853000) [pid = 2220] [serial = 851] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x118171400) [pid = 2220] [serial = 892] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x128ce8000) [pid = 2220] [serial = 855] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x128cdec00) [pid = 2220] [serial = 854] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x128f86c00) [pid = 2220] [serial = 858] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x121a10c00) [pid = 2220] [serial = 897] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x128f80c00) [pid = 2220] [serial = 857] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x1167b3400) [pid = 2220] [serial = 861] [outer = 0x0] [url = about:blank] 12:07:59 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x112f6d000) [pid = 2220] [serial = 860] [outer = 0x0] [url = about:blank] 12:08:00 INFO - PROCESS | 2220 | 1468955280033 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]]]}] 12:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1121ms 12:08:00 INFO - PROCESS | 2220 | 1468955280079 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 2220 | 1468955280085 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 12:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:08:00 INFO - PROCESS | 2220 | 1468955280090 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 2220 | 1468955280093 Marionette TRACE conn2 <- [1,1254,null,{}] 12:08:00 INFO - PROCESS | 2220 | 1468955280099 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}] 12:08:00 INFO - PROCESS | 2220 | 1468955280101 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:00 INFO - PROCESS | 2220 | 1468955280182 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 12:08:00 INFO - PROCESS | 2220 | 1468955280186 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 2220 | 1468955280189 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x11685f800 == 28 [pid = 2220] [id = 321] 12:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x11308f000) [pid = 2220] [serial = 962] [outer = 0x0] 12:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x115dde800) [pid = 2220] [serial = 963] [outer = 0x11308f000] 12:08:00 INFO - PROCESS | 2220 | 1468955280219 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1167b2400) [pid = 2220] [serial = 964] [outer = 0x11308f000] 12:08:00 INFO - PROCESS | 2220 | 1468955280569 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]]]}] 12:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 525ms 12:08:00 INFO - PROCESS | 2220 | 1468955280617 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 12:08:00 INFO - PROCESS | 2220 | 1468955280619 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 12:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:08:00 INFO - PROCESS | 2220 | 1468955280624 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:08:00 INFO - PROCESS | 2220 | 1468955280625 Marionette TRACE conn2 <- [1,1258,null,{}] 12:08:00 INFO - PROCESS | 2220 | 1468955280628 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}] 12:08:00 INFO - PROCESS | 2220 | 1468955280629 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:00 INFO - PROCESS | 2220 | 1468955280710 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 12:08:00 INFO - PROCESS | 2220 | 1468955280716 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:00 INFO - PROCESS | 2220 | 1468955280717 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x118116000 == 29 [pid = 2220] [id = 322] 12:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1168eec00) [pid = 2220] [serial = 965] [outer = 0x0] 12:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x117d98c00) [pid = 2220] [serial = 966] [outer = 0x1168eec00] 12:08:00 INFO - PROCESS | 2220 | 1468955280744 Marionette DEBUG loaded listener.js 12:08:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1180b2800) [pid = 2220] [serial = 967] [outer = 0x1168eec00] 12:08:01 INFO - PROCESS | 2220 | 1468955281114 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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 522ms 12:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:08:01 INFO - PROCESS | 2220 | 1468955281148 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 2220 | 1468955281150 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 12:08:01 INFO - PROCESS | 2220 | 1468955281152 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 2220 | 1468955281154 Marionette TRACE conn2 <- [1,1262,null,{}] 12:08:01 INFO - PROCESS | 2220 | 1468955281162 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}] 12:08:01 INFO - PROCESS | 2220 | 1468955281165 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:01 INFO - PROCESS | 2220 | 1468955281242 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 12:08:01 INFO - PROCESS | 2220 | 1468955281250 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 2220 | 1468955281252 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x119448000 == 30 [pid = 2220] [id = 323] 12:08:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x118171800) [pid = 2220] [serial = 968] [outer = 0x0] 12:08:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11856d000) [pid = 2220] [serial = 969] [outer = 0x118171800] 12:08:01 INFO - PROCESS | 2220 | 1468955281280 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1186fe800) [pid = 2220] [serial = 970] [outer = 0x118171800] 12:08:01 INFO - PROCESS | 2220 | 1468955281607 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]]]}] 12:08:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:08:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 471ms 12:08:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:08:01 INFO - PROCESS | 2220 | 1468955281623 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 12:08:01 INFO - PROCESS | 2220 | 1468955281625 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 12:08:01 INFO - PROCESS | 2220 | 1468955281627 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:08:01 INFO - PROCESS | 2220 | 1468955281628 Marionette TRACE conn2 <- [1,1266,null,{}] 12:08:01 INFO - PROCESS | 2220 | 1468955281635 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}] 12:08:01 INFO - PROCESS | 2220 | 1468955281636 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:01 INFO - PROCESS | 2220 | 1468955281717 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 12:08:01 INFO - PROCESS | 2220 | 1468955281750 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:01 INFO - PROCESS | 2220 | 1468955281751 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f51000 == 31 [pid = 2220] [id = 324] 12:08:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x112e9e000) [pid = 2220] [serial = 971] [outer = 0x0] 12:08:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118f5c800) [pid = 2220] [serial = 972] [outer = 0x112e9e000] 12:08:01 INFO - PROCESS | 2220 | 1468955281809 Marionette DEBUG loaded listener.js 12:08:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x119840000) [pid = 2220] [serial = 973] [outer = 0x112e9e000] 12:08:02 INFO - PROCESS | 2220 | 1468955282150 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]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 571ms 12:08:02 INFO - PROCESS | 2220 | 1468955282199 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 2220 | 1468955282200 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 12:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:08:02 INFO - PROCESS | 2220 | 1468955282202 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 2220 | 1468955282203 Marionette TRACE conn2 <- [1,1270,null,{}] 12:08:02 INFO - PROCESS | 2220 | 1468955282206 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}] 12:08:02 INFO - PROCESS | 2220 | 1468955282207 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:02 INFO - PROCESS | 2220 | 1468955282299 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 12:08:02 INFO - PROCESS | 2220 | 1468955282331 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:02 INFO - PROCESS | 2220 | 1468955282332 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x12143a000 == 32 [pid = 2220] [id = 325] 12:08:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x112a8e000) [pid = 2220] [serial = 974] [outer = 0x0] 12:08:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x120d0f000) [pid = 2220] [serial = 975] [outer = 0x112a8e000] 12:08:02 INFO - PROCESS | 2220 | 1468955282356 Marionette DEBUG loaded listener.js 12:08:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x120fbe400) [pid = 2220] [serial = 976] [outer = 0x112a8e000] 12:08:02 INFO - PROCESS | 2220 | 1468955282787 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]]]}] 12:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 618ms 12:08:02 INFO - PROCESS | 2220 | 1468955282838 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 12:08:02 INFO - PROCESS | 2220 | 1468955282840 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 12:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:08:02 INFO - PROCESS | 2220 | 1468955282843 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:08:02 INFO - PROCESS | 2220 | 1468955282845 Marionette TRACE conn2 <- [1,1274,null,{}] 12:08:02 INFO - PROCESS | 2220 | 1468955282848 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}] 12:08:02 INFO - PROCESS | 2220 | 1468955282854 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:03 INFO - PROCESS | 2220 | 1468955283018 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 12:08:03 INFO - PROCESS | 2220 | 1468955283041 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 2220 | 1468955283042 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255a6800 == 33 [pid = 2220] [id = 326] 12:08:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x120fbec00) [pid = 2220] [serial = 977] [outer = 0x0] 12:08:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1211df800) [pid = 2220] [serial = 978] [outer = 0x120fbec00] 12:08:03 INFO - PROCESS | 2220 | 1468955283067 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x124ff1000) [pid = 2220] [serial = 979] [outer = 0x120fbec00] 12:08:03 INFO - PROCESS | 2220 | 1468955283404 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]]]}] 12:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 625ms 12:08:03 INFO - PROCESS | 2220 | 1468955283473 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 12:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:08:03 INFO - PROCESS | 2220 | 1468955283474 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 12:08:03 INFO - PROCESS | 2220 | 1468955283477 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:08:03 INFO - PROCESS | 2220 | 1468955283478 Marionette TRACE conn2 <- [1,1278,null,{}] 12:08:03 INFO - PROCESS | 2220 | 1468955283480 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}] 12:08:03 INFO - PROCESS | 2220 | 1468955283481 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:03 INFO - PROCESS | 2220 | 1468955283591 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 12:08:03 INFO - PROCESS | 2220 | 1468955283629 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:03 INFO - PROCESS | 2220 | 1468955283630 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x1266cf800 == 34 [pid = 2220] [id = 327] 12:08:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x120fc6c00) [pid = 2220] [serial = 980] [outer = 0x0] 12:08:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1260a4c00) [pid = 2220] [serial = 981] [outer = 0x120fc6c00] 12:08:03 INFO - PROCESS | 2220 | 1468955283654 Marionette DEBUG loaded listener.js 12:08:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x126476000) [pid = 2220] [serial = 982] [outer = 0x120fc6c00] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x126475c00) [pid = 2220] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1127d8000) [pid = 2220] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x128e3ac00) [pid = 2220] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1130aa400) [pid = 2220] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x128ce4800) [pid = 2220] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x118175800) [pid = 2220] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11886cc00) [pid = 2220] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x123627800) [pid = 2220] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x116841400) [pid = 2220] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1132d5800) [pid = 2220] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1127dac00) [pid = 2220] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x11812c800) [pid = 2220] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1168f9c00) [pid = 2220] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x129473400) [pid = 2220] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:08:03 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12a6e3800) [pid = 2220] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:08:04 INFO - PROCESS | 2220 | 1468955284110 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]]]}] 12:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 672ms 12:08:04 INFO - PROCESS | 2220 | 1468955284151 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 2220 | 1468955284152 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 12:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:08:04 INFO - PROCESS | 2220 | 1468955284154 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 2220 | 1468955284155 Marionette TRACE conn2 <- [1,1282,null,{}] 12:08:04 INFO - PROCESS | 2220 | 1468955284158 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}] 12:08:04 INFO - PROCESS | 2220 | 1468955284159 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:04 INFO - PROCESS | 2220 | 1468955284263 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 12:08:04 INFO - PROCESS | 2220 | 1468955284301 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 2220 | 1468955284302 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x126aa2000 == 35 [pid = 2220] [id = 328] 12:08:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x111c19c00) [pid = 2220] [serial = 983] [outer = 0x0] 12:08:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1180b5c00) [pid = 2220] [serial = 984] [outer = 0x111c19c00] 12:08:04 INFO - PROCESS | 2220 | 1468955284326 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1214e2000) [pid = 2220] [serial = 985] [outer = 0x111c19c00] 12:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:08:04 INFO - PROCESS | 2220 | 1468955284570 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]]]}] 12:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 419ms 12:08:04 INFO - PROCESS | 2220 | 1468955284573 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 12:08:04 INFO - PROCESS | 2220 | 1468955284575 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 12:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:08:04 INFO - PROCESS | 2220 | 1468955284577 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:08:04 INFO - PROCESS | 2220 | 1468955284589 Marionette TRACE conn2 <- [1,1286,null,{}] 12:08:04 INFO - PROCESS | 2220 | 1468955284605 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}] 12:08:04 INFO - PROCESS | 2220 | 1468955284606 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:04 INFO - PROCESS | 2220 | 1468955284685 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 12:08:04 INFO - PROCESS | 2220 | 1468955284689 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:04 INFO - PROCESS | 2220 | 1468955284691 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fa0800 == 36 [pid = 2220] [id = 329] 12:08:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1191ee400) [pid = 2220] [serial = 986] [outer = 0x0] 12:08:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x12660f400) [pid = 2220] [serial = 987] [outer = 0x1191ee400] 12:08:04 INFO - PROCESS | 2220 | 1468955284717 Marionette DEBUG loaded listener.js 12:08:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x126a1f800) [pid = 2220] [serial = 988] [outer = 0x1191ee400] 12:08:05 INFO - PROCESS | 2220 | 1468955285064 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]]]}] 12:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 533ms 12:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:08:05 INFO - PROCESS | 2220 | 1468955285116 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 12:08:05 INFO - PROCESS | 2220 | 1468955285117 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 12:08:05 INFO - PROCESS | 2220 | 1468955285119 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 2220 | 1468955285120 Marionette TRACE conn2 <- [1,1290,null,{}] 12:08:05 INFO - PROCESS | 2220 | 1468955285123 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}] 12:08:05 INFO - PROCESS | 2220 | 1468955285124 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:05 INFO - PROCESS | 2220 | 1468955285202 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 12:08:05 INFO - PROCESS | 2220 | 1468955285206 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 2220 | 1468955285207 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x12940c000 == 37 [pid = 2220] [id = 330] 12:08:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x126a21400) [pid = 2220] [serial = 989] [outer = 0x0] 12:08:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x126cde800) [pid = 2220] [serial = 990] [outer = 0x126a21400] 12:08:05 INFO - PROCESS | 2220 | 1468955285232 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x127853800) [pid = 2220] [serial = 991] [outer = 0x126a21400] 12:08:05 INFO - PROCESS | 2220 | 1468955285561 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]]]}] 12:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 467ms 12:08:05 INFO - PROCESS | 2220 | 1468955285588 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 12:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:08:05 INFO - PROCESS | 2220 | 1468955285597 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 12:08:05 INFO - PROCESS | 2220 | 1468955285600 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:08:05 INFO - PROCESS | 2220 | 1468955285602 Marionette TRACE conn2 <- [1,1294,null,{}] 12:08:05 INFO - PROCESS | 2220 | 1468955285604 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}] 12:08:05 INFO - PROCESS | 2220 | 1468955285606 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:05 INFO - PROCESS | 2220 | 1468955285694 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 12:08:05 INFO - PROCESS | 2220 | 1468955285700 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:05 INFO - PROCESS | 2220 | 1468955285701 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a793800 == 38 [pid = 2220] [id = 331] 12:08:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1210d4800) [pid = 2220] [serial = 992] [outer = 0x0] 12:08:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12898d000) [pid = 2220] [serial = 993] [outer = 0x1210d4800] 12:08:05 INFO - PROCESS | 2220 | 1468955285728 Marionette DEBUG loaded listener.js 12:08:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x128ce5800) [pid = 2220] [serial = 994] [outer = 0x1210d4800] 12:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0x11685f800 == 37 [pid = 2220] [id = 321] 12:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0x118fb4800 == 36 [pid = 2220] [id = 320] 12:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0x118116000 == 35 [pid = 2220] [id = 322] 12:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0x119448000 == 34 [pid = 2220] [id = 323] 12:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0x128fa0800 == 33 [pid = 2220] [id = 329] 12:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0x1255a6800 == 32 [pid = 2220] [id = 326] 12:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0x126aa2000 == 31 [pid = 2220] [id = 328] 12:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0x12143a000 == 30 [pid = 2220] [id = 325] 12:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0x1266cf800 == 29 [pid = 2220] [id = 327] 12:08:06 INFO - PROCESS | 2220 | --DOCSHELL 0x120f51000 == 28 [pid = 2220] [id = 324] 12:08:07 INFO - PROCESS | 2220 | --DOCSHELL 0x12940c000 == 27 [pid = 2220] [id = 330] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x12a90e000) [pid = 2220] [serial = 942] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x126ce8400) [pid = 2220] [serial = 924] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x124e9fc00) [pid = 2220] [serial = 921] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x128ce4400) [pid = 2220] [serial = 925] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1292b7000) [pid = 2220] [serial = 930] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x11816c800) [pid = 2220] [serial = 933] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x128f84400) [pid = 2220] [serial = 927] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x118324800) [pid = 2220] [serial = 906] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x118573800) [pid = 2220] [serial = 907] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x121311000) [pid = 2220] [serial = 918] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x128e45c00) [pid = 2220] [serial = 936] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x128e46400) [pid = 2220] [serial = 901] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x11617f400) [pid = 2220] [serial = 903] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x116f5a000) [pid = 2220] [serial = 904] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x119b1bc00) [pid = 2220] [serial = 915] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x120fc8400) [pid = 2220] [serial = 916] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x118569800) [pid = 2220] [serial = 912] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x1186f6400) [pid = 2220] [serial = 913] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x116f5c800) [pid = 2220] [serial = 909] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x117da5400) [pid = 2220] [serial = 910] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x12a619800) [pid = 2220] [serial = 939] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x12946c000) [pid = 2220] [serial = 931] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x120df5000) [pid = 2220] [serial = 934] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x12a6e3c00) [pid = 2220] [serial = 940] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x1260a6000) [pid = 2220] [serial = 922] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x128f8f400) [pid = 2220] [serial = 928] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x123626400) [pid = 2220] [serial = 919] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x12946dc00) [pid = 2220] [serial = 937] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x12a918c00) [pid = 2220] [serial = 943] [outer = 0x0] [url = about:blank] 12:08:07 INFO - PROCESS | 2220 | 1468955287125 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]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1570ms 12:08:07 INFO - PROCESS | 2220 | 1468955287171 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 2220 | 1468955287173 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 12:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:08:07 INFO - PROCESS | 2220 | 1468955287176 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 2220 | 1468955287179 Marionette TRACE conn2 <- [1,1298,null,{}] 12:08:07 INFO - PROCESS | 2220 | 1468955287183 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}] 12:08:07 INFO - PROCESS | 2220 | 1468955287184 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:07 INFO - PROCESS | 2220 | 1468955287270 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 12:08:07 INFO - PROCESS | 2220 | 1468955287324 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 2220 | 1468955287325 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x11504f000 == 28 [pid = 2220] [id = 332] 12:08:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x1127d3800) [pid = 2220] [serial = 995] [outer = 0x0] 12:08:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x1127d4000) [pid = 2220] [serial = 996] [outer = 0x1127d3800] 12:08:07 INFO - PROCESS | 2220 | 1468955287353 Marionette DEBUG loaded listener.js 12:08:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x112a85800) [pid = 2220] [serial = 997] [outer = 0x1127d3800] 12:08:07 INFO - PROCESS | 2220 | 1468955287675 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]]]}] 12:08:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:08:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 521ms 12:08:07 INFO - PROCESS | 2220 | 1468955287741 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 12:08:07 INFO - PROCESS | 2220 | 1468955287743 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 12:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:08:07 INFO - PROCESS | 2220 | 1468955287747 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:08:07 INFO - PROCESS | 2220 | 1468955287749 Marionette TRACE conn2 <- [1,1302,null,{}] 12:08:07 INFO - PROCESS | 2220 | 1468955287753 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}] 12:08:07 INFO - PROCESS | 2220 | 1468955287756 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:07 INFO - PROCESS | 2220 | 1468955287843 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 12:08:07 INFO - PROCESS | 2220 | 1468955287926 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:07 INFO - PROCESS | 2220 | 1468955287929 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x113f1b000 == 29 [pid = 2220] [id = 333] 12:08:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x111c83800) [pid = 2220] [serial = 998] [outer = 0x0] 12:08:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x1127d3c00) [pid = 2220] [serial = 999] [outer = 0x111c83800] 12:08:07 INFO - PROCESS | 2220 | 1468955287962 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x112dd6800) [pid = 2220] [serial = 1000] [outer = 0x111c83800] 12:08:08 INFO - PROCESS | 2220 | 1468955288469 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]]]}] 12:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 772ms 12:08:08 INFO - PROCESS | 2220 | 1468955288526 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 12:08:08 INFO - PROCESS | 2220 | 1468955288528 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 12:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:08:08 INFO - PROCESS | 2220 | 1468955288556 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:08:08 INFO - PROCESS | 2220 | 1468955288559 Marionette TRACE conn2 <- [1,1306,null,{}] 12:08:08 INFO - PROCESS | 2220 | 1468955288563 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}] 12:08:08 INFO - PROCESS | 2220 | 1468955288565 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:08 INFO - PROCESS | 2220 | 1468955288665 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 12:08:08 INFO - PROCESS | 2220 | 1468955288729 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:08 INFO - PROCESS | 2220 | 1468955288731 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x118112800 == 30 [pid = 2220] [id = 334] 12:08:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x10eafd000) [pid = 2220] [serial = 1001] [outer = 0x0] 12:08:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x1167b4000) [pid = 2220] [serial = 1002] [outer = 0x10eafd000] 12:08:08 INFO - PROCESS | 2220 | 1468955288763 Marionette DEBUG loaded listener.js 12:08:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x1168f7c00) [pid = 2220] [serial = 1003] [outer = 0x10eafd000] 12:08:09 INFO - PROCESS | 2220 | 1468955289326 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]]]}] 12:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 779ms 12:08:09 INFO - PROCESS | 2220 | 1468955289358 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 12:08:09 INFO - PROCESS | 2220 | 1468955289360 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 12:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:08:09 INFO - PROCESS | 2220 | 1468955289367 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 2220 | 1468955289370 Marionette TRACE conn2 <- [1,1310,null,{}] 12:08:09 INFO - PROCESS | 2220 | 1468955289373 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}] 12:08:09 INFO - PROCESS | 2220 | 1468955289375 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:09 INFO - PROCESS | 2220 | 1468955289476 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 12:08:09 INFO - PROCESS | 2220 | 1468955289551 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:09 INFO - PROCESS | 2220 | 1468955289553 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x116414000 == 31 [pid = 2220] [id = 335] 12:08:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1127d9800) [pid = 2220] [serial = 1004] [outer = 0x0] 12:08:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x112a86c00) [pid = 2220] [serial = 1005] [outer = 0x1127d9800] 12:08:09 INFO - PROCESS | 2220 | 1468955289581 Marionette DEBUG loaded listener.js 12:08:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1150cf400) [pid = 2220] [serial = 1006] [outer = 0x1127d9800] 12:08:09 INFO - PROCESS | 2220 | 1468955289869 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] 12:08:09 INFO - PROCESS | 2220 | 1468955289891 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 12:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:08:09 INFO - PROCESS | 2220 | 1468955289903 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:08:09 INFO - PROCESS | 2220 | 1468955289905 Marionette TRACE conn2 <- [1,1314,null,{}] 12:08:09 INFO - PROCESS | 2220 | 1468955289908 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}] 12:08:09 INFO - PROCESS | 2220 | 1468955289909 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:10 INFO - PROCESS | 2220 | 1468955290015 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 12:08:10 INFO - PROCESS | 2220 | 1468955290066 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 2220 | 1468955290067 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f1a800 == 32 [pid = 2220] [id = 336] 12:08:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x115deb400) [pid = 2220] [serial = 1007] [outer = 0x0] 12:08:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x117d35800) [pid = 2220] [serial = 1008] [outer = 0x115deb400] 12:08:10 INFO - PROCESS | 2220 | 1468955290094 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1180b4c00) [pid = 2220] [serial = 1009] [outer = 0x115deb400] 12:08:10 INFO - PROCESS | 2220 | 1468955290394 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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 528ms 12:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:08:10 INFO - PROCESS | 2220 | 1468955290424 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 2220 | 1468955290425 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 12:08:10 INFO - PROCESS | 2220 | 1468955290427 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 2220 | 1468955290430 Marionette TRACE conn2 <- [1,1318,null,{}] 12:08:10 INFO - PROCESS | 2220 | 1468955290440 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}] 12:08:10 INFO - PROCESS | 2220 | 1468955290444 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:10 INFO - PROCESS | 2220 | 1468955290525 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 12:08:10 INFO - PROCESS | 2220 | 1468955290576 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:10 INFO - PROCESS | 2220 | 1468955290579 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x120e34000 == 33 [pid = 2220] [id = 337] 12:08:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x11812b800) [pid = 2220] [serial = 1010] [outer = 0x0] 12:08:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1181e5800) [pid = 2220] [serial = 1011] [outer = 0x11812b800] 12:08:10 INFO - PROCESS | 2220 | 1468955290608 Marionette DEBUG loaded listener.js 12:08:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x11852e800) [pid = 2220] [serial = 1012] [outer = 0x11812b800] 12:08:10 INFO - PROCESS | 2220 | 1468955290905 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]]]}] 12:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 526ms 12:08:10 INFO - PROCESS | 2220 | 1468955290955 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 12:08:10 INFO - PROCESS | 2220 | 1468955290957 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 12:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:08:10 INFO - PROCESS | 2220 | 1468955290959 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:08:10 INFO - PROCESS | 2220 | 1468955290960 Marionette TRACE conn2 <- [1,1322,null,{}] 12:08:10 INFO - PROCESS | 2220 | 1468955290964 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}] 12:08:10 INFO - PROCESS | 2220 | 1468955290966 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:11 INFO - PROCESS | 2220 | 1468955291043 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 12:08:11 INFO - PROCESS | 2220 | 1468955291048 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 2220 | 1468955291050 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x12143b800 == 34 [pid = 2220] [id = 338] 12:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11856ac00) [pid = 2220] [serial = 1013] [outer = 0x0] 12:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1186f8400) [pid = 2220] [serial = 1014] [outer = 0x11856ac00] 12:08:11 INFO - PROCESS | 2220 | 1468955291075 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x118872400) [pid = 2220] [serial = 1015] [outer = 0x11856ac00] 12:08:11 INFO - PROCESS | 2220 | 1468955291400 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]]]}] 12:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 474ms 12:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:08:11 INFO - PROCESS | 2220 | 1468955291456 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 2220 | 1468955291458 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 12:08:11 INFO - PROCESS | 2220 | 1468955291460 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 2220 | 1468955291461 Marionette TRACE conn2 <- [1,1326,null,{}] 12:08:11 INFO - PROCESS | 2220 | 1468955291466 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}] 12:08:11 INFO - PROCESS | 2220 | 1468955291468 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:11 INFO - PROCESS | 2220 | 1468955291543 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 12:08:11 INFO - PROCESS | 2220 | 1468955291549 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:11 INFO - PROCESS | 2220 | 1468955291550 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236a8800 == 35 [pid = 2220] [id = 339] 12:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x116aac000) [pid = 2220] [serial = 1016] [outer = 0x0] 12:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x118fcac00) [pid = 2220] [serial = 1017] [outer = 0x116aac000] 12:08:11 INFO - PROCESS | 2220 | 1468955291575 Marionette DEBUG loaded listener.js 12:08:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x119b1a400) [pid = 2220] [serial = 1018] [outer = 0x116aac000] 12:08:11 INFO - PROCESS | 2220 | 1468955291929 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]]]}] 12:08:11 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 12:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 522ms 12:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:08:11 INFO - PROCESS | 2220 | 1468955291983 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 12:08:11 INFO - PROCESS | 2220 | 1468955291984 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 12:08:11 INFO - PROCESS | 2220 | 1468955291986 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:08:11 INFO - PROCESS | 2220 | 1468955291987 Marionette TRACE conn2 <- [1,1330,null,{}] 12:08:11 INFO - PROCESS | 2220 | 1468955291989 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}] 12:08:11 INFO - PROCESS | 2220 | 1468955291993 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:12 INFO - PROCESS | 2220 | 1468955292110 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 12:08:12 INFO - PROCESS | 2220 | 1468955292148 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 2220 | 1468955292150 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e34000 == 36 [pid = 2220] [id = 340] 12:08:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x119b24400) [pid = 2220] [serial = 1019] [outer = 0x0] 12:08:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x120df6400) [pid = 2220] [serial = 1020] [outer = 0x119b24400] 12:08:12 INFO - PROCESS | 2220 | 1468955292174 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x121303000) [pid = 2220] [serial = 1021] [outer = 0x119b24400] 12:08:12 INFO - PROCESS | 2220 | 1468955292512 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]]]}] 12:08:12 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 12:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 568ms 12:08:12 INFO - PROCESS | 2220 | 1468955292559 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 12:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:08:12 INFO - PROCESS | 2220 | 1468955292561 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 12:08:12 INFO - PROCESS | 2220 | 1468955292563 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:08:12 INFO - PROCESS | 2220 | 1468955292564 Marionette TRACE conn2 <- [1,1334,null,{}] 12:08:12 INFO - PROCESS | 2220 | 1468955292566 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}] 12:08:12 INFO - PROCESS | 2220 | 1468955292567 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:12 INFO - PROCESS | 2220 | 1468955292662 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 12:08:12 INFO - PROCESS | 2220 | 1468955292665 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:12 INFO - PROCESS | 2220 | 1468955292666 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x126aa3800 == 37 [pid = 2220] [id = 341] 12:08:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x121303800) [pid = 2220] [serial = 1022] [outer = 0x0] 12:08:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x123519800) [pid = 2220] [serial = 1023] [outer = 0x121303800] 12:08:12 INFO - PROCESS | 2220 | 1468955292691 Marionette DEBUG loaded listener.js 12:08:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12376b000) [pid = 2220] [serial = 1024] [outer = 0x121303800] 12:08:13 INFO - PROCESS | 2220 | 1468955293034 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]]]}] 12:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 520ms 12:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:08:13 INFO - PROCESS | 2220 | 1468955293083 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 12:08:13 INFO - PROCESS | 2220 | 1468955293084 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 12:08:13 INFO - PROCESS | 2220 | 1468955293086 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:08:13 INFO - PROCESS | 2220 | 1468955293088 Marionette TRACE conn2 <- [1,1338,null,{}] 12:08:13 INFO - PROCESS | 2220 | 1468955293090 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}] 12:08:13 INFO - PROCESS | 2220 | 1468955293091 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:13 INFO - PROCESS | 2220 | 1468955293190 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 12:08:13 INFO - PROCESS | 2220 | 1468955293201 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:13 INFO - PROCESS | 2220 | 1468955293202 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f97800 == 38 [pid = 2220] [id = 342] 12:08:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x124e2b400) [pid = 2220] [serial = 1025] [outer = 0x0] 12:08:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x124ff5800) [pid = 2220] [serial = 1026] [outer = 0x124e2b400] 12:08:13 INFO - PROCESS | 2220 | 1468955293226 Marionette DEBUG loaded listener.js 12:08:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x125e82800) [pid = 2220] [serial = 1027] [outer = 0x124e2b400] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x112a8e000) [pid = 2220] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x120fbec00) [pid = 2220] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x120fc6c00) [pid = 2220] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x111c19c00) [pid = 2220] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1191ee400) [pid = 2220] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x126a21400) [pid = 2220] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x118171800) [pid = 2220] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1168eec00) [pid = 2220] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x11308f000) [pid = 2220] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x11816f800) [pid = 2220] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x11509a400) [pid = 2220] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x12785c800) [pid = 2220] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x120fcb000) [pid = 2220] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1186bd400) [pid = 2220] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1167bdc00) [pid = 2220] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:08:13 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x112e9e000) [pid = 2220] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:08:14 INFO - PROCESS | 2220 | 1468955294059 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]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1021ms 12:08:14 INFO - PROCESS | 2220 | 1468955294108 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 2220 | 1468955294109 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 12:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:08:14 INFO - PROCESS | 2220 | 1468955294111 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 2220 | 1468955294113 Marionette TRACE conn2 <- [1,1342,null,{}] 12:08:14 INFO - PROCESS | 2220 | 1468955294121 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}] 12:08:14 INFO - PROCESS | 2220 | 1468955294122 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:14 INFO - PROCESS | 2220 | 1468955294201 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 12:08:14 INFO - PROCESS | 2220 | 1468955294205 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 2220 | 1468955294206 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x128929800 == 39 [pid = 2220] [id = 343] 12:08:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x111c19c00) [pid = 2220] [serial = 1028] [outer = 0x0] 12:08:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x113d0f800) [pid = 2220] [serial = 1029] [outer = 0x111c19c00] 12:08:14 INFO - PROCESS | 2220 | 1468955294231 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x11852cc00) [pid = 2220] [serial = 1030] [outer = 0x111c19c00] 12:08:14 INFO - PROCESS | 2220 | 1468955294567 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]]]}] 12:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 475ms 12:08:14 INFO - PROCESS | 2220 | 1468955294587 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 12:08:14 INFO - PROCESS | 2220 | 1468955294589 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 12:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:08:14 INFO - PROCESS | 2220 | 1468955294591 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:08:14 INFO - PROCESS | 2220 | 1468955294592 Marionette TRACE conn2 <- [1,1346,null,{}] 12:08:14 INFO - PROCESS | 2220 | 1468955294594 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}] 12:08:14 INFO - PROCESS | 2220 | 1468955294595 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:14 INFO - PROCESS | 2220 | 1468955294674 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 12:08:14 INFO - PROCESS | 2220 | 1468955294731 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:14 INFO - PROCESS | 2220 | 1468955294732 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a56c800 == 40 [pid = 2220] [id = 344] 12:08:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1127d8800) [pid = 2220] [serial = 1031] [outer = 0x0] 12:08:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x120df7c00) [pid = 2220] [serial = 1032] [outer = 0x1127d8800] 12:08:14 INFO - PROCESS | 2220 | 1468955294756 Marionette DEBUG loaded listener.js 12:08:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1260a6800) [pid = 2220] [serial = 1033] [outer = 0x1127d8800] 12:08:15 INFO - PROCESS | 2220 | 1468955295033 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]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 468ms 12:08:15 INFO - PROCESS | 2220 | 1468955295059 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 2220 | 1468955295061 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 12:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:08:15 INFO - PROCESS | 2220 | 1468955295072 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 2220 | 1468955295073 Marionette TRACE conn2 <- [1,1350,null,{}] 12:08:15 INFO - PROCESS | 2220 | 1468955295076 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}] 12:08:15 INFO - PROCESS | 2220 | 1468955295077 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:15 INFO - PROCESS | 2220 | 1468955295173 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 12:08:15 INFO - PROCESS | 2220 | 1468955295177 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 2220 | 1468955295179 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b107800 == 41 [pid = 2220] [id = 345] 12:08:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x120fc9400) [pid = 2220] [serial = 1034] [outer = 0x0] 12:08:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x126a25c00) [pid = 2220] [serial = 1035] [outer = 0x120fc9400] 12:08:15 INFO - PROCESS | 2220 | 1468955295205 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x128987000) [pid = 2220] [serial = 1036] [outer = 0x120fc9400] 12:08:15 INFO - PROCESS | 2220 | 1468955295540 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]]]}] 12:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 527ms 12:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:08:15 INFO - PROCESS | 2220 | 1468955295599 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 12:08:15 INFO - PROCESS | 2220 | 1468955295601 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 12:08:15 INFO - PROCESS | 2220 | 1468955295603 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:08:15 INFO - PROCESS | 2220 | 1468955295604 Marionette TRACE conn2 <- [1,1354,null,{}] 12:08:15 INFO - PROCESS | 2220 | 1468955295606 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}] 12:08:15 INFO - PROCESS | 2220 | 1468955295607 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:15 INFO - PROCESS | 2220 | 1468955295687 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 12:08:15 INFO - PROCESS | 2220 | 1468955295691 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:15 INFO - PROCESS | 2220 | 1468955295692 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1c4000 == 42 [pid = 2220] [id = 346] 12:08:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x128989400) [pid = 2220] [serial = 1037] [outer = 0x0] 12:08:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x128993c00) [pid = 2220] [serial = 1038] [outer = 0x128989400] 12:08:15 INFO - PROCESS | 2220 | 1468955295716 Marionette DEBUG loaded listener.js 12:08:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x128cdb800) [pid = 2220] [serial = 1039] [outer = 0x128989400] 12:08:16 INFO - PROCESS | 2220 | 1468955296247 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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 668ms 12:08:16 INFO - PROCESS | 2220 | 1468955296272 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 2220 | 1468955296275 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 12:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:08:16 INFO - PROCESS | 2220 | 1468955296278 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 2220 | 1468955296281 Marionette TRACE conn2 <- [1,1358,null,{}] 12:08:16 INFO - PROCESS | 2220 | 1468955296285 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}] 12:08:16 INFO - PROCESS | 2220 | 1468955296287 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:16 INFO - PROCESS | 2220 | 1468955296394 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 12:08:16 INFO - PROCESS | 2220 | 1468955296450 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:16 INFO - PROCESS | 2220 | 1468955296451 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f08800 == 43 [pid = 2220] [id = 347] 12:08:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1133c7400) [pid = 2220] [serial = 1040] [outer = 0x0] 12:08:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x116536800) [pid = 2220] [serial = 1041] [outer = 0x1133c7400] 12:08:16 INFO - PROCESS | 2220 | 1468955296482 Marionette DEBUG loaded listener.js 12:08:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1176c7800) [pid = 2220] [serial = 1042] [outer = 0x1133c7400] 12:08:16 INFO - PROCESS | 2220 | 1468955296905 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]]]}] 12:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 674ms 12:08:16 INFO - PROCESS | 2220 | 1468955296951 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 12:08:16 INFO - PROCESS | 2220 | 1468955296955 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 12:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:08:16 INFO - PROCESS | 2220 | 1468955296959 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:08:16 INFO - PROCESS | 2220 | 1468955296961 Marionette TRACE conn2 <- [1,1362,null,{}] 12:08:16 INFO - PROCESS | 2220 | 1468955296964 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}] 12:08:16 INFO - PROCESS | 2220 | 1468955296966 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:17 INFO - PROCESS | 2220 | 1468955297071 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 12:08:17 INFO - PROCESS | 2220 | 1468955297160 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 2220 | 1468955297161 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x125517000 == 44 [pid = 2220] [id = 348] 12:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x11816cc00) [pid = 2220] [serial = 1043] [outer = 0x0] 12:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x11832ac00) [pid = 2220] [serial = 1044] [outer = 0x11816cc00] 12:08:17 INFO - PROCESS | 2220 | 1468955297204 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x118573c00) [pid = 2220] [serial = 1045] [outer = 0x11816cc00] 12:08:17 INFO - PROCESS | 2220 | 1468955297615 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]]]}] 12:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 725ms 12:08:17 INFO - PROCESS | 2220 | 1468955297698 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 12:08:17 INFO - PROCESS | 2220 | 1468955297700 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 12:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:08:17 INFO - PROCESS | 2220 | 1468955297704 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:08:17 INFO - PROCESS | 2220 | 1468955297706 Marionette TRACE conn2 <- [1,1366,null,{}] 12:08:17 INFO - PROCESS | 2220 | 1468955297716 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}] 12:08:17 INFO - PROCESS | 2220 | 1468955297719 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:17 INFO - PROCESS | 2220 | 1468955297819 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 12:08:17 INFO - PROCESS | 2220 | 1468955297887 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:17 INFO - PROCESS | 2220 | 1468955297889 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1de800 == 45 [pid = 2220] [id = 349] 12:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x120df5000) [pid = 2220] [serial = 1046] [outer = 0x0] 12:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x120fc5800) [pid = 2220] [serial = 1047] [outer = 0x120df5000] 12:08:17 INFO - PROCESS | 2220 | 1468955297920 Marionette DEBUG loaded listener.js 12:08:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1210d1c00) [pid = 2220] [serial = 1048] [outer = 0x120df5000] 12:08:18 INFO - PROCESS | 2220 | 1468955298412 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] 12:08:18 INFO - PROCESS | 2220 | 1468955298478 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 12:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:08:18 INFO - PROCESS | 2220 | 1468955298480 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:08:18 INFO - PROCESS | 2220 | 1468955298482 Marionette TRACE conn2 <- [1,1370,null,{}] 12:08:18 INFO - PROCESS | 2220 | 1468955298484 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}] 12:08:18 INFO - PROCESS | 2220 | 1468955298485 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:18 INFO - PROCESS | 2220 | 1468955298589 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 12:08:18 INFO - PROCESS | 2220 | 1468955298657 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:18 INFO - PROCESS | 2220 | 1468955298659 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x116123000 == 46 [pid = 2220] [id = 350] 12:08:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1168f9000) [pid = 2220] [serial = 1049] [outer = 0x0] 12:08:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1210d6400) [pid = 2220] [serial = 1050] [outer = 0x1168f9000] 12:08:18 INFO - PROCESS | 2220 | 1468955298688 Marionette DEBUG loaded listener.js 12:08:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x123764400) [pid = 2220] [serial = 1051] [outer = 0x1168f9000] 12:08:19 INFO - PROCESS | 2220 | 1468955299234 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] 12:08:19 INFO - PROCESS | 2220 | 1468955299255 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 12:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:08:19 INFO - PROCESS | 2220 | 1468955299258 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:08:19 INFO - PROCESS | 2220 | 1468955299260 Marionette TRACE conn2 <- [1,1374,null,{}] 12:08:19 INFO - PROCESS | 2220 | 1468955299288 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}] 12:08:19 INFO - PROCESS | 2220 | 1468955299290 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:19 INFO - PROCESS | 2220 | 1468955299420 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 12:08:19 INFO - PROCESS | 2220 | 1468955299520 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:19 INFO - PROCESS | 2220 | 1468955299522 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x118105800 == 47 [pid = 2220] [id = 351] 12:08:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x11688b400) [pid = 2220] [serial = 1052] [outer = 0x0] 12:08:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x116f5f000) [pid = 2220] [serial = 1053] [outer = 0x11688b400] 12:08:19 INFO - PROCESS | 2220 | 1468955299569 Marionette DEBUG loaded listener.js 12:08:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x1180af400) [pid = 2220] [serial = 1054] [outer = 0x11688b400] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12a793800 == 46 [pid = 2220] [id = 331] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12b107800 == 45 [pid = 2220] [id = 345] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12a56c800 == 44 [pid = 2220] [id = 344] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x128929800 == 43 [pid = 2220] [id = 343] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x128f97800 == 42 [pid = 2220] [id = 342] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x126aa3800 == 41 [pid = 2220] [id = 341] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x125e34000 == 40 [pid = 2220] [id = 340] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x1236a8800 == 39 [pid = 2220] [id = 339] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x12898d000) [pid = 2220] [serial = 993] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1127d4000) [pid = 2220] [serial = 996] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x12143b800 == 38 [pid = 2220] [id = 338] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x120e34000 == 37 [pid = 2220] [id = 337] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x118f1a800 == 36 [pid = 2220] [id = 336] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x116414000 == 35 [pid = 2220] [id = 335] 12:08:19 INFO - PROCESS | 2220 | --DOCSHELL 0x113f1b000 == 34 [pid = 2220] [id = 333] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x120d0f000) [pid = 2220] [serial = 975] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1211df800) [pid = 2220] [serial = 978] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x120fbe400) [pid = 2220] [serial = 976] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1260a4c00) [pid = 2220] [serial = 981] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1180b5c00) [pid = 2220] [serial = 984] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x12660f400) [pid = 2220] [serial = 987] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x126cde800) [pid = 2220] [serial = 990] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x127853800) [pid = 2220] [serial = 991] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1214e2000) [pid = 2220] [serial = 985] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x126476000) [pid = 2220] [serial = 982] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11856d000) [pid = 2220] [serial = 969] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1186fe800) [pid = 2220] [serial = 970] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x117d98c00) [pid = 2220] [serial = 966] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1180b2800) [pid = 2220] [serial = 967] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x115dde800) [pid = 2220] [serial = 963] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1167b2400) [pid = 2220] [serial = 964] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11856dc00) [pid = 2220] [serial = 961] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x11832ec00) [pid = 2220] [serial = 960] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x117da1800) [pid = 2220] [serial = 958] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1167b6400) [pid = 2220] [serial = 957] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1292b1000) [pid = 2220] [serial = 955] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x128991c00) [pid = 2220] [serial = 954] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x126ce0800) [pid = 2220] [serial = 952] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x124b21400) [pid = 2220] [serial = 951] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x120dec800) [pid = 2220] [serial = 949] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1191f1400) [pid = 2220] [serial = 948] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x118168c00) [pid = 2220] [serial = 946] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x117d2ac00) [pid = 2220] [serial = 945] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x119840000) [pid = 2220] [serial = 973] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x118f5c800) [pid = 2220] [serial = 972] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x124ff1000) [pid = 2220] [serial = 979] [outer = 0x0] [url = about:blank] 12:08:19 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x126a1f800) [pid = 2220] [serial = 988] [outer = 0x0] [url = about:blank] 12:08:20 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:20 INFO - PROCESS | 2220 | 1468955300058 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] 12:08:20 INFO - PROCESS | 2220 | 1468955300087 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 12:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:08:20 INFO - PROCESS | 2220 | 1468955300091 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 2220 | 1468955300093 Marionette TRACE conn2 <- [1,1378,null,{}] 12:08:20 INFO - PROCESS | 2220 | 1468955300095 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}] 12:08:20 INFO - PROCESS | 2220 | 1468955300097 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:20 INFO - PROCESS | 2220 | 1468955300178 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 12:08:20 INFO - PROCESS | 2220 | 1468955300185 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 2220 | 1468955300186 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185c0000 == 35 [pid = 2220] [id = 352] 12:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x118170000) [pid = 2220] [serial = 1055] [outer = 0x0] 12:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x11832e800) [pid = 2220] [serial = 1056] [outer = 0x118170000] 12:08:20 INFO - PROCESS | 2220 | 1468955300213 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1186f9800) [pid = 2220] [serial = 1057] [outer = 0x118170000] 12:08:20 INFO - PROCESS | 2220 | 1468955300552 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] 12:08:20 INFO - PROCESS | 2220 | 1468955300569 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 12:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:08:20 INFO - PROCESS | 2220 | 1468955300571 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:08:20 INFO - PROCESS | 2220 | 1468955300573 Marionette TRACE conn2 <- [1,1382,null,{}] 12:08:20 INFO - PROCESS | 2220 | 1468955300582 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}] 12:08:20 INFO - PROCESS | 2220 | 1468955300586 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:20 INFO - PROCESS | 2220 | 1468955300678 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 12:08:20 INFO - PROCESS | 2220 | 1468955300733 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:20 INFO - PROCESS | 2220 | 1468955300735 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x121149800 == 36 [pid = 2220] [id = 353] 12:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x118867800) [pid = 2220] [serial = 1058] [outer = 0x0] 12:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1194f6000) [pid = 2220] [serial = 1059] [outer = 0x118867800] 12:08:20 INFO - PROCESS | 2220 | 1468955300762 Marionette DEBUG loaded listener.js 12:08:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x120fcac00) [pid = 2220] [serial = 1060] [outer = 0x118867800] 12:08:21 INFO - PROCESS | 2220 | [2220] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 12:08:21 INFO - PROCESS | 2220 | 1468955301073 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] 12:08:21 INFO - PROCESS | 2220 | 1468955301094 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 12:08:21 INFO - PROCESS | 2220 | 1468955301104 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 2220 | 1468955301105 Marionette TRACE conn2 <- [1,1386,null,{}] 12:08:21 INFO - PROCESS | 2220 | 1468955301107 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}] 12:08:21 INFO - PROCESS | 2220 | 1468955301109 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:21 INFO - PROCESS | 2220 | 1468955301193 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 12:08:21 INFO - PROCESS | 2220 | 1468955301247 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 2220 | 1468955301248 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x123542000 == 37 [pid = 2220] [id = 354] 12:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1180b2800) [pid = 2220] [serial = 1061] [outer = 0x0] 12:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x124b2b400) [pid = 2220] [serial = 1062] [outer = 0x1180b2800] 12:08:21 INFO - PROCESS | 2220 | 1468955301273 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1260a1000) [pid = 2220] [serial = 1063] [outer = 0x1180b2800] 12:08:21 INFO - PROCESS | 2220 | 1468955301556 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] 12:08:21 INFO - PROCESS | 2220 | 1468955301574 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 12:08:21 INFO - PROCESS | 2220 | 1468955301576 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:08:21 INFO - PROCESS | 2220 | 1468955301578 Marionette TRACE conn2 <- [1,1390,null,{}] 12:08:21 INFO - PROCESS | 2220 | 1468955301580 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}] 12:08:21 INFO - PROCESS | 2220 | 1468955301583 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:21 INFO - PROCESS | 2220 | 1468955301670 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 12:08:21 INFO - PROCESS | 2220 | 1468955301674 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:21 INFO - PROCESS | 2220 | 1468955301676 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x11943a000 == 38 [pid = 2220] [id = 355] 12:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x126476000) [pid = 2220] [serial = 1064] [outer = 0x0] 12:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x126ce0800) [pid = 2220] [serial = 1065] [outer = 0x126476000] 12:08:21 INFO - PROCESS | 2220 | 1468955301702 Marionette DEBUG loaded listener.js 12:08:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x127851000) [pid = 2220] [serial = 1066] [outer = 0x126476000] 12:08:22 INFO - PROCESS | 2220 | 1468955302035 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]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 467ms 12:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:08:22 INFO - PROCESS | 2220 | 1468955302048 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 2220 | 1468955302050 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 12:08:22 INFO - PROCESS | 2220 | 1468955302052 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 2220 | 1468955302053 Marionette TRACE conn2 <- [1,1394,null,{}] 12:08:22 INFO - PROCESS | 2220 | 1468955302055 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}] 12:08:22 INFO - PROCESS | 2220 | 1468955302059 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:22 INFO - PROCESS | 2220 | 1468955302193 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 12:08:22 INFO - PROCESS | 2220 | 1468955302205 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 2220 | 1468955302206 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x126aa7800 == 39 [pid = 2220] [id = 356] 12:08:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x125541400) [pid = 2220] [serial = 1067] [outer = 0x0] 12:08:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x127857000) [pid = 2220] [serial = 1068] [outer = 0x125541400] 12:08:22 INFO - PROCESS | 2220 | 1468955302231 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x128f86800) [pid = 2220] [serial = 1069] [outer = 0x125541400] 12:08:22 INFO - PROCESS | 2220 | 1468955302573 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]]]}] 12:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 568ms 12:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:08:22 INFO - PROCESS | 2220 | 1468955302621 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 12:08:22 INFO - PROCESS | 2220 | 1468955302622 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 12:08:22 INFO - PROCESS | 2220 | 1468955302624 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:08:22 INFO - PROCESS | 2220 | 1468955302625 Marionette TRACE conn2 <- [1,1398,null,{}] 12:08:22 INFO - PROCESS | 2220 | 1468955302627 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}] 12:08:22 INFO - PROCESS | 2220 | 1468955302628 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:22 INFO - PROCESS | 2220 | 1468955302725 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 12:08:22 INFO - PROCESS | 2220 | 1468955302737 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:22 INFO - PROCESS | 2220 | 1468955302738 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x129647000 == 40 [pid = 2220] [id = 357] 12:08:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x128f88400) [pid = 2220] [serial = 1070] [outer = 0x0] 12:08:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x128f8f400) [pid = 2220] [serial = 1071] [outer = 0x128f88400] 12:08:22 INFO - PROCESS | 2220 | 1468955302762 Marionette DEBUG loaded listener.js 12:08:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1132d8800) [pid = 2220] [serial = 1072] [outer = 0x128f88400] 12:08:23 INFO - PROCESS | 2220 | 1468955303091 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]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 12:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:08:23 INFO - PROCESS | 2220 | 1468955303143 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 2220 | 1468955303144 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 12:08:23 INFO - PROCESS | 2220 | 1468955303146 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 2220 | 1468955303147 Marionette TRACE conn2 <- [1,1402,null,{}] 12:08:23 INFO - PROCESS | 2220 | 1468955303150 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}] 12:08:23 INFO - PROCESS | 2220 | 1468955303151 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:23 INFO - PROCESS | 2220 | 1468955303253 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 12:08:23 INFO - PROCESS | 2220 | 1468955303269 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 2220 | 1468955303270 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a79a800 == 41 [pid = 2220] [id = 358] 12:08:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1292b8400) [pid = 2220] [serial = 1073] [outer = 0x0] 12:08:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12946c800) [pid = 2220] [serial = 1074] [outer = 0x1292b8400] 12:08:23 INFO - PROCESS | 2220 | 1468955303293 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x129479c00) [pid = 2220] [serial = 1075] [outer = 0x1292b8400] 12:08:23 INFO - PROCESS | 2220 | 1468955303644 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]]]}] 12:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 520ms 12:08:23 INFO - PROCESS | 2220 | 1468955303668 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 12:08:23 INFO - PROCESS | 2220 | 1468955303669 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 12:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:08:23 INFO - PROCESS | 2220 | 1468955303672 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:08:23 INFO - PROCESS | 2220 | 1468955303673 Marionette TRACE conn2 <- [1,1406,null,{}] 12:08:23 INFO - PROCESS | 2220 | 1468955303676 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}] 12:08:23 INFO - PROCESS | 2220 | 1468955303677 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:23 INFO - PROCESS | 2220 | 1468955303777 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 12:08:23 INFO - PROCESS | 2220 | 1468955303801 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:23 INFO - PROCESS | 2220 | 1468955303809 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1c5800 == 42 [pid = 2220] [id = 359] 12:08:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12a50f000) [pid = 2220] [serial = 1076] [outer = 0x0] 12:08:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12a618c00) [pid = 2220] [serial = 1077] [outer = 0x12a50f000] 12:08:23 INFO - PROCESS | 2220 | 1468955303833 Marionette DEBUG loaded listener.js 12:08:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x12a6dac00) [pid = 2220] [serial = 1078] [outer = 0x12a50f000] 12:08:24 INFO - PROCESS | 2220 | 1468955304262 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]]]}] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1127d3800) [pid = 2220] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11856ac00) [pid = 2220] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x124e2b400) [pid = 2220] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x115deb400) [pid = 2220] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1127d8800) [pid = 2220] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1127d9800) [pid = 2220] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x111c19c00) [pid = 2220] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x11812b800) [pid = 2220] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1210d4800) [pid = 2220] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x116aac000) [pid = 2220] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x119b24400) [pid = 2220] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x121303800) [pid = 2220] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:08:24 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x120fc9400) [pid = 2220] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 619ms 12:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:08:24 INFO - PROCESS | 2220 | 1468955304292 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 2220 | 1468955304293 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 12:08:24 INFO - PROCESS | 2220 | 1468955304295 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 2220 | 1468955304296 Marionette TRACE conn2 <- [1,1410,null,{}] 12:08:24 INFO - PROCESS | 2220 | 1468955304301 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}] 12:08:24 INFO - PROCESS | 2220 | 1468955304302 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:24 INFO - PROCESS | 2220 | 1468955304385 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 12:08:24 INFO - PROCESS | 2220 | 1468955304388 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 2220 | 1468955304390 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x12551f800 == 43 [pid = 2220] [id = 360] 12:08:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x112dd5000) [pid = 2220] [serial = 1079] [outer = 0x0] 12:08:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11816b400) [pid = 2220] [serial = 1080] [outer = 0x112dd5000] 12:08:24 INFO - PROCESS | 2220 | 1468955304414 Marionette DEBUG loaded listener.js 12:08:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x118873000) [pid = 2220] [serial = 1081] [outer = 0x112dd5000] 12:08:24 INFO - PROCESS | 2220 | 1468955304769 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]]]}] 12:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 521ms 12:08:24 INFO - PROCESS | 2220 | 1468955304817 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 12:08:24 INFO - PROCESS | 2220 | 1468955304818 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 12:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:08:24 INFO - PROCESS | 2220 | 1468955304820 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:08:24 INFO - PROCESS | 2220 | 1468955304822 Marionette TRACE conn2 <- [1,1414,null,{}] 12:08:24 INFO - PROCESS | 2220 | 1468955304824 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}] 12:08:24 INFO - PROCESS | 2220 | 1468955304826 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:24 INFO - PROCESS | 2220 | 1468955304950 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 12:08:24 INFO - PROCESS | 2220 | 1468955304963 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:24 INFO - PROCESS | 2220 | 1468955304965 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c411000 == 44 [pid = 2220] [id = 361] 12:08:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x124e2b400) [pid = 2220] [serial = 1082] [outer = 0x0] 12:08:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12a50f400) [pid = 2220] [serial = 1083] [outer = 0x124e2b400] 12:08:24 INFO - PROCESS | 2220 | 1468955304992 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12a90d000) [pid = 2220] [serial = 1084] [outer = 0x124e2b400] 12:08:25 INFO - PROCESS | 2220 | 1468955305313 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]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 518ms 12:08:25 INFO - PROCESS | 2220 | 1468955305339 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 2220 | 1468955305341 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 12:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:08:25 INFO - PROCESS | 2220 | 1468955305343 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 2220 | 1468955305344 Marionette TRACE conn2 <- [1,1418,null,{}] 12:08:25 INFO - PROCESS | 2220 | 1468955305346 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}] 12:08:25 INFO - PROCESS | 2220 | 1468955305349 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:25 INFO - PROCESS | 2220 | 1468955305429 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 12:08:25 INFO - PROCESS | 2220 | 1468955305435 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 2220 | 1468955305436 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c59a800 == 45 [pid = 2220] [id = 362] 12:08:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12a90e400) [pid = 2220] [serial = 1085] [outer = 0x0] 12:08:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12a91ac00) [pid = 2220] [serial = 1086] [outer = 0x12a90e400] 12:08:25 INFO - PROCESS | 2220 | 1468955305460 Marionette DEBUG loaded listener.js 12:08:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12aa99800) [pid = 2220] [serial = 1087] [outer = 0x12a90e400] 12:08:25 INFO - PROCESS | 2220 | 1468955305808 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]]]}] 12:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 472ms 12:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:08:25 INFO - PROCESS | 2220 | 1468955305816 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 12:08:25 INFO - PROCESS | 2220 | 1468955305818 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 12:08:25 INFO - PROCESS | 2220 | 1468955305820 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:08:25 INFO - PROCESS | 2220 | 1468955305821 Marionette TRACE conn2 <- [1,1422,null,{}] 12:08:25 INFO - PROCESS | 2220 | 1468955305823 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}] 12:08:25 INFO - PROCESS | 2220 | 1468955305824 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:25 INFO - PROCESS | 2220 | 1468955305946 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 12:08:25 INFO - PROCESS | 2220 | 1468955305953 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:25 INFO - PROCESS | 2220 | 1468955305954 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9b0000 == 46 [pid = 2220] [id = 363] 12:08:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x126605c00) [pid = 2220] [serial = 1088] [outer = 0x0] 12:08:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12aa9fc00) [pid = 2220] [serial = 1089] [outer = 0x126605c00] 12:08:25 INFO - PROCESS | 2220 | 1468955305978 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12aac6c00) [pid = 2220] [serial = 1090] [outer = 0x126605c00] 12:08:26 INFO - PROCESS | 2220 | 1468955306340 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]]]}] 12:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 568ms 12:08:26 INFO - PROCESS | 2220 | 1468955306389 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 12:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:08:26 INFO - PROCESS | 2220 | 1468955306392 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 12:08:26 INFO - PROCESS | 2220 | 1468955306396 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:08:26 INFO - PROCESS | 2220 | 1468955306398 Marionette TRACE conn2 <- [1,1426,null,{}] 12:08:26 INFO - PROCESS | 2220 | 1468955306403 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}] 12:08:26 INFO - PROCESS | 2220 | 1468955306405 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:26 INFO - PROCESS | 2220 | 1468955306521 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 12:08:26 INFO - PROCESS | 2220 | 1468955306575 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:26 INFO - PROCESS | 2220 | 1468955306577 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ae4800 == 47 [pid = 2220] [id = 364] 12:08:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x112dd2800) [pid = 2220] [serial = 1091] [outer = 0x0] 12:08:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x112f88800) [pid = 2220] [serial = 1092] [outer = 0x112dd2800] 12:08:26 INFO - PROCESS | 2220 | 1468955306609 Marionette DEBUG loaded listener.js 12:08:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1167b6400) [pid = 2220] [serial = 1093] [outer = 0x112dd2800] 12:08:27 INFO - PROCESS | 2220 | 1468955307132 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]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 774ms 12:08:27 INFO - PROCESS | 2220 | 1468955307168 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 2220 | 1468955307172 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 12:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:08:27 INFO - PROCESS | 2220 | 1468955307176 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 2220 | 1468955307178 Marionette TRACE conn2 <- [1,1430,null,{}] 12:08:27 INFO - PROCESS | 2220 | 1468955307181 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}] 12:08:27 INFO - PROCESS | 2220 | 1468955307183 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:27 INFO - PROCESS | 2220 | 1468955307290 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 12:08:27 INFO - PROCESS | 2220 | 1468955307358 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:27 INFO - PROCESS | 2220 | 1468955307359 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x121913800 == 48 [pid = 2220] [id = 365] 12:08:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x11856fc00) [pid = 2220] [serial = 1094] [outer = 0x0] 12:08:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1191ea000) [pid = 2220] [serial = 1095] [outer = 0x11856fc00] 12:08:27 INFO - PROCESS | 2220 | 1468955307390 Marionette DEBUG loaded listener.js 12:08:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x119b22c00) [pid = 2220] [serial = 1096] [outer = 0x11856fc00] 12:08:27 INFO - PROCESS | 2220 | 1468955307839 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]]]}] 12:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 671ms 12:08:27 INFO - PROCESS | 2220 | 1468955307880 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 12:08:27 INFO - PROCESS | 2220 | 1468955307883 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 12:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:08:27 INFO - PROCESS | 2220 | 1468955307887 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:08:27 INFO - PROCESS | 2220 | 1468955307890 Marionette TRACE conn2 <- [1,1434,null,{}] 12:08:27 INFO - PROCESS | 2220 | 1468955307899 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}] 12:08:27 INFO - PROCESS | 2220 | 1468955307903 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:28 INFO - PROCESS | 2220 | 1468955308008 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 12:08:28 INFO - PROCESS | 2220 | 1468955308077 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 2220 | 1468955308080 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c410000 == 49 [pid = 2220] [id = 366] 12:08:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x126477400) [pid = 2220] [serial = 1097] [outer = 0x0] 12:08:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x126a21c00) [pid = 2220] [serial = 1098] [outer = 0x126477400] 12:08:28 INFO - PROCESS | 2220 | 1468955308111 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12898bc00) [pid = 2220] [serial = 1099] [outer = 0x126477400] 12:08:28 INFO - PROCESS | 2220 | 1468955308603 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]]]}] 12:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 774ms 12:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:08:28 INFO - PROCESS | 2220 | 1468955308662 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 12:08:28 INFO - PROCESS | 2220 | 1468955308664 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 12:08:28 INFO - PROCESS | 2220 | 1468955308668 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:08:28 INFO - PROCESS | 2220 | 1468955308670 Marionette TRACE conn2 <- [1,1438,null,{}] 12:08:28 INFO - PROCESS | 2220 | 1468955308673 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}] 12:08:28 INFO - PROCESS | 2220 | 1468955308674 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:28 INFO - PROCESS | 2220 | 1468955308780 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 12:08:28 INFO - PROCESS | 2220 | 1468955308852 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:28 INFO - PROCESS | 2220 | 1468955308853 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x1184da800 == 50 [pid = 2220] [id = 367] 12:08:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x112f8d400) [pid = 2220] [serial = 1100] [outer = 0x0] 12:08:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x11816e800) [pid = 2220] [serial = 1101] [outer = 0x112f8d400] 12:08:28 INFO - PROCESS | 2220 | 1468955308883 Marionette DEBUG loaded listener.js 12:08:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x128985400) [pid = 2220] [serial = 1102] [outer = 0x112f8d400] 12:08:29 INFO - PROCESS | 2220 | 1468955309523 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]]]}] 12:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 919ms 12:08:29 INFO - PROCESS | 2220 | 1468955309588 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 12:08:29 INFO - PROCESS | 2220 | 1468955309591 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 12:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:08:29 INFO - PROCESS | 2220 | 1468955309594 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:08:29 INFO - PROCESS | 2220 | 1468955309595 Marionette TRACE conn2 <- [1,1442,null,{}] 12:08:29 INFO - PROCESS | 2220 | 1468955309600 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}] 12:08:29 INFO - PROCESS | 2220 | 1468955309601 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:29 INFO - PROCESS | 2220 | 1468955309703 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 12:08:29 INFO - PROCESS | 2220 | 1468955309773 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:29 INFO - PROCESS | 2220 | 1468955309775 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x11810d000 == 51 [pid = 2220] [id = 368] 12:08:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x117d31400) [pid = 2220] [serial = 1103] [outer = 0x0] 12:08:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x117d9dc00) [pid = 2220] [serial = 1104] [outer = 0x117d31400] 12:08:29 INFO - PROCESS | 2220 | 1468955309803 Marionette DEBUG loaded listener.js 12:08:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x1180ae800) [pid = 2220] [serial = 1105] [outer = 0x117d31400] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x12c59a800 == 50 [pid = 2220] [id = 362] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x12c411000 == 49 [pid = 2220] [id = 361] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x12551f800 == 48 [pid = 2220] [id = 360] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1c5800 == 47 [pid = 2220] [id = 359] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x12a79a800 == 46 [pid = 2220] [id = 358] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x129647000 == 45 [pid = 2220] [id = 357] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x126aa7800 == 44 [pid = 2220] [id = 356] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x11943a000 == 43 [pid = 2220] [id = 355] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x123542000 == 42 [pid = 2220] [id = 354] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x121149800 == 41 [pid = 2220] [id = 353] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x1185c0000 == 40 [pid = 2220] [id = 352] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x118105800 == 39 [pid = 2220] [id = 351] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1de800 == 38 [pid = 2220] [id = 349] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x125517000 == 37 [pid = 2220] [id = 348] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x118f08800 == 36 [pid = 2220] [id = 347] 12:08:30 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1c4000 == 35 [pid = 2220] [id = 346] 12:08:30 INFO - PROCESS | 2220 | 1468955310242 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]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 673ms 12:08:30 INFO - PROCESS | 2220 | 1468955310268 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 12:08:30 INFO - PROCESS | 2220 | 1468955310271 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 12:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:08:30 INFO - PROCESS | 2220 | 1468955310275 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:08:30 INFO - PROCESS | 2220 | 1468955310277 Marionette TRACE conn2 <- [1,1446,null,{}] 12:08:30 INFO - PROCESS | 2220 | 1468955310284 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}] 12:08:30 INFO - PROCESS | 2220 | 1468955310285 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:30 INFO - PROCESS | 2220 | 1468955310404 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x126a25c00) [pid = 2220] [serial = 1035] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x128987000) [pid = 2220] [serial = 1036] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x1127d3c00) [pid = 2220] [serial = 999] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x112a85800) [pid = 2220] [serial = 997] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1186f8400) [pid = 2220] [serial = 1014] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x124ff5800) [pid = 2220] [serial = 1026] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x125e82800) [pid = 2220] [serial = 1027] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x117d35800) [pid = 2220] [serial = 1008] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x120df7c00) [pid = 2220] [serial = 1032] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1150cf400) [pid = 2220] [serial = 1006] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x1167b4000) [pid = 2220] [serial = 1002] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x112a86c00) [pid = 2220] [serial = 1005] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x11852cc00) [pid = 2220] [serial = 1030] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1181e5800) [pid = 2220] [serial = 1011] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x128ce5800) [pid = 2220] [serial = 994] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x113d0f800) [pid = 2220] [serial = 1029] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x119b1a400) [pid = 2220] [serial = 1018] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1180b4c00) [pid = 2220] [serial = 1009] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x120df6400) [pid = 2220] [serial = 1020] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x11852e800) [pid = 2220] [serial = 1012] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x121303000) [pid = 2220] [serial = 1021] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x118fcac00) [pid = 2220] [serial = 1017] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x12376b000) [pid = 2220] [serial = 1024] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x123519800) [pid = 2220] [serial = 1023] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1260a6800) [pid = 2220] [serial = 1033] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x118872400) [pid = 2220] [serial = 1015] [outer = 0x0] [url = about:blank] 12:08:30 INFO - PROCESS | 2220 | 1468955310511 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:30 INFO - PROCESS | 2220 | 1468955310513 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x118105800 == 36 [pid = 2220] [id = 369] 12:08:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1150cf400) [pid = 2220] [serial = 1106] [outer = 0x0] 12:08:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1181e5800) [pid = 2220] [serial = 1107] [outer = 0x1150cf400] 12:08:30 INFO - PROCESS | 2220 | 1468955310557 Marionette DEBUG loaded listener.js 12:08:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1186f9400) [pid = 2220] [serial = 1108] [outer = 0x1150cf400] 12:08:30 INFO - PROCESS | 2220 | 1468955310980 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]]]}] 12:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 720ms 12:08:30 INFO - PROCESS | 2220 | 1468955310995 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 2220 | 1468955310998 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 12:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:08:31 INFO - PROCESS | 2220 | 1468955311002 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 2220 | 1468955311004 Marionette TRACE conn2 <- [1,1450,null,{}] 12:08:31 INFO - PROCESS | 2220 | 1468955311011 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}] 12:08:31 INFO - PROCESS | 2220 | 1468955311014 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:31 INFO - PROCESS | 2220 | 1468955311112 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 12:08:31 INFO - PROCESS | 2220 | 1468955311189 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 2220 | 1468955311191 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x121433800 == 37 [pid = 2220] [id = 370] 12:08:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1191e6400) [pid = 2220] [serial = 1109] [outer = 0x0] 12:08:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x120d04000) [pid = 2220] [serial = 1110] [outer = 0x1191e6400] 12:08:31 INFO - PROCESS | 2220 | 1468955311233 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x120fca000) [pid = 2220] [serial = 1111] [outer = 0x1191e6400] 12:08:31 INFO - PROCESS | 2220 | 1468955311623 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]]]}] 12:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 671ms 12:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:08:31 INFO - PROCESS | 2220 | 1468955311674 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 12:08:31 INFO - PROCESS | 2220 | 1468955311675 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 12:08:31 INFO - PROCESS | 2220 | 1468955311677 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:08:31 INFO - PROCESS | 2220 | 1468955311678 Marionette TRACE conn2 <- [1,1454,null,{}] 12:08:31 INFO - PROCESS | 2220 | 1468955311681 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}] 12:08:31 INFO - PROCESS | 2220 | 1468955311682 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:31 INFO - PROCESS | 2220 | 1468955311762 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 12:08:31 INFO - PROCESS | 2220 | 1468955311768 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:31 INFO - PROCESS | 2220 | 1468955311770 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x1237cd000 == 38 [pid = 2220] [id = 371] 12:08:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x121309000) [pid = 2220] [serial = 1112] [outer = 0x0] 12:08:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x123680800) [pid = 2220] [serial = 1113] [outer = 0x121309000] 12:08:31 INFO - PROCESS | 2220 | 1468955311795 Marionette DEBUG loaded listener.js 12:08:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1255c8800) [pid = 2220] [serial = 1114] [outer = 0x121309000] 12:08:32 INFO - PROCESS | 2220 | 1468955312127 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]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 468ms 12:08:32 INFO - PROCESS | 2220 | 1468955312145 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 2220 | 1468955312147 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 12:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:08:32 INFO - PROCESS | 2220 | 1468955312151 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 2220 | 1468955312153 Marionette TRACE conn2 <- [1,1458,null,{}] 12:08:32 INFO - PROCESS | 2220 | 1468955312155 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}] 12:08:32 INFO - PROCESS | 2220 | 1468955312156 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:32 INFO - PROCESS | 2220 | 1468955312235 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 12:08:32 INFO - PROCESS | 2220 | 1468955312304 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 2220 | 1468955312305 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x1260e3000 == 39 [pid = 2220] [id = 372] 12:08:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1127dac00) [pid = 2220] [serial = 1115] [outer = 0x0] 12:08:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1260a4c00) [pid = 2220] [serial = 1116] [outer = 0x1127dac00] 12:08:32 INFO - PROCESS | 2220 | 1468955312336 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x126c39c00) [pid = 2220] [serial = 1117] [outer = 0x1127dac00] 12:08:32 INFO - PROCESS | 2220 | 1468955312697 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]]]}] 12:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 569ms 12:08:32 INFO - PROCESS | 2220 | 1468955312720 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 12:08:32 INFO - PROCESS | 2220 | 1468955312722 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 12:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:08:32 INFO - PROCESS | 2220 | 1468955312724 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:08:32 INFO - PROCESS | 2220 | 1468955312725 Marionette TRACE conn2 <- [1,1462,null,{}] 12:08:32 INFO - PROCESS | 2220 | 1468955312727 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}] 12:08:32 INFO - PROCESS | 2220 | 1468955312733 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:32 INFO - PROCESS | 2220 | 1468955312852 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 12:08:32 INFO - PROCESS | 2220 | 1468955312864 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:32 INFO - PROCESS | 2220 | 1468955312866 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x128929800 == 40 [pid = 2220] [id = 373] 12:08:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x126a22c00) [pid = 2220] [serial = 1118] [outer = 0x0] 12:08:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12898ac00) [pid = 2220] [serial = 1119] [outer = 0x126a22c00] 12:08:32 INFO - PROCESS | 2220 | 1468955312891 Marionette DEBUG loaded listener.js 12:08:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12a50b000) [pid = 2220] [serial = 1120] [outer = 0x126a22c00] 12:08:33 INFO - PROCESS | 2220 | 1468955313258 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]]]}] 12:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 569ms 12:08:33 INFO - PROCESS | 2220 | 1468955313293 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 12:08:33 INFO - PROCESS | 2220 | 1468955313295 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 12:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:08:33 INFO - PROCESS | 2220 | 1468955313304 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:08:33 INFO - PROCESS | 2220 | 1468955313305 Marionette TRACE conn2 <- [1,1466,null,{}] 12:08:33 INFO - PROCESS | 2220 | 1468955313308 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}] 12:08:33 INFO - PROCESS | 2220 | 1468955313309 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:33 INFO - PROCESS | 2220 | 1468955313480 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 12:08:33 INFO - PROCESS | 2220 | 1468955313540 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:33 INFO - PROCESS | 2220 | 1468955313541 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x12aa77800 == 41 [pid = 2220] [id = 374] 12:08:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1176c3800) [pid = 2220] [serial = 1121] [outer = 0x0] 12:08:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x126c3a000) [pid = 2220] [serial = 1122] [outer = 0x1176c3800] 12:08:33 INFO - PROCESS | 2220 | 1468955313581 Marionette DEBUG loaded listener.js 12:08:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12a6e3000) [pid = 2220] [serial = 1123] [outer = 0x1176c3800] 12:08:33 INFO - PROCESS | 2220 | 1468955313968 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]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 725ms 12:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:08:34 INFO - PROCESS | 2220 | 1468955314023 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 2220 | 1468955314024 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 12:08:34 INFO - PROCESS | 2220 | 1468955314026 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 2220 | 1468955314027 Marionette TRACE conn2 <- [1,1470,null,{}] 12:08:34 INFO - PROCESS | 2220 | 1468955314029 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}] 12:08:34 INFO - PROCESS | 2220 | 1468955314030 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:34 INFO - PROCESS | 2220 | 1468955314128 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 12:08:34 INFO - PROCESS | 2220 | 1468955314223 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 2220 | 1468955314224 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd26800 == 42 [pid = 2220] [id = 375] 12:08:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12b18d400) [pid = 2220] [serial = 1124] [outer = 0x0] 12:08:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12b192800) [pid = 2220] [serial = 1125] [outer = 0x12b18d400] 12:08:34 INFO - PROCESS | 2220 | 1468955314266 Marionette DEBUG loaded listener.js 12:08:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12b8e1000) [pid = 2220] [serial = 1126] [outer = 0x12b18d400] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x128f88400) [pid = 2220] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x118867800) [pid = 2220] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x11688b400) [pid = 2220] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1292b8400) [pid = 2220] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1180b2800) [pid = 2220] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x126476000) [pid = 2220] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118170000) [pid = 2220] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12a50f000) [pid = 2220] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x112dd5000) [pid = 2220] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x124e2b400) [pid = 2220] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x12a90e400) [pid = 2220] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:08:34 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x125541400) [pid = 2220] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:08:34 INFO - PROCESS | 2220 | 1468955314708 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]]]}] 12:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 718ms 12:08:34 INFO - PROCESS | 2220 | 1468955314745 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 12:08:34 INFO - PROCESS | 2220 | 1468955314747 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 12:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:08:34 INFO - PROCESS | 2220 | 1468955314758 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:08:34 INFO - PROCESS | 2220 | 1468955314760 Marionette TRACE conn2 <- [1,1474,null,{}] 12:08:34 INFO - PROCESS | 2220 | 1468955314769 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}] 12:08:34 INFO - PROCESS | 2220 | 1468955314771 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:34 INFO - PROCESS | 2220 | 1468955314929 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 12:08:34 INFO - PROCESS | 2220 | 1468955314938 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:34 INFO - PROCESS | 2220 | 1468955314939 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c41a800 == 43 [pid = 2220] [id = 376] 12:08:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x112d15800) [pid = 2220] [serial = 1127] [outer = 0x0] 12:08:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x120fcc000) [pid = 2220] [serial = 1128] [outer = 0x112d15800] 12:08:34 INFO - PROCESS | 2220 | 1468955314963 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x12666bc00) [pid = 2220] [serial = 1129] [outer = 0x112d15800] 12:08:35 INFO - PROCESS | 2220 | 1468955315269 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]]]}] 12:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 523ms 12:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:08:35 INFO - PROCESS | 2220 | 1468955315280 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 12:08:35 INFO - PROCESS | 2220 | 1468955315283 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 12:08:35 INFO - PROCESS | 2220 | 1468955315287 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:08:35 INFO - PROCESS | 2220 | 1468955315288 Marionette TRACE conn2 <- [1,1478,null,{}] 12:08:35 INFO - PROCESS | 2220 | 1468955315291 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}] 12:08:35 INFO - PROCESS | 2220 | 1468955315292 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:35 INFO - PROCESS | 2220 | 1468955315391 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 12:08:35 INFO - PROCESS | 2220 | 1468955315463 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:35 INFO - PROCESS | 2220 | 1468955315464 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9b2000 == 44 [pid = 2220] [id = 377] 12:08:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x116f57800) [pid = 2220] [serial = 1130] [outer = 0x0] 12:08:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x128f89400) [pid = 2220] [serial = 1131] [outer = 0x116f57800] 12:08:35 INFO - PROCESS | 2220 | 1468955315503 Marionette DEBUG loaded listener.js 12:08:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12b8dec00) [pid = 2220] [serial = 1132] [outer = 0x116f57800] 12:08:35 INFO - PROCESS | 2220 | 1468955315956 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]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 720ms 12:08:36 INFO - PROCESS | 2220 | 1468955316009 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 12:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:08:36 INFO - PROCESS | 2220 | 1468955316011 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 12:08:36 INFO - PROCESS | 2220 | 1468955316017 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 2220 | 1468955316020 Marionette TRACE conn2 <- [1,1482,null,{}] 12:08:36 INFO - PROCESS | 2220 | 1468955316024 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}] 12:08:36 INFO - PROCESS | 2220 | 1468955316026 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:36 INFO - PROCESS | 2220 | 1468955316124 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 12:08:36 INFO - PROCESS | 2220 | 1468955316130 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 2220 | 1468955316132 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cff6000 == 45 [pid = 2220] [id = 378] 12:08:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x12b906800) [pid = 2220] [serial = 1133] [outer = 0x0] 12:08:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12b90cc00) [pid = 2220] [serial = 1134] [outer = 0x12b906800] 12:08:36 INFO - PROCESS | 2220 | 1468955316159 Marionette DEBUG loaded listener.js 12:08:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12bab3800) [pid = 2220] [serial = 1135] [outer = 0x12b906800] 12:08:36 INFO - PROCESS | 2220 | 1468955316503 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]]]}] 12:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 524ms 12:08:36 INFO - PROCESS | 2220 | 1468955316581 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 12:08:36 INFO - PROCESS | 2220 | 1468955316583 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 12:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:08:36 INFO - PROCESS | 2220 | 1468955316587 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:08:36 INFO - PROCESS | 2220 | 1468955316590 Marionette TRACE conn2 <- [1,1486,null,{}] 12:08:36 INFO - PROCESS | 2220 | 1468955316594 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}] 12:08:36 INFO - PROCESS | 2220 | 1468955316596 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:36 INFO - PROCESS | 2220 | 1468955316706 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 12:08:36 INFO - PROCESS | 2220 | 1468955316846 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:36 INFO - PROCESS | 2220 | 1468955316852 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d5e800 == 46 [pid = 2220] [id = 379] 12:08:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1167b4000) [pid = 2220] [serial = 1136] [outer = 0x0] 12:08:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x116aa3400) [pid = 2220] [serial = 1137] [outer = 0x1167b4000] 12:08:36 INFO - PROCESS | 2220 | 1468955316946 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1180b2800) [pid = 2220] [serial = 1138] [outer = 0x1167b4000] 12:08:37 INFO - PROCESS | 2220 | 1468955317456 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]]]}] 12:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 921ms 12:08:37 INFO - PROCESS | 2220 | 1468955317509 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 12:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:08:37 INFO - PROCESS | 2220 | 1468955317512 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 12:08:37 INFO - PROCESS | 2220 | 1468955317516 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:08:37 INFO - PROCESS | 2220 | 1468955317519 Marionette TRACE conn2 <- [1,1490,null,{}] 12:08:37 INFO - PROCESS | 2220 | 1468955317522 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}] 12:08:37 INFO - PROCESS | 2220 | 1468955317524 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:37 INFO - PROCESS | 2220 | 1468955317632 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 12:08:37 INFO - PROCESS | 2220 | 1468955317690 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:37 INFO - PROCESS | 2220 | 1468955317692 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x121a69800 == 47 [pid = 2220] [id = 380] 12:08:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x118331400) [pid = 2220] [serial = 1139] [outer = 0x0] 12:08:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x11886d800) [pid = 2220] [serial = 1140] [outer = 0x118331400] 12:08:37 INFO - PROCESS | 2220 | 1468955317722 Marionette DEBUG loaded listener.js 12:08:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x119b1d400) [pid = 2220] [serial = 1141] [outer = 0x118331400] 12:08:38 INFO - PROCESS | 2220 | 1468955318172 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]]]}] 12:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 675ms 12:08:38 INFO - PROCESS | 2220 | 1468955318190 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 12:08:38 INFO - PROCESS | 2220 | 1468955318193 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 12:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:08:38 INFO - PROCESS | 2220 | 1468955318196 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:08:38 INFO - PROCESS | 2220 | 1468955318199 Marionette TRACE conn2 <- [1,1494,null,{}] 12:08:38 INFO - PROCESS | 2220 | 1468955318208 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}] 12:08:38 INFO - PROCESS | 2220 | 1468955318213 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:38 INFO - PROCESS | 2220 | 1468955318440 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 12:08:38 INFO - PROCESS | 2220 | 1468955318494 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:38 INFO - PROCESS | 2220 | 1468955318497 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cb98000 == 48 [pid = 2220] [id = 381] 12:08:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x125e7cc00) [pid = 2220] [serial = 1142] [outer = 0x0] 12:08:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x126cdf400) [pid = 2220] [serial = 1143] [outer = 0x125e7cc00] 12:08:38 INFO - PROCESS | 2220 | 1468955318529 Marionette DEBUG loaded listener.js 12:08:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12898c400) [pid = 2220] [serial = 1144] [outer = 0x125e7cc00] 12:08:38 INFO - PROCESS | 2220 | 1468955318981 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]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 822ms 12:08:39 INFO - PROCESS | 2220 | 1468955319018 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 2220 | 1468955319019 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 12:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:08:39 INFO - PROCESS | 2220 | 1468955319022 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 2220 | 1468955319023 Marionette TRACE conn2 <- [1,1498,null,{}] 12:08:39 INFO - PROCESS | 2220 | 1468955319025 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}] 12:08:39 INFO - PROCESS | 2220 | 1468955319027 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:39 INFO - PROCESS | 2220 | 1468955319133 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 12:08:39 INFO - PROCESS | 2220 | 1468955319206 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 2220 | 1468955319207 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d524800 == 49 [pid = 2220] [id = 382] 12:08:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x128f86c00) [pid = 2220] [serial = 1145] [outer = 0x0] 12:08:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x1292b1000) [pid = 2220] [serial = 1146] [outer = 0x128f86c00] 12:08:39 INFO - PROCESS | 2220 | 1468955319236 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12a6e1400) [pid = 2220] [serial = 1147] [outer = 0x128f86c00] 12:08:39 INFO - PROCESS | 2220 | 1468955319622 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]]]}] 12:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 670ms 12:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:08:39 INFO - PROCESS | 2220 | 1468955319693 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 12:08:39 INFO - PROCESS | 2220 | 1468955319694 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 12:08:39 INFO - PROCESS | 2220 | 1468955319696 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:08:39 INFO - PROCESS | 2220 | 1468955319697 Marionette TRACE conn2 <- [1,1502,null,{}] 12:08:39 INFO - PROCESS | 2220 | 1468955319699 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}] 12:08:39 INFO - PROCESS | 2220 | 1468955319701 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:39 INFO - PROCESS | 2220 | 1468955319819 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 12:08:39 INFO - PROCESS | 2220 | 1468955319889 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:39 INFO - PROCESS | 2220 | 1468955319890 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d535800 == 50 [pid = 2220] [id = 383] 12:08:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x1292b9000) [pid = 2220] [serial = 1148] [outer = 0x0] 12:08:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12b188400) [pid = 2220] [serial = 1149] [outer = 0x1292b9000] 12:08:39 INFO - PROCESS | 2220 | 1468955319920 Marionette DEBUG loaded listener.js 12:08:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12b8e4400) [pid = 2220] [serial = 1150] [outer = 0x1292b9000] 12:08:40 INFO - PROCESS | 2220 | 1468955320352 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]]]}] 12:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 670ms 12:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:08:40 INFO - PROCESS | 2220 | 1468955320366 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 12:08:40 INFO - PROCESS | 2220 | 1468955320368 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 12:08:40 INFO - PROCESS | 2220 | 1468955320370 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:08:40 INFO - PROCESS | 2220 | 1468955320371 Marionette TRACE conn2 <- [1,1506,null,{}] 12:08:40 INFO - PROCESS | 2220 | 1468955320374 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}] 12:08:40 INFO - PROCESS | 2220 | 1468955320378 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:40 INFO - PROCESS | 2220 | 1468955320505 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 12:08:40 INFO - PROCESS | 2220 | 1468955320699 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:40 INFO - PROCESS | 2220 | 1468955320700 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x118114800 == 51 [pid = 2220] [id = 384] 12:08:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x11213d400) [pid = 2220] [serial = 1151] [outer = 0x0] 12:08:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x115fb4000) [pid = 2220] [serial = 1152] [outer = 0x11213d400] 12:08:40 INFO - PROCESS | 2220 | 1468955320742 Marionette DEBUG loaded listener.js 12:08:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x1176c8c00) [pid = 2220] [serial = 1153] [outer = 0x11213d400] 12:08:41 INFO - PROCESS | 2220 | 1468955321204 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]]]}] 12:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 872ms 12:08:41 INFO - PROCESS | 2220 | 1468955321243 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 2220 | 1468955321245 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 12:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:08:41 INFO - PROCESS | 2220 | 1468955321268 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - PROCESS | 2220 | 1468955321270 Marionette TRACE conn2 <- [1,1510,null,{}] 12:08:41 INFO - PROCESS | 2220 | 1468955321273 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}] 12:08:41 INFO - PROCESS | 2220 | 1468955321276 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:41 INFO - PROCESS | 2220 | 1468955321377 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 12:08:41 INFO - PROCESS | 2220 | 1468955321450 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:41 INFO - PROCESS | 2220 | 1468955321452 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191dc800 == 52 [pid = 2220] [id = 385] 12:08:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x1186fac00) [pid = 2220] [serial = 1154] [outer = 0x0] 12:08:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x1194fd000) [pid = 2220] [serial = 1155] [outer = 0x1186fac00] 12:08:41 INFO - PROCESS | 2220 | 1468955321479 Marionette DEBUG loaded listener.js 12:08:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x120df5800) [pid = 2220] [serial = 1156] [outer = 0x1186fac00] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x118112800 == 51 [pid = 2220] [id = 334] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x11504f000 == 50 [pid = 2220] [id = 332] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9b2000 == 49 [pid = 2220] [id = 377] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x12c41a800 == 48 [pid = 2220] [id = 376] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd26800 == 47 [pid = 2220] [id = 375] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x12aa77800 == 46 [pid = 2220] [id = 374] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x128993c00) [pid = 2220] [serial = 1038] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x120fc5800) [pid = 2220] [serial = 1047] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x1210d6400) [pid = 2220] [serial = 1050] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x11832ac00) [pid = 2220] [serial = 1044] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x116536800) [pid = 2220] [serial = 1041] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x12aa9fc00) [pid = 2220] [serial = 1089] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x128929800 == 45 [pid = 2220] [id = 373] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x1260e3000 == 44 [pid = 2220] [id = 372] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x1237cd000 == 43 [pid = 2220] [id = 371] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x121433800 == 42 [pid = 2220] [id = 370] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x118105800 == 41 [pid = 2220] [id = 369] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x11810d000 == 40 [pid = 2220] [id = 368] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x1184da800 == 39 [pid = 2220] [id = 367] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x12c410000 == 38 [pid = 2220] [id = 366] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x121913800 == 37 [pid = 2220] [id = 365] 12:08:41 INFO - PROCESS | 2220 | --DOCSHELL 0x116ae4800 == 36 [pid = 2220] [id = 364] 12:08:41 INFO - PROCESS | 2220 | 1468955321913 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]]]}] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x128f8f400) [pid = 2220] [serial = 1071] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x120fcac00) [pid = 2220] [serial = 1060] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x1194f6000) [pid = 2220] [serial = 1059] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x1180af400) [pid = 2220] [serial = 1054] [outer = 0x0] [url = about:blank] 12:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x116f5f000) [pid = 2220] [serial = 1053] [outer = 0x0] [url = about:blank] 12:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 672ms 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12946c800) [pid = 2220] [serial = 1074] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x124b2b400) [pid = 2220] [serial = 1062] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x1260a1000) [pid = 2220] [serial = 1063] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x126ce0800) [pid = 2220] [serial = 1065] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x127851000) [pid = 2220] [serial = 1066] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x11832e800) [pid = 2220] [serial = 1056] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1186f9800) [pid = 2220] [serial = 1057] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12a618c00) [pid = 2220] [serial = 1077] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x11816b400) [pid = 2220] [serial = 1080] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x118873000) [pid = 2220] [serial = 1081] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x12a50f400) [pid = 2220] [serial = 1083] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x12a91ac00) [pid = 2220] [serial = 1086] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x12a6dac00) [pid = 2220] [serial = 1078] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x12aa99800) [pid = 2220] [serial = 1087] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x127857000) [pid = 2220] [serial = 1068] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x128f86800) [pid = 2220] [serial = 1069] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x129479c00) [pid = 2220] [serial = 1075] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1132d8800) [pid = 2220] [serial = 1072] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12a90d000) [pid = 2220] [serial = 1084] [outer = 0x0] [url = about:blank] 12:08:41 INFO - PROCESS | 2220 | 1468955321950 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 12:08:41 INFO - PROCESS | 2220 | 1468955321954 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 12:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:08:41 INFO - PROCESS | 2220 | 1468955321963 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:08:41 INFO - PROCESS | 2220 | 1468955321965 Marionette TRACE conn2 <- [1,1514,null,{}] 12:08:41 INFO - PROCESS | 2220 | 1468955321968 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}] 12:08:41 INFO - PROCESS | 2220 | 1468955321970 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:42 INFO - PROCESS | 2220 | 1468955322108 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 12:08:42 INFO - PROCESS | 2220 | 1468955322121 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 2220 | 1468955322122 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x119444800 == 37 [pid = 2220] [id = 386] 12:08:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x120fcc800) [pid = 2220] [serial = 1157] [outer = 0x0] 12:08:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x121311000) [pid = 2220] [serial = 1158] [outer = 0x120fcc800] 12:08:42 INFO - PROCESS | 2220 | 1468955322165 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x124e35800) [pid = 2220] [serial = 1159] [outer = 0x120fcc800] 12:08:42 INFO - PROCESS | 2220 | 1468955322553 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]]]}] 12:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 622ms 12:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:08:42 INFO - PROCESS | 2220 | 1468955322585 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 12:08:42 INFO - PROCESS | 2220 | 1468955322587 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 12:08:42 INFO - PROCESS | 2220 | 1468955322590 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:08:42 INFO - PROCESS | 2220 | 1468955322594 Marionette TRACE conn2 <- [1,1518,null,{}] 12:08:42 INFO - PROCESS | 2220 | 1468955322600 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}] 12:08:42 INFO - PROCESS | 2220 | 1468955322603 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:42 INFO - PROCESS | 2220 | 1468955322707 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 12:08:42 INFO - PROCESS | 2220 | 1468955322714 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:42 INFO - PROCESS | 2220 | 1468955322715 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x1260df800 == 38 [pid = 2220] [id = 387] 12:08:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x126ce4c00) [pid = 2220] [serial = 1160] [outer = 0x0] 12:08:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12898f800) [pid = 2220] [serial = 1161] [outer = 0x126ce4c00] 12:08:42 INFO - PROCESS | 2220 | 1468955322740 Marionette DEBUG loaded listener.js 12:08:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x128f87400) [pid = 2220] [serial = 1162] [outer = 0x126ce4c00] 12:08:43 INFO - PROCESS | 2220 | 1468955323070 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]]]}] 12:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 523ms 12:08:43 INFO - PROCESS | 2220 | 1468955323112 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 2220 | 1468955323114 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 12:08:43 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:08:43 INFO - PROCESS | 2220 | 1468955323116 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 2220 | 1468955323117 Marionette TRACE conn2 <- [1,1522,null,{}] 12:08:43 INFO - PROCESS | 2220 | 1468955323126 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}] 12:08:43 INFO - PROCESS | 2220 | 1468955323127 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:43 INFO - PROCESS | 2220 | 1468955323238 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 12:08:43 INFO - PROCESS | 2220 | 1468955323241 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 2220 | 1468955323242 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x12963c800 == 39 [pid = 2220] [id = 388] 12:08:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x12946c800) [pid = 2220] [serial = 1163] [outer = 0x0] 12:08:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12a616000) [pid = 2220] [serial = 1164] [outer = 0x12946c800] 12:08:43 INFO - PROCESS | 2220 | 1468955323267 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12a90ec00) [pid = 2220] [serial = 1165] [outer = 0x12946c800] 12:08:43 INFO - PROCESS | 2220 | 1468955323551 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"]]]}] 12:08:43 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 () { 12:08:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:08:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:08:43 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 () { 12:08:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:08:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:08:43 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 () { 12:08:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:08:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:08:43 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 () { 12:08:43 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:08:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:08:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:08:43 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 469ms 12:08:43 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:08:43 INFO - PROCESS | 2220 | 1468955323591 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 12:08:43 INFO - PROCESS | 2220 | 1468955323592 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 12:08:43 INFO - PROCESS | 2220 | 1468955323595 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:08:43 INFO - PROCESS | 2220 | 1468955323597 Marionette TRACE conn2 <- [1,1526,null,{}] 12:08:43 INFO - PROCESS | 2220 | 1468955323602 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}] 12:08:43 INFO - PROCESS | 2220 | 1468955323604 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:43 INFO - PROCESS | 2220 | 1468955323700 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 12:08:43 INFO - PROCESS | 2220 | 1468955323790 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:43 INFO - PROCESS | 2220 | 1468955323795 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ad8000 == 40 [pid = 2220] [id = 389] 12:08:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12b907000) [pid = 2220] [serial = 1166] [outer = 0x0] 12:08:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12b90a000) [pid = 2220] [serial = 1167] [outer = 0x12b907000] 12:08:43 INFO - PROCESS | 2220 | 1468955323858 Marionette DEBUG loaded listener.js 12:08:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12bab5c00) [pid = 2220] [serial = 1168] [outer = 0x12b907000] 12:08:44 INFO - PROCESS | 2220 | 1468955324287 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"]]]}] 12:08:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:08:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:08:44 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:44 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:08:44 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 722ms 12:08:44 INFO - PROCESS | 2220 | 1468955324318 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 2220 | 1468955324319 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 12:08:44 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:08:44 INFO - PROCESS | 2220 | 1468955324327 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 2220 | 1468955324328 Marionette TRACE conn2 <- [1,1530,null,{}] 12:08:44 INFO - PROCESS | 2220 | 1468955324331 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}] 12:08:44 INFO - PROCESS | 2220 | 1468955324332 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:44 INFO - PROCESS | 2220 | 1468955324440 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 12:08:44 INFO - PROCESS | 2220 | 1468955324476 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 2220 | 1468955324478 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd21800 == 41 [pid = 2220] [id = 390] 12:08:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x12babd000) [pid = 2220] [serial = 1169] [outer = 0x0] 12:08:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x12bdcc000) [pid = 2220] [serial = 1170] [outer = 0x12babd000] 12:08:44 INFO - PROCESS | 2220 | 1468955324507 Marionette DEBUG loaded listener.js 12:08:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x12c213000) [pid = 2220] [serial = 1171] [outer = 0x12babd000] 12:08:44 INFO - PROCESS | 2220 | 1468955324772 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]]]}] 12:08:44 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 12:08:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:08:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:08:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:08:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:08:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:08:44 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. 12:08:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:08:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 467ms 12:08:44 INFO - PROCESS | 2220 | 1468955324803 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 12:08:44 INFO - PROCESS | 2220 | 1468955324804 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 12:08:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:08:44 INFO - PROCESS | 2220 | 1468955324822 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:08:44 INFO - PROCESS | 2220 | 1468955324823 Marionette TRACE conn2 <- [1,1534,null,{}] 12:08:44 INFO - PROCESS | 2220 | 1468955324826 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}] 12:08:44 INFO - PROCESS | 2220 | 1468955324827 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:44 INFO - PROCESS | 2220 | 1468955324943 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 12:08:44 INFO - PROCESS | 2220 | 1468955324983 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:44 INFO - PROCESS | 2220 | 1468955324984 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c5a4800 == 42 [pid = 2220] [id = 391] 12:08:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x12a76a000) [pid = 2220] [serial = 1172] [outer = 0x0] 12:08:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12a773400) [pid = 2220] [serial = 1173] [outer = 0x12a76a000] 12:08:45 INFO - PROCESS | 2220 | 1468955325007 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12a776c00) [pid = 2220] [serial = 1174] [outer = 0x12a76a000] 12:08:45 INFO - PROCESS | 2220 | 1468955325322 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]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:08:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 526ms 12:08:45 INFO - PROCESS | 2220 | 1468955325351 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 2220 | 1468955325352 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 12:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:08:45 INFO - PROCESS | 2220 | 1468955325354 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 2220 | 1468955325355 Marionette TRACE conn2 <- [1,1538,null,{}] 12:08:45 INFO - PROCESS | 2220 | 1468955325358 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}] 12:08:45 INFO - PROCESS | 2220 | 1468955325359 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:45 INFO - PROCESS | 2220 | 1468955325465 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 12:08:45 INFO - PROCESS | 2220 | 1468955325469 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:45 INFO - PROCESS | 2220 | 1468955325470 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cfde000 == 43 [pid = 2220] [id = 392] 12:08:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12a772000) [pid = 2220] [serial = 1175] [outer = 0x0] 12:08:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12c210400) [pid = 2220] [serial = 1176] [outer = 0x12a772000] 12:08:45 INFO - PROCESS | 2220 | 1468955325531 Marionette DEBUG loaded listener.js 12:08:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x12c21a000) [pid = 2220] [serial = 1177] [outer = 0x12a772000] 12:08:45 INFO - PROCESS | 2220 | 1468955325824 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]]]}] 12:08:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:08:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 517ms 12:08:45 INFO - PROCESS | 2220 | 1468955325873 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 12:08:45 INFO - PROCESS | 2220 | 1468955325874 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 12:08:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:08:45 INFO - PROCESS | 2220 | 1468955325876 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:08:45 INFO - PROCESS | 2220 | 1468955325877 Marionette TRACE conn2 <- [1,1542,null,{}] 12:08:45 INFO - PROCESS | 2220 | 1468955325880 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}] 12:08:45 INFO - PROCESS | 2220 | 1468955325881 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:46 INFO - PROCESS | 2220 | 1468955325995 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 12:08:46 INFO - PROCESS | 2220 | 1468955326008 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 2220 | 1468955326008 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d53c000 == 44 [pid = 2220] [id = 393] 12:08:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x110e73400) [pid = 2220] [serial = 1178] [outer = 0x0] 12:08:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x110e7b400) [pid = 2220] [serial = 1179] [outer = 0x110e73400] 12:08:46 INFO - PROCESS | 2220 | 1468955326032 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x110e7f400) [pid = 2220] [serial = 1180] [outer = 0x110e73400] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x1168f9000) [pid = 2220] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x126a22c00) [pid = 2220] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x1176c3800) [pid = 2220] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12b18d400) [pid = 2220] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x121309000) [pid = 2220] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x1191e6400) [pid = 2220] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x126605c00) [pid = 2220] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x1150cf400) [pid = 2220] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x112d15800) [pid = 2220] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x117d31400) [pid = 2220] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x112f8d400) [pid = 2220] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1127dac00) [pid = 2220] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:08:46 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x116f57800) [pid = 2220] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:08:46 INFO - PROCESS | 2220 | 1468955326437 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]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 568ms 12:08:46 INFO - PROCESS | 2220 | 1468955326445 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 2220 | 1468955326446 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 12:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:08:46 INFO - PROCESS | 2220 | 1468955326451 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 2220 | 1468955326453 Marionette TRACE conn2 <- [1,1546,null,{}] 12:08:46 INFO - PROCESS | 2220 | 1468955326455 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}] 12:08:46 INFO - PROCESS | 2220 | 1468955326456 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:46 INFO - PROCESS | 2220 | 1468955326573 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 12:08:46 INFO - PROCESS | 2220 | 1468955326612 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:46 INFO - PROCESS | 2220 | 1468955326613 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cfed800 == 45 [pid = 2220] [id = 394] 12:08:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x110e73c00) [pid = 2220] [serial = 1181] [outer = 0x0] 12:08:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x116889400) [pid = 2220] [serial = 1182] [outer = 0x110e73c00] 12:08:46 INFO - PROCESS | 2220 | 1468955326641 Marionette DEBUG loaded listener.js 12:08:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x12553e800) [pid = 2220] [serial = 1183] [outer = 0x110e73c00] 12:08:46 INFO - PROCESS | 2220 | 1468955326921 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]]]}] 12:08:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:08:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 521ms 12:08:46 INFO - PROCESS | 2220 | 1468955326972 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 12:08:46 INFO - PROCESS | 2220 | 1468955326973 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 12:08:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:08:46 INFO - PROCESS | 2220 | 1468955326976 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:08:46 INFO - PROCESS | 2220 | 1468955326977 Marionette TRACE conn2 <- [1,1550,null,{}] 12:08:46 INFO - PROCESS | 2220 | 1468955326980 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}] 12:08:46 INFO - PROCESS | 2220 | 1468955326983 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:47 INFO - PROCESS | 2220 | 1468955327093 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 12:08:47 INFO - PROCESS | 2220 | 1468955327154 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 2220 | 1468955327155 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12db0a000 == 46 [pid = 2220] [id = 395] 12:08:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x110eaf000) [pid = 2220] [serial = 1184] [outer = 0x0] 12:08:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x12785e000) [pid = 2220] [serial = 1185] [outer = 0x110eaf000] 12:08:47 INFO - PROCESS | 2220 | 1468955327181 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12c21cc00) [pid = 2220] [serial = 1186] [outer = 0x110eaf000] 12:08:47 INFO - PROCESS | 2220 | 1468955327472 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]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:08:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 12:08:47 INFO - PROCESS | 2220 | 1468955327495 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 2220 | 1468955327497 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 12:08:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:08:47 INFO - PROCESS | 2220 | 1468955327503 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 2220 | 1468955327504 Marionette TRACE conn2 <- [1,1554,null,{}] 12:08:47 INFO - PROCESS | 2220 | 1468955327506 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}] 12:08:47 INFO - PROCESS | 2220 | 1468955327507 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:47 INFO - PROCESS | 2220 | 1468955327595 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 12:08:47 INFO - PROCESS | 2220 | 1468955327599 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:47 INFO - PROCESS | 2220 | 1468955327600 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c530800 == 47 [pid = 2220] [id = 396] 12:08:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12c447800) [pid = 2220] [serial = 1187] [outer = 0x0] 12:08:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12c44dc00) [pid = 2220] [serial = 1188] [outer = 0x12c447800] 12:08:47 INFO - PROCESS | 2220 | 1468955327625 Marionette DEBUG loaded listener.js 12:08:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12c57a000) [pid = 2220] [serial = 1189] [outer = 0x12c447800] 12:08:47 INFO - PROCESS | 2220 | 1468955327954 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]]]}] 12:08:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:08:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 470ms 12:08:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:08:47 INFO - PROCESS | 2220 | 1468955327971 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 12:08:47 INFO - PROCESS | 2220 | 1468955327972 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 12:08:47 INFO - PROCESS | 2220 | 1468955327974 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:08:47 INFO - PROCESS | 2220 | 1468955327986 Marionette TRACE conn2 <- [1,1558,null,{}] 12:08:47 INFO - PROCESS | 2220 | 1468955327989 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}] 12:08:47 INFO - PROCESS | 2220 | 1468955327990 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:48 INFO - PROCESS | 2220 | 1468955328109 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 12:08:48 INFO - PROCESS | 2220 | 1468955328115 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 2220 | 1468955328116 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d3b9000 == 48 [pid = 2220] [id = 397] 12:08:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1130a3800) [pid = 2220] [serial = 1190] [outer = 0x0] 12:08:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x12c44d800) [pid = 2220] [serial = 1191] [outer = 0x1130a3800] 12:08:48 INFO - PROCESS | 2220 | 1468955328140 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12c581800) [pid = 2220] [serial = 1192] [outer = 0x1130a3800] 12:08:48 INFO - PROCESS | 2220 | 1468955328602 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]]]}] 12:08:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:08:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 680ms 12:08:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:08:48 INFO - PROCESS | 2220 | 1468955328656 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 12:08:48 INFO - PROCESS | 2220 | 1468955328659 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 12:08:48 INFO - PROCESS | 2220 | 1468955328662 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:08:48 INFO - PROCESS | 2220 | 1468955328664 Marionette TRACE conn2 <- [1,1562,null,{}] 12:08:48 INFO - PROCESS | 2220 | 1468955328668 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}] 12:08:48 INFO - PROCESS | 2220 | 1468955328670 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:48 INFO - PROCESS | 2220 | 1468955328786 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 12:08:48 INFO - PROCESS | 2220 | 1468955328900 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:48 INFO - PROCESS | 2220 | 1468955328902 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x121143000 == 49 [pid = 2220] [id = 398] 12:08:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x113192400) [pid = 2220] [serial = 1193] [outer = 0x0] 12:08:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x113194000) [pid = 2220] [serial = 1194] [outer = 0x113192400] 12:08:48 INFO - PROCESS | 2220 | 1468955328935 Marionette DEBUG loaded listener.js 12:08:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x113199800) [pid = 2220] [serial = 1195] [outer = 0x113192400] 12:08:49 INFO - PROCESS | 2220 | 1468955329356 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]]]}] 12:08:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:08:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 724ms 12:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:08:49 INFO - PROCESS | 2220 | 1468955329386 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 12:08:49 INFO - PROCESS | 2220 | 1468955329389 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 12:08:49 INFO - PROCESS | 2220 | 1468955329393 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:08:49 INFO - PROCESS | 2220 | 1468955329395 Marionette TRACE conn2 <- [1,1566,null,{}] 12:08:49 INFO - PROCESS | 2220 | 1468955329398 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}] 12:08:49 INFO - PROCESS | 2220 | 1468955329400 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:49 INFO - PROCESS | 2220 | 1468955329512 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 12:08:49 INFO - PROCESS | 2220 | 1468955329577 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:49 INFO - PROCESS | 2220 | 1468955329578 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a732000 == 50 [pid = 2220] [id = 399] 12:08:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x118326800) [pid = 2220] [serial = 1196] [outer = 0x0] 12:08:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x118865800) [pid = 2220] [serial = 1197] [outer = 0x118326800] 12:08:49 INFO - PROCESS | 2220 | 1468955329609 Marionette DEBUG loaded listener.js 12:08:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x119b22000) [pid = 2220] [serial = 1198] [outer = 0x118326800] 12:08:50 INFO - PROCESS | 2220 | 1468955330073 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]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 720ms 12:08:50 INFO - PROCESS | 2220 | 1468955330134 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 12:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:08:50 INFO - PROCESS | 2220 | 1468955330135 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 12:08:50 INFO - PROCESS | 2220 | 1468955330138 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 2220 | 1468955330140 Marionette TRACE conn2 <- [1,1570,null,{}] 12:08:50 INFO - PROCESS | 2220 | 1468955330160 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}] 12:08:50 INFO - PROCESS | 2220 | 1468955330164 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:50 INFO - PROCESS | 2220 | 1468955330296 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 12:08:50 INFO - PROCESS | 2220 | 1468955330343 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:50 INFO - PROCESS | 2220 | 1468955330345 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d3cf800 == 51 [pid = 2220] [id = 400] 12:08:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x1260a8400) [pid = 2220] [serial = 1199] [outer = 0x0] 12:08:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x126813c00) [pid = 2220] [serial = 1200] [outer = 0x1260a8400] 12:08:50 INFO - PROCESS | 2220 | 1468955330376 Marionette DEBUG loaded listener.js 12:08:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x128989000) [pid = 2220] [serial = 1201] [outer = 0x1260a8400] 12:08:50 INFO - PROCESS | 2220 | 1468955330842 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]]]}] 12:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 722ms 12:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:08:50 INFO - PROCESS | 2220 | 1468955330861 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 12:08:50 INFO - PROCESS | 2220 | 1468955330863 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 12:08:50 INFO - PROCESS | 2220 | 1468955330867 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:08:50 INFO - PROCESS | 2220 | 1468955330869 Marionette TRACE conn2 <- [1,1574,null,{}] 12:08:50 INFO - PROCESS | 2220 | 1468955330871 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}] 12:08:50 INFO - PROCESS | 2220 | 1468955330873 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:50 INFO - PROCESS | 2220 | 1468955330985 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 12:08:51 INFO - PROCESS | 2220 | 1468955331091 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:51 INFO - PROCESS | 2220 | 1468955331093 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185c7800 == 52 [pid = 2220] [id = 401] 12:08:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x1133c5800) [pid = 2220] [serial = 1202] [outer = 0x0] 12:08:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x128987000) [pid = 2220] [serial = 1203] [outer = 0x1133c5800] 12:08:51 INFO - PROCESS | 2220 | 1468955331126 Marionette DEBUG loaded listener.js 12:08:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x129473400) [pid = 2220] [serial = 1204] [outer = 0x1133c5800] 12:08:51 INFO - PROCESS | 2220 | 1468955331758 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]]]}] 12:08:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:08:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 923ms 12:08:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:08:51 INFO - PROCESS | 2220 | 1468955331789 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 12:08:51 INFO - PROCESS | 2220 | 1468955331791 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 12:08:51 INFO - PROCESS | 2220 | 1468955331794 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:08:51 INFO - PROCESS | 2220 | 1468955331796 Marionette TRACE conn2 <- [1,1578,null,{}] 12:08:51 INFO - PROCESS | 2220 | 1468955331819 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}] 12:08:51 INFO - PROCESS | 2220 | 1468955331820 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:51 INFO - PROCESS | 2220 | 1468955331919 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 12:08:52 INFO - PROCESS | 2220 | 1468955332003 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 2220 | 1468955332005 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x113f29000 == 53 [pid = 2220] [id = 402] 12:08:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x116aa1c00) [pid = 2220] [serial = 1205] [outer = 0x0] 12:08:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x1176c9c00) [pid = 2220] [serial = 1206] [outer = 0x116aa1c00] 12:08:52 INFO - PROCESS | 2220 | 1468955332033 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 137 (0x1180b9800) [pid = 2220] [serial = 1207] [outer = 0x116aa1c00] 12:08:52 INFO - PROCESS | 2220 | 1468955332433 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]]]}] 12:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 692ms 12:08:52 INFO - PROCESS | 2220 | 1468955332486 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 12:08:52 INFO - PROCESS | 2220 | 1468955332489 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 12:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:08:52 INFO - PROCESS | 2220 | 1468955332493 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:08:52 INFO - PROCESS | 2220 | 1468955332495 Marionette TRACE conn2 <- [1,1582,null,{}] 12:08:52 INFO - PROCESS | 2220 | 1468955332497 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}] 12:08:52 INFO - PROCESS | 2220 | 1468955332499 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:52 INFO - PROCESS | 2220 | 1468955332594 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 12:08:52 INFO - PROCESS | 2220 | 1468955332660 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:52 INFO - PROCESS | 2220 | 1468955332661 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x121433800 == 54 [pid = 2220] [id = 403] 12:08:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 138 (0x11856b000) [pid = 2220] [serial = 1208] [outer = 0x0] 12:08:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 139 (0x1186fe800) [pid = 2220] [serial = 1209] [outer = 0x11856b000] 12:08:52 INFO - PROCESS | 2220 | 1468955332689 Marionette DEBUG loaded listener.js 12:08:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 140 (0x1191f0800) [pid = 2220] [serial = 1210] [outer = 0x11856b000] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9b0000 == 53 [pid = 2220] [id = 363] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12c530800 == 52 [pid = 2220] [id = 396] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12db0a000 == 51 [pid = 2220] [id = 395] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12cfed800 == 50 [pid = 2220] [id = 394] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12d53c000 == 49 [pid = 2220] [id = 393] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12cfde000 == 48 [pid = 2220] [id = 392] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12c5a4800 == 47 [pid = 2220] [id = 391] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd21800 == 46 [pid = 2220] [id = 390] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x116ad8000 == 45 [pid = 2220] [id = 389] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12963c800 == 44 [pid = 2220] [id = 388] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x1260df800 == 43 [pid = 2220] [id = 387] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x119444800 == 42 [pid = 2220] [id = 386] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x1191dc800 == 41 [pid = 2220] [id = 385] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x118114800 == 40 [pid = 2220] [id = 384] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12d535800 == 39 [pid = 2220] [id = 383] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12d524800 == 38 [pid = 2220] [id = 382] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12cb98000 == 37 [pid = 2220] [id = 381] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x121a69800 == 36 [pid = 2220] [id = 380] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12cff6000 == 35 [pid = 2220] [id = 378] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x117d5e800 == 34 [pid = 2220] [id = 379] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x116123000 == 33 [pid = 2220] [id = 350] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x113f29000 == 32 [pid = 2220] [id = 402] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x1185c7800 == 31 [pid = 2220] [id = 401] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12d3cf800 == 30 [pid = 2220] [id = 400] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12a732000 == 29 [pid = 2220] [id = 399] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x12d3b9000 == 28 [pid = 2220] [id = 397] 12:08:53 INFO - PROCESS | 2220 | --DOCSHELL 0x121143000 == 27 [pid = 2220] [id = 398] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 139 (0x123764400) [pid = 2220] [serial = 1051] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 138 (0x12898ac00) [pid = 2220] [serial = 1119] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 137 (0x126c3a000) [pid = 2220] [serial = 1122] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 136 (0x12b192800) [pid = 2220] [serial = 1125] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x123680800) [pid = 2220] [serial = 1113] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x1255c8800) [pid = 2220] [serial = 1114] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x12a6e3000) [pid = 2220] [serial = 1123] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x120d04000) [pid = 2220] [serial = 1110] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x120fca000) [pid = 2220] [serial = 1111] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x12aac6c00) [pid = 2220] [serial = 1090] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x1191ea000) [pid = 2220] [serial = 1095] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x1181e5800) [pid = 2220] [serial = 1107] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x1186f9400) [pid = 2220] [serial = 1108] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x126a21c00) [pid = 2220] [serial = 1098] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x120fcc000) [pid = 2220] [serial = 1128] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x1180ae800) [pid = 2220] [serial = 1105] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x117d9dc00) [pid = 2220] [serial = 1104] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x128985400) [pid = 2220] [serial = 1102] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x11816e800) [pid = 2220] [serial = 1101] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x112f88800) [pid = 2220] [serial = 1092] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12b8e1000) [pid = 2220] [serial = 1126] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x12b90cc00) [pid = 2220] [serial = 1134] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x1260a4c00) [pid = 2220] [serial = 1116] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x126c39c00) [pid = 2220] [serial = 1117] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12666bc00) [pid = 2220] [serial = 1129] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x12a50b000) [pid = 2220] [serial = 1120] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x128f89400) [pid = 2220] [serial = 1131] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x12b8dec00) [pid = 2220] [serial = 1132] [outer = 0x0] [url = about:blank] 12:08:53 INFO - PROCESS | 2220 | 1468955333692 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]]]}] 12:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1223ms 12:08:53 INFO - PROCESS | 2220 | 1468955333717 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 12:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:08:53 INFO - PROCESS | 2220 | 1468955333720 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 12:08:53 INFO - PROCESS | 2220 | 1468955333723 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:08:53 INFO - PROCESS | 2220 | 1468955333726 Marionette TRACE conn2 <- [1,1586,null,{}] 12:08:53 INFO - PROCESS | 2220 | 1468955333729 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}] 12:08:53 INFO - PROCESS | 2220 | 1468955333731 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:53 INFO - PROCESS | 2220 | 1468955333815 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 12:08:53 INFO - PROCESS | 2220 | 1468955333821 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:53 INFO - PROCESS | 2220 | 1468955333823 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185bc000 == 28 [pid = 2220] [id = 404] 12:08:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x11318d800) [pid = 2220] [serial = 1211] [outer = 0x0] 12:08:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x117d9c800) [pid = 2220] [serial = 1212] [outer = 0x11318d800] 12:08:53 INFO - PROCESS | 2220 | 1468955333851 Marionette DEBUG loaded listener.js 12:08:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x11816b800) [pid = 2220] [serial = 1213] [outer = 0x11318d800] 12:08:54 INFO - PROCESS | 2220 | 1468955334224 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]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 521ms 12:08:54 INFO - PROCESS | 2220 | 1468955334244 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 2220 | 1468955334247 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 12:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:08:54 INFO - PROCESS | 2220 | 1468955334253 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 2220 | 1468955334255 Marionette TRACE conn2 <- [1,1590,null,{}] 12:08:54 INFO - PROCESS | 2220 | 1468955334257 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}] 12:08:54 INFO - PROCESS | 2220 | 1468955334259 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:54 INFO - PROCESS | 2220 | 1468955334370 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 12:08:54 INFO - PROCESS | 2220 | 1468955334378 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 2220 | 1468955334380 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a77800 == 29 [pid = 2220] [id = 405] 12:08:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x118564400) [pid = 2220] [serial = 1214] [outer = 0x0] 12:08:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x118f64400) [pid = 2220] [serial = 1215] [outer = 0x118564400] 12:08:54 INFO - PROCESS | 2220 | 1468955334410 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x119b27800) [pid = 2220] [serial = 1216] [outer = 0x118564400] 12:08:54 INFO - PROCESS | 2220 | 1468955334755 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]]]}] 12:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 520ms 12:08:54 INFO - PROCESS | 2220 | 1468955334774 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 12:08:54 INFO - PROCESS | 2220 | 1468955334775 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 12:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:08:54 INFO - PROCESS | 2220 | 1468955334777 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:08:54 INFO - PROCESS | 2220 | 1468955334780 Marionette TRACE conn2 <- [1,1594,null,{}] 12:08:54 INFO - PROCESS | 2220 | 1468955334789 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}] 12:08:54 INFO - PROCESS | 2220 | 1468955334792 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:54 INFO - PROCESS | 2220 | 1468955334900 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 12:08:54 INFO - PROCESS | 2220 | 1468955334909 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:54 INFO - PROCESS | 2220 | 1468955334912 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236b9000 == 30 [pid = 2220] [id = 406] 12:08:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x120df6400) [pid = 2220] [serial = 1217] [outer = 0x0] 12:08:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x120fcc000) [pid = 2220] [serial = 1218] [outer = 0x120df6400] 12:08:54 INFO - PROCESS | 2220 | 1468955334939 Marionette DEBUG loaded listener.js 12:08:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x123516c00) [pid = 2220] [serial = 1219] [outer = 0x120df6400] 12:08:55 INFO - PROCESS | 2220 | 1468955335271 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]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:08:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 526ms 12:08:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:08:55 INFO - PROCESS | 2220 | 1468955335304 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 2220 | 1468955335305 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 12:08:55 INFO - PROCESS | 2220 | 1468955335307 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 2220 | 1468955335308 Marionette TRACE conn2 <- [1,1598,null,{}] 12:08:55 INFO - PROCESS | 2220 | 1468955335311 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}] 12:08:55 INFO - PROCESS | 2220 | 1468955335312 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:55 INFO - PROCESS | 2220 | 1468955335395 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 12:08:55 INFO - PROCESS | 2220 | 1468955335402 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 2220 | 1468955335403 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x126a95000 == 31 [pid = 2220] [id = 407] 12:08:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x12367e400) [pid = 2220] [serial = 1220] [outer = 0x0] 12:08:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x12609dc00) [pid = 2220] [serial = 1221] [outer = 0x12367e400] 12:08:55 INFO - PROCESS | 2220 | 1468955335428 Marionette DEBUG loaded listener.js 12:08:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x126608000) [pid = 2220] [serial = 1222] [outer = 0x12367e400] 12:08:55 INFO - PROCESS | 2220 | 1468955335812 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]]]}] 12:08:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:08:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 517ms 12:08:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:08:55 INFO - PROCESS | 2220 | 1468955335826 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 12:08:55 INFO - PROCESS | 2220 | 1468955335827 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 12:08:55 INFO - PROCESS | 2220 | 1468955335829 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:08:55 INFO - PROCESS | 2220 | 1468955335830 Marionette TRACE conn2 <- [1,1602,null,{}] 12:08:55 INFO - PROCESS | 2220 | 1468955335835 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}] 12:08:55 INFO - PROCESS | 2220 | 1468955335836 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:55 INFO - PROCESS | 2220 | 1468955335937 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 12:08:55 INFO - PROCESS | 2220 | 1468955335949 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:55 INFO - PROCESS | 2220 | 1468955335951 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f9e000 == 32 [pid = 2220] [id = 408] 12:08:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x12660f400) [pid = 2220] [serial = 1223] [outer = 0x0] 12:08:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x126c3a000) [pid = 2220] [serial = 1224] [outer = 0x12660f400] 12:08:55 INFO - PROCESS | 2220 | 1468955335976 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x126ce9c00) [pid = 2220] [serial = 1225] [outer = 0x12660f400] 12:08:56 INFO - PROCESS | 2220 | 1468955336338 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]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 519ms 12:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:08:56 INFO - PROCESS | 2220 | 1468955336349 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 2220 | 1468955336351 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 12:08:56 INFO - PROCESS | 2220 | 1468955336353 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 2220 | 1468955336354 Marionette TRACE conn2 <- [1,1606,null,{}] 12:08:56 INFO - PROCESS | 2220 | 1468955336356 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}] 12:08:56 INFO - PROCESS | 2220 | 1468955336360 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:56 INFO - PROCESS | 2220 | 1468955336472 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 12:08:56 INFO - PROCESS | 2220 | 1468955336515 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:56 INFO - PROCESS | 2220 | 1468955336517 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a732800 == 33 [pid = 2220] [id = 409] 12:08:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x12553d800) [pid = 2220] [serial = 1226] [outer = 0x0] 12:08:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 129 (0x12898e800) [pid = 2220] [serial = 1227] [outer = 0x12553d800] 12:08:56 INFO - PROCESS | 2220 | 1468955336542 Marionette DEBUG loaded listener.js 12:08:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 130 (0x1292ba800) [pid = 2220] [serial = 1228] [outer = 0x12553d800] 12:08:56 INFO - PROCESS | 2220 | 1468955336864 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]]]}] 12:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 567ms 12:08:56 INFO - PROCESS | 2220 | 1468955336927 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 12:08:56 INFO - PROCESS | 2220 | 1468955336929 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 12:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:08:56 INFO - PROCESS | 2220 | 1468955336931 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:08:56 INFO - PROCESS | 2220 | 1468955336932 Marionette TRACE conn2 <- [1,1610,null,{}] 12:08:56 INFO - PROCESS | 2220 | 1468955336934 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}] 12:08:56 INFO - PROCESS | 2220 | 1468955336935 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:57 INFO - PROCESS | 2220 | 1468955337035 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 12:08:57 INFO - PROCESS | 2220 | 1468955337038 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 2220 | 1468955337039 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b121800 == 34 [pid = 2220] [id = 410] 12:08:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 131 (0x110e9ec00) [pid = 2220] [serial = 1229] [outer = 0x0] 12:08:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 132 (0x12947a400) [pid = 2220] [serial = 1230] [outer = 0x110e9ec00] 12:08:57 INFO - PROCESS | 2220 | 1468955337064 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 133 (0x12a6db800) [pid = 2220] [serial = 1231] [outer = 0x110e9ec00] 12:08:57 INFO - PROCESS | 2220 | 1468955337387 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]]]}] 12:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 470ms 12:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:08:57 INFO - PROCESS | 2220 | 1468955337404 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 12:08:57 INFO - PROCESS | 2220 | 1468955337405 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 12:08:57 INFO - PROCESS | 2220 | 1468955337407 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:08:57 INFO - PROCESS | 2220 | 1468955337408 Marionette TRACE conn2 <- [1,1614,null,{}] 12:08:57 INFO - PROCESS | 2220 | 1468955337411 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}] 12:08:57 INFO - PROCESS | 2220 | 1468955337412 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:57 INFO - PROCESS | 2220 | 1468955337522 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 12:08:57 INFO - PROCESS | 2220 | 1468955337526 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:57 INFO - PROCESS | 2220 | 1468955337527 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd0b000 == 35 [pid = 2220] [id = 411] 12:08:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 134 (0x12a6dc000) [pid = 2220] [serial = 1232] [outer = 0x0] 12:08:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 135 (0x12a76c000) [pid = 2220] [serial = 1233] [outer = 0x12a6dc000] 12:08:57 INFO - PROCESS | 2220 | 1468955337552 Marionette DEBUG loaded listener.js 12:08:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 136 (0x12a774c00) [pid = 2220] [serial = 1234] [outer = 0x12a6dc000] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 135 (0x1133c7400) [pid = 2220] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 134 (0x111c83800) [pid = 2220] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 133 (0x11816cc00) [pid = 2220] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 132 (0x11856fc00) [pid = 2220] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 131 (0x112dd2800) [pid = 2220] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 130 (0x126477400) [pid = 2220] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 129 (0x1130a3800) [pid = 2220] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 128 (0x12c447800) [pid = 2220] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x12babd000) [pid = 2220] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x12a76a000) [pid = 2220] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x110e73c00) [pid = 2220] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x12a772000) [pid = 2220] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x110e73400) [pid = 2220] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x12b907000) [pid = 2220] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x1186fac00) [pid = 2220] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x126ce4c00) [pid = 2220] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x128f86c00) [pid = 2220] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x120fcc800) [pid = 2220] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x1167b4000) [pid = 2220] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x11213d400) [pid = 2220] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12946c800) [pid = 2220] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x125e7cc00) [pid = 2220] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x118331400) [pid = 2220] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1292b9000) [pid = 2220] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x12b906800) [pid = 2220] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x110eaf000) [pid = 2220] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x10eafd000) [pid = 2220] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x120df5000) [pid = 2220] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:08:58 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x128989400) [pid = 2220] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:08:58 INFO - PROCESS | 2220 | 1468955338314 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]]]}] 12:08:58 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 12:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 919ms 12:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:08:58 INFO - PROCESS | 2220 | 1468955338340 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 2220 | 1468955338341 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 12:08:58 INFO - PROCESS | 2220 | 1468955338344 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 2220 | 1468955338345 Marionette TRACE conn2 <- [1,1618,null,{}] 12:08:58 INFO - PROCESS | 2220 | 1468955338347 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}] 12:08:58 INFO - PROCESS | 2220 | 1468955338350 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:58 INFO - PROCESS | 2220 | 1468955338431 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 12:08:58 INFO - PROCESS | 2220 | 1468955338437 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 2220 | 1468955338438 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b97f800 == 36 [pid = 2220] [id = 412] 12:08:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x11213d400) [pid = 2220] [serial = 1235] [outer = 0x0] 12:08:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x116809400) [pid = 2220] [serial = 1236] [outer = 0x11213d400] 12:08:58 INFO - PROCESS | 2220 | 1468955338462 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x1180b8000) [pid = 2220] [serial = 1237] [outer = 0x11213d400] 12:08:58 INFO - PROCESS | 2220 | 1468955338791 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]]]}] 12:08:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 469ms 12:08:58 INFO - PROCESS | 2220 | 1468955338813 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 12:08:58 INFO - PROCESS | 2220 | 1468955338815 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 12:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:08:58 INFO - PROCESS | 2220 | 1468955338820 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:08:58 INFO - PROCESS | 2220 | 1468955338821 Marionette TRACE conn2 <- [1,1622,null,{}] 12:08:58 INFO - PROCESS | 2220 | 1468955338823 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}] 12:08:58 INFO - PROCESS | 2220 | 1468955338824 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:58 INFO - PROCESS | 2220 | 1468955338903 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 12:08:58 INFO - PROCESS | 2220 | 1468955338907 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:58 INFO - PROCESS | 2220 | 1468955338908 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c418000 == 37 [pid = 2220] [id = 413] 12:08:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x118169800) [pid = 2220] [serial = 1238] [outer = 0x0] 12:08:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x11886b400) [pid = 2220] [serial = 1239] [outer = 0x118169800] 12:08:58 INFO - PROCESS | 2220 | 1468955338932 Marionette DEBUG loaded listener.js 12:08:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x123719c00) [pid = 2220] [serial = 1240] [outer = 0x118169800] 12:08:59 INFO - PROCESS | 2220 | 1468955339308 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]]]}] 12:08:59 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 12:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 519ms 12:08:59 INFO - PROCESS | 2220 | 1468955339339 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 2220 | 1468955339341 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 12:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:08:59 INFO - PROCESS | 2220 | 1468955339343 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 2220 | 1468955339345 Marionette TRACE conn2 <- [1,1626,null,{}] 12:08:59 INFO - PROCESS | 2220 | 1468955339347 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}] 12:08:59 INFO - PROCESS | 2220 | 1468955339349 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:59 INFO - PROCESS | 2220 | 1468955339441 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 12:08:59 INFO - PROCESS | 2220 | 1468955339445 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 2220 | 1468955339446 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c5a5000 == 38 [pid = 2220] [id = 414] 12:08:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x124e2d400) [pid = 2220] [serial = 1241] [outer = 0x0] 12:08:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x12a6e1c00) [pid = 2220] [serial = 1242] [outer = 0x124e2d400] 12:08:59 INFO - PROCESS | 2220 | 1468955339476 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x12aa99800) [pid = 2220] [serial = 1243] [outer = 0x124e2d400] 12:08:59 INFO - PROCESS | 2220 | 1468955339799 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]]]}] 12:08:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:08:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 470ms 12:08:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:08:59 INFO - PROCESS | 2220 | 1468955339813 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 12:08:59 INFO - PROCESS | 2220 | 1468955339815 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 12:08:59 INFO - PROCESS | 2220 | 1468955339820 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:08:59 INFO - PROCESS | 2220 | 1468955339821 Marionette TRACE conn2 <- [1,1630,null,{}] 12:08:59 INFO - PROCESS | 2220 | 1468955339824 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}] 12:08:59 INFO - PROCESS | 2220 | 1468955339825 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:59 INFO - PROCESS | 2220 | 1468955339907 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 12:08:59 INFO - PROCESS | 2220 | 1468955339910 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:08:59 INFO - PROCESS | 2220 | 1468955339911 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:08:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cfde000 == 39 [pid = 2220] [id = 415] 12:08:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x12aaba800) [pid = 2220] [serial = 1244] [outer = 0x0] 12:08:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 118 (0x12b18cc00) [pid = 2220] [serial = 1245] [outer = 0x12aaba800] 12:08:59 INFO - PROCESS | 2220 | 1468955339936 Marionette DEBUG loaded listener.js 12:08:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 119 (0x12b8dc400) [pid = 2220] [serial = 1246] [outer = 0x12aaba800] 12:09:00 INFO - PROCESS | 2220 | 1468955340508 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]]]}] 12:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 719ms 12:09:00 INFO - PROCESS | 2220 | 1468955340564 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 12:09:00 INFO - PROCESS | 2220 | 1468955340571 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 12:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:09:00 INFO - PROCESS | 2220 | 1468955340578 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:09:00 INFO - PROCESS | 2220 | 1468955340582 Marionette TRACE conn2 <- [1,1634,null,{}] 12:09:00 INFO - PROCESS | 2220 | 1468955340588 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}] 12:09:00 INFO - PROCESS | 2220 | 1468955340591 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:00 INFO - PROCESS | 2220 | 1468955340773 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 12:09:00 INFO - PROCESS | 2220 | 1468955340927 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:00 INFO - PROCESS | 2220 | 1468955340929 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x11948a000 == 40 [pid = 2220] [id = 416] 12:09:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 120 (0x1133c1c00) [pid = 2220] [serial = 1247] [outer = 0x0] 12:09:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 121 (0x1167b2400) [pid = 2220] [serial = 1248] [outer = 0x1133c1c00] 12:09:00 INFO - PROCESS | 2220 | 1468955340961 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 122 (0x117da1800) [pid = 2220] [serial = 1249] [outer = 0x1133c1c00] 12:09:01 INFO - PROCESS | 2220 | 1468955341510 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]]]}] 12:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 975ms 12:09:01 INFO - PROCESS | 2220 | 1468955341576 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 12:09:01 INFO - PROCESS | 2220 | 1468955341580 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 12:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:09:01 INFO - PROCESS | 2220 | 1468955341588 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:09:01 INFO - PROCESS | 2220 | 1468955341590 Marionette TRACE conn2 <- [1,1638,null,{}] 12:09:01 INFO - PROCESS | 2220 | 1468955341593 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}] 12:09:01 INFO - PROCESS | 2220 | 1468955341594 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:01 INFO - PROCESS | 2220 | 1468955341707 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 12:09:01 INFO - PROCESS | 2220 | 1468955341796 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:01 INFO - PROCESS | 2220 | 1468955341797 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x1266d2800 == 41 [pid = 2220] [id = 417] 12:09:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 123 (0x118fca400) [pid = 2220] [serial = 1250] [outer = 0x0] 12:09:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 124 (0x120d0e000) [pid = 2220] [serial = 1251] [outer = 0x118fca400] 12:09:01 INFO - PROCESS | 2220 | 1468955341829 Marionette DEBUG loaded listener.js 12:09:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 125 (0x120fc5000) [pid = 2220] [serial = 1252] [outer = 0x118fca400] 12:09:02 INFO - PROCESS | 2220 | 1468955342536 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]]]}] 12:09:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:09:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 974ms 12:09:02 INFO - PROCESS | 2220 | 1468955342561 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 12:09:02 INFO - PROCESS | 2220 | 1468955342564 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 12:09:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:09:02 INFO - PROCESS | 2220 | 1468955342567 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:09:02 INFO - PROCESS | 2220 | 1468955342569 Marionette TRACE conn2 <- [1,1642,null,{}] 12:09:02 INFO - PROCESS | 2220 | 1468955342573 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}] 12:09:02 INFO - PROCESS | 2220 | 1468955342574 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:02 INFO - PROCESS | 2220 | 1468955342687 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 12:09:02 INFO - PROCESS | 2220 | 1468955342781 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:02 INFO - PROCESS | 2220 | 1468955342783 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x1184d4800 == 42 [pid = 2220] [id = 418] 12:09:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 126 (0x110eaec00) [pid = 2220] [serial = 1253] [outer = 0x0] 12:09:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 127 (0x1121b0800) [pid = 2220] [serial = 1254] [outer = 0x110eaec00] 12:09:02 INFO - PROCESS | 2220 | 1468955342813 Marionette DEBUG loaded listener.js 12:09:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 128 (0x112e93000) [pid = 2220] [serial = 1255] [outer = 0x110eaec00] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12c5a5000 == 41 [pid = 2220] [id = 414] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12c418000 == 40 [pid = 2220] [id = 413] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12b97f800 == 39 [pid = 2220] [id = 412] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd0b000 == 38 [pid = 2220] [id = 411] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12b121800 == 37 [pid = 2220] [id = 410] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x12a732800 == 36 [pid = 2220] [id = 409] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x128f9e000 == 35 [pid = 2220] [id = 408] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x126a95000 == 34 [pid = 2220] [id = 407] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x1236b9000 == 33 [pid = 2220] [id = 406] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x119a77800 == 32 [pid = 2220] [id = 405] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x1185bc000 == 31 [pid = 2220] [id = 404] 12:09:03 INFO - PROCESS | 2220 | --DOCSHELL 0x121433800 == 30 [pid = 2220] [id = 403] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 127 (0x1168f7c00) [pid = 2220] [serial = 1003] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 126 (0x1210d1c00) [pid = 2220] [serial = 1048] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 125 (0x128cdb800) [pid = 2220] [serial = 1039] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 124 (0x1176c7800) [pid = 2220] [serial = 1042] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 123 (0x112dd6800) [pid = 2220] [serial = 1000] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 122 (0x118573c00) [pid = 2220] [serial = 1045] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 121 (0x12c213000) [pid = 2220] [serial = 1171] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 120 (0x12bdcc000) [pid = 2220] [serial = 1170] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 119 (0x12a773400) [pid = 2220] [serial = 1173] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 118 (0x116889400) [pid = 2220] [serial = 1182] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 117 (0x12c210400) [pid = 2220] [serial = 1176] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x12c21a000) [pid = 2220] [serial = 1177] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x12a776c00) [pid = 2220] [serial = 1174] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x110e7b400) [pid = 2220] [serial = 1179] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x12b90a000) [pid = 2220] [serial = 1167] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1194fd000) [pid = 2220] [serial = 1155] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x120df5800) [pid = 2220] [serial = 1156] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x12898f800) [pid = 2220] [serial = 1161] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x128f87400) [pid = 2220] [serial = 1162] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1292b1000) [pid = 2220] [serial = 1146] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x12a6e1400) [pid = 2220] [serial = 1147] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x121311000) [pid = 2220] [serial = 1158] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x124e35800) [pid = 2220] [serial = 1159] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x116aa3400) [pid = 2220] [serial = 1137] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1180b2800) [pid = 2220] [serial = 1138] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x115fb4000) [pid = 2220] [serial = 1152] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1176c8c00) [pid = 2220] [serial = 1153] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x12a616000) [pid = 2220] [serial = 1164] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12a90ec00) [pid = 2220] [serial = 1165] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x126cdf400) [pid = 2220] [serial = 1143] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x12898c400) [pid = 2220] [serial = 1144] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x11886d800) [pid = 2220] [serial = 1140] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x119b1d400) [pid = 2220] [serial = 1141] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x12b188400) [pid = 2220] [serial = 1149] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x12b8e4400) [pid = 2220] [serial = 1150] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12bab3800) [pid = 2220] [serial = 1135] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x12c21cc00) [pid = 2220] [serial = 1186] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x12c57a000) [pid = 2220] [serial = 1189] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x110e7f400) [pid = 2220] [serial = 1180] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12785e000) [pid = 2220] [serial = 1185] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12553e800) [pid = 2220] [serial = 1183] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12bab5c00) [pid = 2220] [serial = 1168] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x119b22c00) [pid = 2220] [serial = 1096] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1167b6400) [pid = 2220] [serial = 1093] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x12898bc00) [pid = 2220] [serial = 1099] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x12c581800) [pid = 2220] [serial = 1192] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x12c44d800) [pid = 2220] [serial = 1191] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x12c44dc00) [pid = 2220] [serial = 1188] [outer = 0x0] [url = about:blank] 12:09:03 INFO - PROCESS | 2220 | 1468955343245 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]]]}] 12:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 725ms 12:09:03 INFO - PROCESS | 2220 | 1468955343293 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 2220 | 1468955343296 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 12:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:09:03 INFO - PROCESS | 2220 | 1468955343300 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 2220 | 1468955343302 Marionette TRACE conn2 <- [1,1646,null,{}] 12:09:03 INFO - PROCESS | 2220 | 1468955343304 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}] 12:09:03 INFO - PROCESS | 2220 | 1468955343306 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:03 INFO - PROCESS | 2220 | 1468955343389 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 12:09:03 INFO - PROCESS | 2220 | 1468955343395 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:03 INFO - PROCESS | 2220 | 1468955343396 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x118116000 == 31 [pid = 2220] [id = 419] 12:09:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x11318a400) [pid = 2220] [serial = 1256] [outer = 0x0] 12:09:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x11508c000) [pid = 2220] [serial = 1257] [outer = 0x11318a400] 12:09:03 INFO - PROCESS | 2220 | 1468955343425 Marionette DEBUG loaded listener.js 12:09:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1167b3000) [pid = 2220] [serial = 1258] [outer = 0x11318a400] 12:09:03 INFO - PROCESS | 2220 | 1468955343912 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]]]}] 12:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 620ms 12:09:03 INFO - PROCESS | 2220 | 1468955343922 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 12:09:03 INFO - PROCESS | 2220 | 1468955343925 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 12:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:09:03 INFO - PROCESS | 2220 | 1468955343928 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:09:03 INFO - PROCESS | 2220 | 1468955343932 Marionette TRACE conn2 <- [1,1650,null,{}] 12:09:03 INFO - PROCESS | 2220 | 1468955343959 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}] 12:09:03 INFO - PROCESS | 2220 | 1468955343964 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:04 INFO - PROCESS | 2220 | 1468955344078 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 12:09:04 INFO - PROCESS | 2220 | 1468955344164 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 2220 | 1468955344166 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x121253000 == 32 [pid = 2220] [id = 420] 12:09:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x110d52400) [pid = 2220] [serial = 1259] [outer = 0x0] 12:09:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x118169400) [pid = 2220] [serial = 1260] [outer = 0x110d52400] 12:09:04 INFO - PROCESS | 2220 | 1468955344193 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x11832e000) [pid = 2220] [serial = 1261] [outer = 0x110d52400] 12:09:04 INFO - PROCESS | 2220 | 1468955344488 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]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 586ms 12:09:04 INFO - PROCESS | 2220 | 1468955344521 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 2220 | 1468955344523 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 12:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:09:04 INFO - PROCESS | 2220 | 1468955344525 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:09:04 INFO - PROCESS | 2220 | 1468955344526 Marionette TRACE conn2 <- [1,1654,null,{}] 12:09:04 INFO - PROCESS | 2220 | 1468955344528 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}] 12:09:04 INFO - PROCESS | 2220 | 1468955344530 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:04 INFO - PROCESS | 2220 | 1468955344615 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 12:09:04 INFO - PROCESS | 2220 | 1468955344622 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:04 INFO - PROCESS | 2220 | 1468955344623 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e1f000 == 33 [pid = 2220] [id = 421] 12:09:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11816c400) [pid = 2220] [serial = 1262] [outer = 0x0] 12:09:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x11886b800) [pid = 2220] [serial = 1263] [outer = 0x11816c400] 12:09:04 INFO - PROCESS | 2220 | 1468955344648 Marionette DEBUG loaded listener.js 12:09:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x119b22400) [pid = 2220] [serial = 1264] [outer = 0x11816c400] 12:09:04 INFO - PROCESS | 2220 | 1468955344970 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]]]}] 12:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 469ms 12:09:04 INFO - PROCESS | 2220 | 1468955344995 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 12:09:04 INFO - PROCESS | 2220 | 1468955344996 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 12:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:09:05 INFO - PROCESS | 2220 | 1468955344999 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 2220 | 1468955345001 Marionette TRACE conn2 <- [1,1658,null,{}] 12:09:05 INFO - PROCESS | 2220 | 1468955345004 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}] 12:09:05 INFO - PROCESS | 2220 | 1468955345005 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:05 INFO - PROCESS | 2220 | 1468955345116 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 12:09:05 INFO - PROCESS | 2220 | 1468955345122 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 2220 | 1468955345124 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x1266c5800 == 34 [pid = 2220] [id = 422] 12:09:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x110d4c400) [pid = 2220] [serial = 1265] [outer = 0x0] 12:09:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x120d0bc00) [pid = 2220] [serial = 1266] [outer = 0x110d4c400] 12:09:05 INFO - PROCESS | 2220 | 1468955345149 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x120fcc800) [pid = 2220] [serial = 1267] [outer = 0x110d4c400] 12:09:05 INFO - PROCESS | 2220 | 1468955345491 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]]]}] 12:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 521ms 12:09:05 INFO - PROCESS | 2220 | 1468955345520 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 12:09:05 INFO - PROCESS | 2220 | 1468955345521 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 12:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:09:05 INFO - PROCESS | 2220 | 1468955345523 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:09:05 INFO - PROCESS | 2220 | 1468955345524 Marionette TRACE conn2 <- [1,1662,null,{}] 12:09:05 INFO - PROCESS | 2220 | 1468955345527 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}] 12:09:05 INFO - PROCESS | 2220 | 1468955345531 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:05 INFO - PROCESS | 2220 | 1468955345654 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 12:09:05 INFO - PROCESS | 2220 | 1468955345658 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:05 INFO - PROCESS | 2220 | 1468955345660 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fa2000 == 35 [pid = 2220] [id = 423] 12:09:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x120df0c00) [pid = 2220] [serial = 1268] [outer = 0x0] 12:09:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x121819000) [pid = 2220] [serial = 1269] [outer = 0x120df0c00] 12:09:05 INFO - PROCESS | 2220 | 1468955345718 Marionette DEBUG loaded listener.js 12:09:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x125e7a800) [pid = 2220] [serial = 1270] [outer = 0x120df0c00] 12:09:06 INFO - PROCESS | 2220 | 1468955346061 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]]]}] 12:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 569ms 12:09:06 INFO - PROCESS | 2220 | 1468955346092 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 2220 | 1468955346093 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 12:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:09:06 INFO - PROCESS | 2220 | 1468955346102 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 2220 | 1468955346103 Marionette TRACE conn2 <- [1,1666,null,{}] 12:09:06 INFO - PROCESS | 2220 | 1468955346106 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}] 12:09:06 INFO - PROCESS | 2220 | 1468955346107 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:06 INFO - PROCESS | 2220 | 1468955346209 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 12:09:06 INFO - PROCESS | 2220 | 1468955346213 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 2220 | 1468955346214 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7ad000 == 36 [pid = 2220] [id = 424] 12:09:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x121a72400) [pid = 2220] [serial = 1271] [outer = 0x0] 12:09:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12660d000) [pid = 2220] [serial = 1272] [outer = 0x121a72400] 12:09:06 INFO - PROCESS | 2220 | 1468955346248 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x126cdc800) [pid = 2220] [serial = 1273] [outer = 0x121a72400] 12:09:06 INFO - PROCESS | 2220 | 1468955346576 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]]]}] 12:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 519ms 12:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:09:06 INFO - PROCESS | 2220 | 1468955346622 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 12:09:06 INFO - PROCESS | 2220 | 1468955346623 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 12:09:06 INFO - PROCESS | 2220 | 1468955346625 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:09:06 INFO - PROCESS | 2220 | 1468955346626 Marionette TRACE conn2 <- [1,1670,null,{}] 12:09:06 INFO - PROCESS | 2220 | 1468955346628 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}] 12:09:06 INFO - PROCESS | 2220 | 1468955346629 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:06 INFO - PROCESS | 2220 | 1468955346732 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 12:09:06 INFO - PROCESS | 2220 | 1468955346736 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:06 INFO - PROCESS | 2220 | 1468955346737 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1d9000 == 37 [pid = 2220] [id = 425] 12:09:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x125e7c400) [pid = 2220] [serial = 1274] [outer = 0x0] 12:09:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x127851c00) [pid = 2220] [serial = 1275] [outer = 0x125e7c400] 12:09:06 INFO - PROCESS | 2220 | 1468955346761 Marionette DEBUG loaded listener.js 12:09:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x128989c00) [pid = 2220] [serial = 1276] [outer = 0x125e7c400] 12:09:07 INFO - PROCESS | 2220 | 1468955347089 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]]]}] 12:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 520ms 12:09:07 INFO - PROCESS | 2220 | 1468955347146 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 2220 | 1468955347147 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 12:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:09:07 INFO - PROCESS | 2220 | 1468955347152 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 2220 | 1468955347153 Marionette TRACE conn2 <- [1,1674,null,{}] 12:09:07 INFO - PROCESS | 2220 | 1468955347161 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}] 12:09:07 INFO - PROCESS | 2220 | 1468955347162 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:07 INFO - PROCESS | 2220 | 1468955347264 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 12:09:07 INFO - PROCESS | 2220 | 1468955347267 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 2220 | 1468955347268 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c40a800 == 38 [pid = 2220] [id = 426] 12:09:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x127856800) [pid = 2220] [serial = 1277] [outer = 0x0] 12:09:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x128b4e000) [pid = 2220] [serial = 1278] [outer = 0x127856800] 12:09:07 INFO - PROCESS | 2220 | 1468955347299 Marionette DEBUG loaded listener.js 12:09:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x128e49c00) [pid = 2220] [serial = 1279] [outer = 0x127856800] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12660f400) [pid = 2220] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x11856b000) [pid = 2220] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x120df6400) [pid = 2220] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11318d800) [pid = 2220] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x118564400) [pid = 2220] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x12553d800) [pid = 2220] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x113192400) [pid = 2220] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118326800) [pid = 2220] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1260a8400) [pid = 2220] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x110e9ec00) [pid = 2220] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1133c5800) [pid = 2220] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12a6dc000) [pid = 2220] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x116aa1c00) [pid = 2220] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x118169800) [pid = 2220] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x124e2d400) [pid = 2220] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x11213d400) [pid = 2220] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:09:07 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12367e400) [pid = 2220] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:09:07 INFO - PROCESS | 2220 | 1468955347722 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]]]}] 12:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 618ms 12:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:09:07 INFO - PROCESS | 2220 | 1468955347772 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 12:09:07 INFO - PROCESS | 2220 | 1468955347773 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 12:09:07 INFO - PROCESS | 2220 | 1468955347776 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:09:07 INFO - PROCESS | 2220 | 1468955347778 Marionette TRACE conn2 <- [1,1678,null,{}] 12:09:07 INFO - PROCESS | 2220 | 1468955347781 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}] 12:09:07 INFO - PROCESS | 2220 | 1468955347783 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:07 INFO - PROCESS | 2220 | 1468955347937 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 12:09:07 INFO - PROCESS | 2220 | 1468955347989 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:07 INFO - PROCESS | 2220 | 1468955347990 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd15000 == 39 [pid = 2220] [id = 427] 12:09:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x113190800) [pid = 2220] [serial = 1280] [outer = 0x0] 12:09:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x117d99400) [pid = 2220] [serial = 1281] [outer = 0x113190800] 12:09:08 INFO - PROCESS | 2220 | 1468955348017 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118564c00) [pid = 2220] [serial = 1282] [outer = 0x113190800] 12:09:08 INFO - PROCESS | 2220 | 1468955348285 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]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 519ms 12:09:08 INFO - PROCESS | 2220 | 1468955348298 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 2220 | 1468955348302 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 12:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:09:08 INFO - PROCESS | 2220 | 1468955348310 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 2220 | 1468955348311 Marionette TRACE conn2 <- [1,1682,null,{}] 12:09:08 INFO - PROCESS | 2220 | 1468955348321 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}] 12:09:08 INFO - PROCESS | 2220 | 1468955348323 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:08 INFO - PROCESS | 2220 | 1468955348425 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 12:09:08 INFO - PROCESS | 2220 | 1468955348491 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 2220 | 1468955348493 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9aa800 == 40 [pid = 2220] [id = 428] 12:09:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x118565400) [pid = 2220] [serial = 1283] [outer = 0x0] 12:09:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1260a8400) [pid = 2220] [serial = 1284] [outer = 0x118565400] 12:09:08 INFO - PROCESS | 2220 | 1468955348519 Marionette DEBUG loaded listener.js 12:09:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1292bc000) [pid = 2220] [serial = 1285] [outer = 0x118565400] 12:09:08 INFO - PROCESS | 2220 | 1468955348791 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]]]}] 12:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 521ms 12:09:08 INFO - PROCESS | 2220 | 1468955348831 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 12:09:08 INFO - PROCESS | 2220 | 1468955348835 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 12:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:09:08 INFO - PROCESS | 2220 | 1468955348843 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:09:08 INFO - PROCESS | 2220 | 1468955348844 Marionette TRACE conn2 <- [1,1686,null,{}] 12:09:08 INFO - PROCESS | 2220 | 1468955348847 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}] 12:09:08 INFO - PROCESS | 2220 | 1468955348848 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:08 INFO - PROCESS | 2220 | 1468955348938 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 12:09:08 INFO - PROCESS | 2220 | 1468955348941 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:08 INFO - PROCESS | 2220 | 1468955348942 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cb9c800 == 41 [pid = 2220] [id = 429] 12:09:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1292b8c00) [pid = 2220] [serial = 1286] [outer = 0x0] 12:09:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12a615400) [pid = 2220] [serial = 1287] [outer = 0x1292b8c00] 12:09:08 INFO - PROCESS | 2220 | 1468955348966 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12a76b000) [pid = 2220] [serial = 1288] [outer = 0x1292b8c00] 12:09:09 INFO - PROCESS | 2220 | 1468955349322 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]]]}] 12:09:09 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 12:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 519ms 12:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:09:09 INFO - PROCESS | 2220 | 1468955349363 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 2220 | 1468955349364 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 12:09:09 INFO - PROCESS | 2220 | 1468955349368 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:09:09 INFO - PROCESS | 2220 | 1468955349369 Marionette TRACE conn2 <- [1,1690,null,{}] 12:09:09 INFO - PROCESS | 2220 | 1468955349372 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}] 12:09:09 INFO - PROCESS | 2220 | 1468955349373 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:09 INFO - PROCESS | 2220 | 1468955349464 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 12:09:09 INFO - PROCESS | 2220 | 1468955349468 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:09 INFO - PROCESS | 2220 | 1468955349469 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d217800 == 42 [pid = 2220] [id = 430] 12:09:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x110ead800) [pid = 2220] [serial = 1289] [outer = 0x0] 12:09:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12a775400) [pid = 2220] [serial = 1290] [outer = 0x110ead800] 12:09:09 INFO - PROCESS | 2220 | 1468955349492 Marionette DEBUG loaded listener.js 12:09:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12a91a800) [pid = 2220] [serial = 1291] [outer = 0x110ead800] 12:09:09 INFO - PROCESS | 2220 | 1468955349982 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]]]}] 12:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 623ms 12:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:09:09 INFO - PROCESS | 2220 | 1468955349990 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 12:09:09 INFO - PROCESS | 2220 | 1468955349993 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 12:09:10 INFO - PROCESS | 2220 | 1468955349996 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 2220 | 1468955350000 Marionette TRACE conn2 <- [1,1694,null,{}] 12:09:10 INFO - PROCESS | 2220 | 1468955350004 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}] 12:09:10 INFO - PROCESS | 2220 | 1468955350006 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:10 INFO - PROCESS | 2220 | 1468955350119 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 12:09:10 INFO - PROCESS | 2220 | 1468955350219 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 2220 | 1468955350221 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ae1000 == 43 [pid = 2220] [id = 431] 12:09:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x112dd4400) [pid = 2220] [serial = 1292] [outer = 0x0] 12:09:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x11318f000) [pid = 2220] [serial = 1293] [outer = 0x112dd4400] 12:09:10 INFO - PROCESS | 2220 | 1468955350253 Marionette DEBUG loaded listener.js 12:09:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1167c1000) [pid = 2220] [serial = 1294] [outer = 0x112dd4400] 12:09:10 INFO - PROCESS | 2220 | 1468955350659 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]]]}] 12:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 724ms 12:09:10 INFO - PROCESS | 2220 | 1468955350720 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 12:09:10 INFO - PROCESS | 2220 | 1468955350723 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 12:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:09:10 INFO - PROCESS | 2220 | 1468955350728 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:09:10 INFO - PROCESS | 2220 | 1468955350730 Marionette TRACE conn2 <- [1,1698,null,{}] 12:09:10 INFO - PROCESS | 2220 | 1468955350732 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}] 12:09:10 INFO - PROCESS | 2220 | 1468955350734 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:10 INFO - PROCESS | 2220 | 1468955350848 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 12:09:10 INFO - PROCESS | 2220 | 1468955350909 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:10 INFO - PROCESS | 2220 | 1468955350910 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fa7800 == 44 [pid = 2220] [id = 432] 12:09:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x117d35c00) [pid = 2220] [serial = 1295] [outer = 0x0] 12:09:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x118125400) [pid = 2220] [serial = 1296] [outer = 0x117d35c00] 12:09:10 INFO - PROCESS | 2220 | 1468955350982 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x11856b000) [pid = 2220] [serial = 1297] [outer = 0x117d35c00] 12:09:11 INFO - PROCESS | 2220 | 1468955351401 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]]]}] 12:09:11 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 12:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 726ms 12:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:09:11 INFO - PROCESS | 2220 | 1468955351453 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 12:09:11 INFO - PROCESS | 2220 | 1468955351455 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 12:09:11 INFO - PROCESS | 2220 | 1468955351457 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:09:11 INFO - PROCESS | 2220 | 1468955351460 Marionette TRACE conn2 <- [1,1702,null,{}] 12:09:11 INFO - PROCESS | 2220 | 1468955351480 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}] 12:09:11 INFO - PROCESS | 2220 | 1468955351484 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:11 INFO - PROCESS | 2220 | 1468955351614 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 12:09:11 INFO - PROCESS | 2220 | 1468955351658 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:11 INFO - PROCESS | 2220 | 1468955351661 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d20c800 == 45 [pid = 2220] [id = 433] 12:09:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x120df5000) [pid = 2220] [serial = 1298] [outer = 0x0] 12:09:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x123626400) [pid = 2220] [serial = 1299] [outer = 0x120df5000] 12:09:11 INFO - PROCESS | 2220 | 1468955351692 Marionette DEBUG loaded listener.js 12:09:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x124ea3000) [pid = 2220] [serial = 1300] [outer = 0x120df5000] 12:09:12 INFO - PROCESS | 2220 | 1468955352104 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]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 676ms 12:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:09:12 INFO - PROCESS | 2220 | 1468955352134 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 2220 | 1468955352136 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 12:09:12 INFO - PROCESS | 2220 | 1468955352138 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 2220 | 1468955352139 Marionette TRACE conn2 <- [1,1706,null,{}] 12:09:12 INFO - PROCESS | 2220 | 1468955352142 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}] 12:09:12 INFO - PROCESS | 2220 | 1468955352143 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:12 INFO - PROCESS | 2220 | 1468955352251 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 12:09:12 INFO - PROCESS | 2220 | 1468955352312 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:12 INFO - PROCESS | 2220 | 1468955352314 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d3cf000 == 46 [pid = 2220] [id = 434] 12:09:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x1255cb000) [pid = 2220] [serial = 1301] [outer = 0x0] 12:09:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x126679c00) [pid = 2220] [serial = 1302] [outer = 0x1255cb000] 12:09:12 INFO - PROCESS | 2220 | 1468955352383 Marionette DEBUG loaded listener.js 12:09:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x12898f400) [pid = 2220] [serial = 1303] [outer = 0x1255cb000] 12:09:12 INFO - PROCESS | 2220 | 1468955352789 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]]]}] 12:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 669ms 12:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:09:12 INFO - PROCESS | 2220 | 1468955352808 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 12:09:12 INFO - PROCESS | 2220 | 1468955352809 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 12:09:12 INFO - PROCESS | 2220 | 1468955352811 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:09:12 INFO - PROCESS | 2220 | 1468955352813 Marionette TRACE conn2 <- [1,1710,null,{}] 12:09:12 INFO - PROCESS | 2220 | 1468955352815 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}] 12:09:12 INFO - PROCESS | 2220 | 1468955352817 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:12 INFO - PROCESS | 2220 | 1468955352941 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 12:09:13 INFO - PROCESS | 2220 | 1468955353015 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:13 INFO - PROCESS | 2220 | 1468955353016 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x126aaa000 == 47 [pid = 2220] [id = 435] 12:09:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x1130a3800) [pid = 2220] [serial = 1304] [outer = 0x0] 12:09:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x1255cfc00) [pid = 2220] [serial = 1305] [outer = 0x1130a3800] 12:09:13 INFO - PROCESS | 2220 | 1468955353045 Marionette DEBUG loaded listener.js 12:09:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x128f8bc00) [pid = 2220] [serial = 1306] [outer = 0x1130a3800] 12:09:13 INFO - PROCESS | 2220 | 1468955353736 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]]]}] 12:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 973ms 12:09:13 INFO - PROCESS | 2220 | 1468955353786 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 12:09:13 INFO - PROCESS | 2220 | 1468955353790 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 12:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:09:13 INFO - PROCESS | 2220 | 1468955353796 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:09:13 INFO - PROCESS | 2220 | 1468955353798 Marionette TRACE conn2 <- [1,1714,null,{}] 12:09:13 INFO - PROCESS | 2220 | 1468955353804 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}] 12:09:13 INFO - PROCESS | 2220 | 1468955353806 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:13 INFO - PROCESS | 2220 | 1468955353959 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 12:09:14 INFO - PROCESS | 2220 | 1468955354060 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:14 INFO - PROCESS | 2220 | 1468955354063 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x121143800 == 48 [pid = 2220] [id = 436] 12:09:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1121af400) [pid = 2220] [serial = 1307] [outer = 0x0] 12:09:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x113196c00) [pid = 2220] [serial = 1308] [outer = 0x1121af400] 12:09:14 INFO - PROCESS | 2220 | 1468955354091 Marionette DEBUG loaded listener.js 12:09:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 117 (0x116889400) [pid = 2220] [serial = 1309] [outer = 0x1121af400] 12:09:14 INFO - PROCESS | 2220 | 1468955354547 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]]]}] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12cb9c800 == 47 [pid = 2220] [id = 429] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9aa800 == 46 [pid = 2220] [id = 428] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd15000 == 45 [pid = 2220] [id = 427] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12c40a800 == 44 [pid = 2220] [id = 426] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1d9000 == 43 [pid = 2220] [id = 425] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7ad000 == 42 [pid = 2220] [id = 424] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x128fa2000 == 41 [pid = 2220] [id = 423] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x1266c5800 == 40 [pid = 2220] [id = 422] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x125e1f000 == 39 [pid = 2220] [id = 421] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x121253000 == 38 [pid = 2220] [id = 420] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x118116000 == 37 [pid = 2220] [id = 419] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x1184d4800 == 36 [pid = 2220] [id = 418] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x1266d2800 == 35 [pid = 2220] [id = 417] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x11948a000 == 34 [pid = 2220] [id = 416] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12cfde000 == 33 [pid = 2220] [id = 415] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x126aaa000 == 32 [pid = 2220] [id = 435] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12d3cf000 == 31 [pid = 2220] [id = 434] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12d20c800 == 30 [pid = 2220] [id = 433] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x128fa7800 == 29 [pid = 2220] [id = 432] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x116ae1000 == 28 [pid = 2220] [id = 431] 12:09:15 INFO - PROCESS | 2220 | --DOCSHELL 0x12d217800 == 27 [pid = 2220] [id = 430] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 116 (0x126c3a000) [pid = 2220] [serial = 1224] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x1186fe800) [pid = 2220] [serial = 1209] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x1191f0800) [pid = 2220] [serial = 1210] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x120fcc000) [pid = 2220] [serial = 1218] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x123516c00) [pid = 2220] [serial = 1219] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x117d9c800) [pid = 2220] [serial = 1212] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x11816b800) [pid = 2220] [serial = 1213] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x118f64400) [pid = 2220] [serial = 1215] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x119b27800) [pid = 2220] [serial = 1216] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x12898e800) [pid = 2220] [serial = 1227] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x113199800) [pid = 2220] [serial = 1195] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x113194000) [pid = 2220] [serial = 1194] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x119b22000) [pid = 2220] [serial = 1198] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x118865800) [pid = 2220] [serial = 1197] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x128989000) [pid = 2220] [serial = 1201] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x126813c00) [pid = 2220] [serial = 1200] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x126ce9c00) [pid = 2220] [serial = 1225] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12947a400) [pid = 2220] [serial = 1230] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x129473400) [pid = 2220] [serial = 1204] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1292ba800) [pid = 2220] [serial = 1228] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x12b18cc00) [pid = 2220] [serial = 1245] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x128987000) [pid = 2220] [serial = 1203] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x12a76c000) [pid = 2220] [serial = 1233] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1180b9800) [pid = 2220] [serial = 1207] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1176c9c00) [pid = 2220] [serial = 1206] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x12a6db800) [pid = 2220] [serial = 1231] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x11886b400) [pid = 2220] [serial = 1239] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x12aa99800) [pid = 2220] [serial = 1243] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12a6e1c00) [pid = 2220] [serial = 1242] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x116809400) [pid = 2220] [serial = 1236] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12609dc00) [pid = 2220] [serial = 1221] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12a774c00) [pid = 2220] [serial = 1234] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1180b8000) [pid = 2220] [serial = 1237] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x126608000) [pid = 2220] [serial = 1222] [outer = 0x0] [url = about:blank] 12:09:15 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x123719c00) [pid = 2220] [serial = 1240] [outer = 0x0] [url = about:blank] 12:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1427ms 12:09:15 INFO - PROCESS | 2220 | 1468955355223 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 2220 | 1468955355226 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 12:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:09:15 INFO - PROCESS | 2220 | 1468955355229 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 2220 | 1468955355231 Marionette TRACE conn2 <- [1,1718,null,{}] 12:09:15 INFO - PROCESS | 2220 | 1468955355236 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}] 12:09:15 INFO - PROCESS | 2220 | 1468955355238 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:15 INFO - PROCESS | 2220 | 1468955355325 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 12:09:15 INFO - PROCESS | 2220 | 1468955355356 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 2220 | 1468955355359 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x113aa1800 == 28 [pid = 2220] [id = 437] 12:09:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x110e7fc00) [pid = 2220] [serial = 1310] [outer = 0x0] 12:09:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x110e94800) [pid = 2220] [serial = 1311] [outer = 0x110e7fc00] 12:09:15 INFO - PROCESS | 2220 | 1468955355387 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x110ea0400) [pid = 2220] [serial = 1312] [outer = 0x110e7fc00] 12:09:15 INFO - PROCESS | 2220 | 1468955355738 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]]]}] 12:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 573ms 12:09:15 INFO - PROCESS | 2220 | 1468955355803 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 12:09:15 INFO - PROCESS | 2220 | 1468955355805 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 12:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:09:15 INFO - PROCESS | 2220 | 1468955355810 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:09:15 INFO - PROCESS | 2220 | 1468955355813 Marionette TRACE conn2 <- [1,1722,null,{}] 12:09:15 INFO - PROCESS | 2220 | 1468955355815 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}] 12:09:15 INFO - PROCESS | 2220 | 1468955355817 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:15 INFO - PROCESS | 2220 | 1468955355896 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 12:09:15 INFO - PROCESS | 2220 | 1468955355902 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:15 INFO - PROCESS | 2220 | 1468955355904 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x11708c800 == 29 [pid = 2220] [id = 438] 12:09:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1121ba000) [pid = 2220] [serial = 1313] [outer = 0x0] 12:09:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1127e0800) [pid = 2220] [serial = 1314] [outer = 0x1121ba000] 12:09:15 INFO - PROCESS | 2220 | 1468955355931 Marionette DEBUG loaded listener.js 12:09:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x112e97800) [pid = 2220] [serial = 1315] [outer = 0x1121ba000] 12:09:16 INFO - PROCESS | 2220 | 1468955356274 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]]]}] 12:09:16 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 12:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 477ms 12:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:09:16 INFO - PROCESS | 2220 | 1468955356288 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 12:09:16 INFO - PROCESS | 2220 | 1468955356289 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 12:09:16 INFO - PROCESS | 2220 | 1468955356291 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:09:16 INFO - PROCESS | 2220 | 1468955356292 Marionette TRACE conn2 <- [1,1726,null,{}] 12:09:16 INFO - PROCESS | 2220 | 1468955356300 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}] 12:09:16 INFO - PROCESS | 2220 | 1468955356304 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:16 INFO - PROCESS | 2220 | 1468955356406 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 12:09:16 INFO - PROCESS | 2220 | 1468955356475 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:16 INFO - PROCESS | 2220 | 1468955356479 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186dc000 == 30 [pid = 2220] [id = 439] 12:09:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1133c7c00) [pid = 2220] [serial = 1316] [outer = 0x0] 12:09:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x115f4dc00) [pid = 2220] [serial = 1317] [outer = 0x1133c7c00] 12:09:16 INFO - PROCESS | 2220 | 1468955356521 Marionette DEBUG loaded listener.js 12:09:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x116467c00) [pid = 2220] [serial = 1318] [outer = 0x1133c7c00] 12:09:17 INFO - PROCESS | 2220 | 1468955356992 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]]]}] 12:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 723ms 12:09:17 INFO - PROCESS | 2220 | 1468955357025 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 2220 | 1468955357027 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 12:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:09:17 INFO - PROCESS | 2220 | 1468955357030 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 2220 | 1468955357032 Marionette TRACE conn2 <- [1,1730,null,{}] 12:09:17 INFO - PROCESS | 2220 | 1468955357039 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}] 12:09:17 INFO - PROCESS | 2220 | 1468955357040 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:17 INFO - PROCESS | 2220 | 1468955357154 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 12:09:17 INFO - PROCESS | 2220 | 1468955357162 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 2220 | 1468955357164 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x119491800 == 31 [pid = 2220] [id = 440] 12:09:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x116881000) [pid = 2220] [serial = 1319] [outer = 0x0] 12:09:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x116aa2c00) [pid = 2220] [serial = 1320] [outer = 0x116881000] 12:09:17 INFO - PROCESS | 2220 | 1468955357197 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1176c3400) [pid = 2220] [serial = 1321] [outer = 0x116881000] 12:09:17 INFO - PROCESS | 2220 | 1468955357573 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]]]}] 12:09:17 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 12:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 577ms 12:09:17 INFO - PROCESS | 2220 | 1468955357614 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 12:09:17 INFO - PROCESS | 2220 | 1468955357616 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 12:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:09:17 INFO - PROCESS | 2220 | 1468955357620 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:09:17 INFO - PROCESS | 2220 | 1468955357621 Marionette TRACE conn2 <- [1,1734,null,{}] 12:09:17 INFO - PROCESS | 2220 | 1468955357624 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}] 12:09:17 INFO - PROCESS | 2220 | 1468955357625 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:17 INFO - PROCESS | 2220 | 1468955357729 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 12:09:17 INFO - PROCESS | 2220 | 1468955357733 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:17 INFO - PROCESS | 2220 | 1468955357735 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x120e1c000 == 32 [pid = 2220] [id = 441] 12:09:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1176c8c00) [pid = 2220] [serial = 1322] [outer = 0x0] 12:09:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x117d35800) [pid = 2220] [serial = 1323] [outer = 0x1176c8c00] 12:09:17 INFO - PROCESS | 2220 | 1468955357759 Marionette DEBUG loaded listener.js 12:09:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x117da4400) [pid = 2220] [serial = 1324] [outer = 0x1176c8c00] 12:09:18 INFO - PROCESS | 2220 | 1468955358089 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]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 12:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:09:18 INFO - PROCESS | 2220 | 1468955358140 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 2220 | 1468955358142 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 12:09:18 INFO - PROCESS | 2220 | 1468955358144 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 2220 | 1468955358145 Marionette TRACE conn2 <- [1,1738,null,{}] 12:09:18 INFO - PROCESS | 2220 | 1468955358147 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}] 12:09:18 INFO - PROCESS | 2220 | 1468955358152 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:18 INFO - PROCESS | 2220 | 1468955358276 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 12:09:18 INFO - PROCESS | 2220 | 1468955358280 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 2220 | 1468955358282 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x123535800 == 33 [pid = 2220] [id = 442] 12:09:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1180b1800) [pid = 2220] [serial = 1325] [outer = 0x0] 12:09:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x11816f800) [pid = 2220] [serial = 1326] [outer = 0x1180b1800] 12:09:18 INFO - PROCESS | 2220 | 1468955358308 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x118567c00) [pid = 2220] [serial = 1327] [outer = 0x1180b1800] 12:09:18 INFO - PROCESS | 2220 | 1468955358651 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]]]}] 12:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 520ms 12:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:09:18 INFO - PROCESS | 2220 | 1468955358666 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 12:09:18 INFO - PROCESS | 2220 | 1468955358667 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 12:09:18 INFO - PROCESS | 2220 | 1468955358669 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:09:18 INFO - PROCESS | 2220 | 1468955358670 Marionette TRACE conn2 <- [1,1742,null,{}] 12:09:18 INFO - PROCESS | 2220 | 1468955358673 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}] 12:09:18 INFO - PROCESS | 2220 | 1468955358674 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:18 INFO - PROCESS | 2220 | 1468955358770 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 12:09:18 INFO - PROCESS | 2220 | 1468955358807 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:18 INFO - PROCESS | 2220 | 1468955358815 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x12551b000 == 34 [pid = 2220] [id = 443] 12:09:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x115fb3c00) [pid = 2220] [serial = 1328] [outer = 0x0] 12:09:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1186bd400) [pid = 2220] [serial = 1329] [outer = 0x115fb3c00] 12:09:18 INFO - PROCESS | 2220 | 1468955358839 Marionette DEBUG loaded listener.js 12:09:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x118872400) [pid = 2220] [serial = 1330] [outer = 0x115fb3c00] 12:09:19 INFO - PROCESS | 2220 | 1468955359154 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]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 519ms 12:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:09:19 INFO - PROCESS | 2220 | 1468955359190 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 2220 | 1468955359192 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 12:09:19 INFO - PROCESS | 2220 | 1468955359194 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - PROCESS | 2220 | 1468955359195 Marionette TRACE conn2 <- [1,1746,null,{}] 12:09:19 INFO - PROCESS | 2220 | 1468955359197 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}] 12:09:19 INFO - PROCESS | 2220 | 1468955359198 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:19 INFO - PROCESS | 2220 | 1468955359296 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 12:09:19 INFO - PROCESS | 2220 | 1468955359299 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 2220 | 1468955359301 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12641c000 == 35 [pid = 2220] [id = 444] 12:09:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1186f5000) [pid = 2220] [serial = 1331] [outer = 0x0] 12:09:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x118fcdc00) [pid = 2220] [serial = 1332] [outer = 0x1186f5000] 12:09:19 INFO - PROCESS | 2220 | 1468955359325 Marionette DEBUG loaded listener.js 12:09:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1191f1c00) [pid = 2220] [serial = 1333] [outer = 0x1186f5000] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x121a72400) [pid = 2220] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x120df0c00) [pid = 2220] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x125e7c400) [pid = 2220] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x127856800) [pid = 2220] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x113190800) [pid = 2220] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11318a400) [pid = 2220] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11816c400) [pid = 2220] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1133c1c00) [pid = 2220] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x118fca400) [pid = 2220] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x110d4c400) [pid = 2220] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x110eaec00) [pid = 2220] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x12aaba800) [pid = 2220] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x110d52400) [pid = 2220] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118565400) [pid = 2220] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x110ead800) [pid = 2220] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:09:19 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1292b8c00) [pid = 2220] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:09:19 INFO - PROCESS | 2220 | 1468955359816 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]]]}] 12:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 670ms 12:09:19 INFO - PROCESS | 2220 | 1468955359864 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 12:09:19 INFO - PROCESS | 2220 | 1468955359867 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 12:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:09:19 INFO - PROCESS | 2220 | 1468955359887 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:09:19 INFO - PROCESS | 2220 | 1468955359888 Marionette TRACE conn2 <- [1,1750,null,{}] 12:09:19 INFO - PROCESS | 2220 | 1468955359891 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}] 12:09:19 INFO - PROCESS | 2220 | 1468955359892 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:19 INFO - PROCESS | 2220 | 1468955359969 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 12:09:19 INFO - PROCESS | 2220 | 1468955359973 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:19 INFO - PROCESS | 2220 | 1468955359974 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x126aa8000 == 36 [pid = 2220] [id = 445] 12:09:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x113194400) [pid = 2220] [serial = 1334] [outer = 0x0] 12:09:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x11816c400) [pid = 2220] [serial = 1335] [outer = 0x113194400] 12:09:20 INFO - PROCESS | 2220 | 1468955360006 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x118fc4000) [pid = 2220] [serial = 1336] [outer = 0x113194400] 12:09:20 INFO - PROCESS | 2220 | 1468955360337 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]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 473ms 12:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:09:20 INFO - PROCESS | 2220 | 1468955360358 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 2220 | 1468955360359 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 12:09:20 INFO - PROCESS | 2220 | 1468955360361 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 2220 | 1468955360362 Marionette TRACE conn2 <- [1,1754,null,{}] 12:09:20 INFO - PROCESS | 2220 | 1468955360365 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}] 12:09:20 INFO - PROCESS | 2220 | 1468955360368 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:20 INFO - PROCESS | 2220 | 1468955360446 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 12:09:20 INFO - PROCESS | 2220 | 1468955360452 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:20 INFO - PROCESS | 2220 | 1468955360453 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fa2800 == 37 [pid = 2220] [id = 446] 12:09:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1186c2c00) [pid = 2220] [serial = 1337] [outer = 0x0] 12:09:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1194f5c00) [pid = 2220] [serial = 1338] [outer = 0x1186c2c00] 12:09:20 INFO - PROCESS | 2220 | 1468955360477 Marionette DEBUG loaded listener.js 12:09:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x119833800) [pid = 2220] [serial = 1339] [outer = 0x1186c2c00] 12:09:20 INFO - PROCESS | 2220 | 1468955360788 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]]]}] 12:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 474ms 12:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:09:20 INFO - PROCESS | 2220 | 1468955360859 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 12:09:20 INFO - PROCESS | 2220 | 1468955360860 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 12:09:20 INFO - PROCESS | 2220 | 1468955360863 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:09:20 INFO - PROCESS | 2220 | 1468955360865 Marionette TRACE conn2 <- [1,1758,null,{}] 12:09:20 INFO - PROCESS | 2220 | 1468955360871 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}] 12:09:20 INFO - PROCESS | 2220 | 1468955360873 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:20 INFO - PROCESS | 2220 | 1468955360991 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 12:09:21 INFO - PROCESS | 2220 | 1468955360996 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 2220 | 1468955360998 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a73b000 == 38 [pid = 2220] [id = 447] 12:09:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1194f8400) [pid = 2220] [serial = 1340] [outer = 0x0] 12:09:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x119b1cc00) [pid = 2220] [serial = 1341] [outer = 0x1194f8400] 12:09:21 INFO - PROCESS | 2220 | 1468955361054 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x118323000) [pid = 2220] [serial = 1342] [outer = 0x1194f8400] 12:09:21 INFO - PROCESS | 2220 | 1468955361511 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]]]}] 12:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 673ms 12:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:09:21 INFO - PROCESS | 2220 | 1468955361537 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 12:09:21 INFO - PROCESS | 2220 | 1468955361539 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 12:09:21 INFO - PROCESS | 2220 | 1468955361541 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:09:21 INFO - PROCESS | 2220 | 1468955361542 Marionette TRACE conn2 <- [1,1762,null,{}] 12:09:21 INFO - PROCESS | 2220 | 1468955361544 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}] 12:09:21 INFO - PROCESS | 2220 | 1468955361545 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:21 INFO - PROCESS | 2220 | 1468955361625 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 12:09:21 INFO - PROCESS | 2220 | 1468955361732 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:21 INFO - PROCESS | 2220 | 1468955361733 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x111ea7800 == 39 [pid = 2220] [id = 448] 12:09:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x10eafc800) [pid = 2220] [serial = 1343] [outer = 0x0] 12:09:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x110d4c400) [pid = 2220] [serial = 1344] [outer = 0x10eafc800] 12:09:21 INFO - PROCESS | 2220 | 1468955361768 Marionette DEBUG loaded listener.js 12:09:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x110e7bc00) [pid = 2220] [serial = 1345] [outer = 0x10eafc800] 12:09:22 INFO - PROCESS | 2220 | 1468955362307 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]]]}] 12:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 818ms 12:09:22 INFO - PROCESS | 2220 | 1468955362361 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 12:09:22 INFO - PROCESS | 2220 | 1468955362363 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 12:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:09:22 INFO - PROCESS | 2220 | 1468955362367 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:09:22 INFO - PROCESS | 2220 | 1468955362369 Marionette TRACE conn2 <- [1,1766,null,{}] 12:09:22 INFO - PROCESS | 2220 | 1468955362373 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}] 12:09:22 INFO - PROCESS | 2220 | 1468955362374 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:22 INFO - PROCESS | 2220 | 1468955362513 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 12:09:22 INFO - PROCESS | 2220 | 1468955362596 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:22 INFO - PROCESS | 2220 | 1468955362598 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186e2800 == 40 [pid = 2220] [id = 449] 12:09:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x112a84c00) [pid = 2220] [serial = 1346] [outer = 0x0] 12:09:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x112f93c00) [pid = 2220] [serial = 1347] [outer = 0x112a84c00] 12:09:22 INFO - PROCESS | 2220 | 1468955362629 Marionette DEBUG loaded listener.js 12:09:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1132d5800) [pid = 2220] [serial = 1348] [outer = 0x112a84c00] 12:09:23 INFO - PROCESS | 2220 | 1468955363158 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]]]}] 12:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 872ms 12:09:23 INFO - PROCESS | 2220 | 1468955363240 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 12:09:23 INFO - PROCESS | 2220 | 1468955363243 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 12:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:09:23 INFO - PROCESS | 2220 | 1468955363246 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:09:23 INFO - PROCESS | 2220 | 1468955363247 Marionette TRACE conn2 <- [1,1770,null,{}] 12:09:23 INFO - PROCESS | 2220 | 1468955363250 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}] 12:09:23 INFO - PROCESS | 2220 | 1468955363251 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:23 INFO - PROCESS | 2220 | 1468955363366 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 12:09:23 INFO - PROCESS | 2220 | 1468955363557 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:23 INFO - PROCESS | 2220 | 1468955363558 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x116acc000 == 41 [pid = 2220] [id = 450] 12:09:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x110e7f800) [pid = 2220] [serial = 1349] [outer = 0x0] 12:09:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1121bd400) [pid = 2220] [serial = 1350] [outer = 0x110e7f800] 12:09:23 INFO - PROCESS | 2220 | 1468955363588 Marionette DEBUG loaded listener.js 12:09:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x112a8e000) [pid = 2220] [serial = 1351] [outer = 0x110e7f800] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12a73b000 == 40 [pid = 2220] [id = 447] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x128fa2800 == 39 [pid = 2220] [id = 446] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x126aa8000 == 38 [pid = 2220] [id = 445] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12641c000 == 37 [pid = 2220] [id = 444] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12551b000 == 36 [pid = 2220] [id = 443] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x123535800 == 35 [pid = 2220] [id = 442] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x120e1c000 == 34 [pid = 2220] [id = 441] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x119491800 == 33 [pid = 2220] [id = 440] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x1186dc000 == 32 [pid = 2220] [id = 439] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x11708c800 == 31 [pid = 2220] [id = 438] 12:09:24 INFO - PROCESS | 2220 | --DOCSHELL 0x113aa1800 == 30 [pid = 2220] [id = 437] 12:09:24 INFO - PROCESS | 2220 | 1468955364082 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]]]}] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x12660d000) [pid = 2220] [serial = 1272] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x121819000) [pid = 2220] [serial = 1269] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x127851c00) [pid = 2220] [serial = 1275] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x128b4e000) [pid = 2220] [serial = 1278] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x128989c00) [pid = 2220] [serial = 1276] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x117d99400) [pid = 2220] [serial = 1281] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x11508c000) [pid = 2220] [serial = 1257] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1167b3000) [pid = 2220] [serial = 1258] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11886b800) [pid = 2220] [serial = 1263] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x119b22400) [pid = 2220] [serial = 1264] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1167b2400) [pid = 2220] [serial = 1248] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x117da1800) [pid = 2220] [serial = 1249] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x120d0e000) [pid = 2220] [serial = 1251] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x120fc5000) [pid = 2220] [serial = 1252] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x120d0bc00) [pid = 2220] [serial = 1266] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1121b0800) [pid = 2220] [serial = 1254] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x112e93000) [pid = 2220] [serial = 1255] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x12b8dc400) [pid = 2220] [serial = 1246] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x118169400) [pid = 2220] [serial = 1260] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x11832e000) [pid = 2220] [serial = 1261] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x128e49c00) [pid = 2220] [serial = 1279] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x125e7a800) [pid = 2220] [serial = 1270] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x126cdc800) [pid = 2220] [serial = 1273] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1292bc000) [pid = 2220] [serial = 1285] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1260a8400) [pid = 2220] [serial = 1284] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x120fcc800) [pid = 2220] [serial = 1267] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x118564c00) [pid = 2220] [serial = 1282] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x12a76b000) [pid = 2220] [serial = 1288] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x12a91a800) [pid = 2220] [serial = 1291] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x12a775400) [pid = 2220] [serial = 1290] [outer = 0x0] [url = about:blank] 12:09:24 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x12a615400) [pid = 2220] [serial = 1287] [outer = 0x0] [url = about:blank] 12:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 873ms 12:09:24 INFO - PROCESS | 2220 | 1468955364122 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 2220 | 1468955364124 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 12:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:09:24 INFO - PROCESS | 2220 | 1468955364127 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 2220 | 1468955364129 Marionette TRACE conn2 <- [1,1774,null,{}] 12:09:24 INFO - PROCESS | 2220 | 1468955364132 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}] 12:09:24 INFO - PROCESS | 2220 | 1468955364135 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:24 INFO - PROCESS | 2220 | 1468955364229 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 12:09:24 INFO - PROCESS | 2220 | 1468955364235 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 2220 | 1468955364237 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x1184d1000 == 31 [pid = 2220] [id = 451] 12:09:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x115de8c00) [pid = 2220] [serial = 1352] [outer = 0x0] 12:09:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x116465000) [pid = 2220] [serial = 1353] [outer = 0x115de8c00] 12:09:24 INFO - PROCESS | 2220 | 1468955364264 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x116841000) [pid = 2220] [serial = 1354] [outer = 0x115de8c00] 12:09:24 INFO - PROCESS | 2220 | 1468955364616 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]]]}] 12:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 519ms 12:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:09:24 INFO - PROCESS | 2220 | 1468955364665 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 12:09:24 INFO - PROCESS | 2220 | 1468955364667 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 12:09:24 INFO - PROCESS | 2220 | 1468955364671 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:09:24 INFO - PROCESS | 2220 | 1468955364672 Marionette TRACE conn2 <- [1,1778,null,{}] 12:09:24 INFO - PROCESS | 2220 | 1468955364674 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}] 12:09:24 INFO - PROCESS | 2220 | 1468955364675 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:24 INFO - PROCESS | 2220 | 1468955364757 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 12:09:24 INFO - PROCESS | 2220 | 1468955364764 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:24 INFO - PROCESS | 2220 | 1468955364765 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x119494800 == 32 [pid = 2220] [id = 452] 12:09:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x111c7f000) [pid = 2220] [serial = 1355] [outer = 0x0] 12:09:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x117d31400) [pid = 2220] [serial = 1356] [outer = 0x111c7f000] 12:09:24 INFO - PROCESS | 2220 | 1468955364790 Marionette DEBUG loaded listener.js 12:09:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1180b4c00) [pid = 2220] [serial = 1357] [outer = 0x111c7f000] 12:09:25 INFO - PROCESS | 2220 | 1468955365138 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]]]}] 12:09:25 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 12:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 518ms 12:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:09:25 INFO - PROCESS | 2220 | 1468955365193 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 2220 | 1468955365194 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 12:09:25 INFO - PROCESS | 2220 | 1468955365202 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 2220 | 1468955365206 Marionette TRACE conn2 <- [1,1782,null,{}] 12:09:25 INFO - PROCESS | 2220 | 1468955365209 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}] 12:09:25 INFO - PROCESS | 2220 | 1468955365212 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:25 INFO - PROCESS | 2220 | 1468955365295 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 12:09:25 INFO - PROCESS | 2220 | 1468955365299 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 2220 | 1468955365303 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x1237ca000 == 33 [pid = 2220] [id = 453] 12:09:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x110ea4400) [pid = 2220] [serial = 1358] [outer = 0x0] 12:09:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x118170000) [pid = 2220] [serial = 1359] [outer = 0x110ea4400] 12:09:25 INFO - PROCESS | 2220 | 1468955365328 Marionette DEBUG loaded listener.js 12:09:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x118531c00) [pid = 2220] [serial = 1360] [outer = 0x110ea4400] 12:09:25 INFO - PROCESS | 2220 | 1468955365688 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]]]}] 12:09:25 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 12:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 527ms 12:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:09:25 INFO - PROCESS | 2220 | 1468955365725 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 12:09:25 INFO - PROCESS | 2220 | 1468955365728 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 12:09:25 INFO - PROCESS | 2220 | 1468955365731 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:09:25 INFO - PROCESS | 2220 | 1468955365733 Marionette TRACE conn2 <- [1,1786,null,{}] 12:09:25 INFO - PROCESS | 2220 | 1468955365738 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}] 12:09:25 INFO - PROCESS | 2220 | 1468955365740 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:25 INFO - PROCESS | 2220 | 1468955365911 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 12:09:25 INFO - PROCESS | 2220 | 1468955365925 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:25 INFO - PROCESS | 2220 | 1468955365926 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x12143b000 == 34 [pid = 2220] [id = 454] 12:09:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11852cc00) [pid = 2220] [serial = 1361] [outer = 0x0] 12:09:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x11856dc00) [pid = 2220] [serial = 1362] [outer = 0x11852cc00] 12:09:25 INFO - PROCESS | 2220 | 1468955365972 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x118f62c00) [pid = 2220] [serial = 1363] [outer = 0x11852cc00] 12:09:26 INFO - PROCESS | 2220 | 1468955366348 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]]]}] 12:09:26 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 12:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 672ms 12:09:26 INFO - PROCESS | 2220 | 1468955366403 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 2220 | 1468955366404 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 12:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:09:26 INFO - PROCESS | 2220 | 1468955366406 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 2220 | 1468955366407 Marionette TRACE conn2 <- [1,1790,null,{}] 12:09:26 INFO - PROCESS | 2220 | 1468955366409 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}] 12:09:26 INFO - PROCESS | 2220 | 1468955366411 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:26 INFO - PROCESS | 2220 | 1468955366512 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 12:09:26 INFO - PROCESS | 2220 | 1468955366550 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:26 INFO - PROCESS | 2220 | 1468955366554 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fab800 == 35 [pid = 2220] [id = 455] 12:09:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x119834800) [pid = 2220] [serial = 1364] [outer = 0x0] 12:09:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x119b20800) [pid = 2220] [serial = 1365] [outer = 0x119834800] 12:09:26 INFO - PROCESS | 2220 | 1468955366587 Marionette DEBUG loaded listener.js 12:09:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x120df4c00) [pid = 2220] [serial = 1366] [outer = 0x119834800] 12:09:26 INFO - PROCESS | 2220 | 1468955366946 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]]]}] 12:09:26 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) 12:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 570ms 12:09:26 INFO - PROCESS | 2220 | 1468955366976 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 12:09:26 INFO - PROCESS | 2220 | 1468955366977 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 12:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:09:26 INFO - PROCESS | 2220 | 1468955366979 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:09:26 INFO - PROCESS | 2220 | 1468955366981 Marionette TRACE conn2 <- [1,1794,null,{}] 12:09:26 INFO - PROCESS | 2220 | 1468955366983 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}] 12:09:26 INFO - PROCESS | 2220 | 1468955366984 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:27 INFO - PROCESS | 2220 | 1468955367094 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 12:09:27 INFO - PROCESS | 2220 | 1468955367097 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 2220 | 1468955367106 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a73b000 == 36 [pid = 2220] [id = 456] 12:09:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x110e7d400) [pid = 2220] [serial = 1367] [outer = 0x0] 12:09:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x120fc7400) [pid = 2220] [serial = 1368] [outer = 0x110e7d400] 12:09:27 INFO - PROCESS | 2220 | 1468955367164 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x121819000) [pid = 2220] [serial = 1369] [outer = 0x110e7d400] 12:09:27 INFO - PROCESS | 2220 | 1468955367469 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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 520ms 12:09:27 INFO - PROCESS | 2220 | 1468955367508 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 2220 | 1468955367509 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 12:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:09:27 INFO - PROCESS | 2220 | 1468955367511 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 2220 | 1468955367512 Marionette TRACE conn2 <- [1,1798,null,{}] 12:09:27 INFO - PROCESS | 2220 | 1468955367515 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}] 12:09:27 INFO - PROCESS | 2220 | 1468955367518 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:27 INFO - PROCESS | 2220 | 1468955367618 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 12:09:27 INFO - PROCESS | 2220 | 1468955367621 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:27 INFO - PROCESS | 2220 | 1468955367623 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b121800 == 37 [pid = 2220] [id = 457] 12:09:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x110e95c00) [pid = 2220] [serial = 1370] [outer = 0x0] 12:09:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12351dc00) [pid = 2220] [serial = 1371] [outer = 0x110e95c00] 12:09:27 INFO - PROCESS | 2220 | 1468955367648 Marionette DEBUG loaded listener.js 12:09:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x124b2b400) [pid = 2220] [serial = 1372] [outer = 0x110e95c00] 12:09:27 INFO - PROCESS | 2220 | 1468955367958 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]]]}] 12:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 473ms 12:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:09:27 INFO - PROCESS | 2220 | 1468955367991 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 12:09:27 INFO - PROCESS | 2220 | 1468955367992 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 12:09:27 INFO - PROCESS | 2220 | 1468955367994 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:09:27 INFO - PROCESS | 2220 | 1468955367995 Marionette TRACE conn2 <- [1,1802,null,{}] 12:09:28 INFO - PROCESS | 2220 | 1468955367998 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}] 12:09:28 INFO - PROCESS | 2220 | 1468955368000 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:28 INFO - PROCESS | 2220 | 1468955368118 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 12:09:28 INFO - PROCESS | 2220 | 1468955368129 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 2220 | 1468955368130 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b97a800 == 38 [pid = 2220] [id = 458] 12:09:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1210d1800) [pid = 2220] [serial = 1373] [outer = 0x0] 12:09:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x124ea2c00) [pid = 2220] [serial = 1374] [outer = 0x1210d1800] 12:09:28 INFO - PROCESS | 2220 | 1468955368154 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1255c8400) [pid = 2220] [serial = 1375] [outer = 0x1210d1800] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1176c8c00) [pid = 2220] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1180b1800) [pid = 2220] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x110e7fc00) [pid = 2220] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1133c7c00) [pid = 2220] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1121ba000) [pid = 2220] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x116881000) [pid = 2220] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1121af400) [pid = 2220] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x112dd4400) [pid = 2220] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x117d35c00) [pid = 2220] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x120df5000) [pid = 2220] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1255cb000) [pid = 2220] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1130a3800) [pid = 2220] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x115fb3c00) [pid = 2220] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1186f5000) [pid = 2220] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1186c2c00) [pid = 2220] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:09:28 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x113194400) [pid = 2220] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:09:28 INFO - PROCESS | 2220 | 1468955368670 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]]]}] 12:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 719ms 12:09:28 INFO - PROCESS | 2220 | 1468955368714 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 12:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:09:28 INFO - PROCESS | 2220 | 1468955368716 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 12:09:28 INFO - PROCESS | 2220 | 1468955368719 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:09:28 INFO - PROCESS | 2220 | 1468955368721 Marionette TRACE conn2 <- [1,1806,null,{}] 12:09:28 INFO - PROCESS | 2220 | 1468955368724 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}] 12:09:28 INFO - PROCESS | 2220 | 1468955368726 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:28 INFO - PROCESS | 2220 | 1468955368834 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 12:09:28 INFO - PROCESS | 2220 | 1468955368907 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:28 INFO - PROCESS | 2220 | 1468955368908 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x1237c9800 == 39 [pid = 2220] [id = 459] 12:09:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x110e75c00) [pid = 2220] [serial = 1376] [outer = 0x0] 12:09:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x113199000) [pid = 2220] [serial = 1377] [outer = 0x110e75c00] 12:09:28 INFO - PROCESS | 2220 | 1468955368932 Marionette DEBUG loaded listener.js 12:09:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x117da2c00) [pid = 2220] [serial = 1378] [outer = 0x110e75c00] 12:09:29 INFO - PROCESS | 2220 | 1468955369230 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]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 522ms 12:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:09:29 INFO - PROCESS | 2220 | 1468955369243 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 2220 | 1468955369245 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 12:09:29 INFO - PROCESS | 2220 | 1468955369247 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 2220 | 1468955369248 Marionette TRACE conn2 <- [1,1810,null,{}] 12:09:29 INFO - PROCESS | 2220 | 1468955369251 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}] 12:09:29 INFO - PROCESS | 2220 | 1468955369254 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:29 INFO - PROCESS | 2220 | 1468955369344 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 12:09:29 INFO - PROCESS | 2220 | 1468955369349 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 2220 | 1468955369353 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c40f000 == 40 [pid = 2220] [id = 460] 12:09:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x117d9d800) [pid = 2220] [serial = 1379] [outer = 0x0] 12:09:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1191ea400) [pid = 2220] [serial = 1380] [outer = 0x117d9d800] 12:09:29 INFO - PROCESS | 2220 | 1468955369379 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1255d4400) [pid = 2220] [serial = 1381] [outer = 0x117d9d800] 12:09:29 INFO - PROCESS | 2220 | 1468955369726 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]]]}] 12:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 521ms 12:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:09:29 INFO - PROCESS | 2220 | 1468955369770 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 12:09:29 INFO - PROCESS | 2220 | 1468955369771 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 12:09:29 INFO - PROCESS | 2220 | 1468955369773 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:09:29 INFO - PROCESS | 2220 | 1468955369775 Marionette TRACE conn2 <- [1,1814,null,{}] 12:09:29 INFO - PROCESS | 2220 | 1468955369777 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}] 12:09:29 INFO - PROCESS | 2220 | 1468955369779 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:29 INFO - PROCESS | 2220 | 1468955369897 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 12:09:29 INFO - PROCESS | 2220 | 1468955369906 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:29 INFO - PROCESS | 2220 | 1468955369907 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c51e000 == 41 [pid = 2220] [id = 461] 12:09:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x125e82000) [pid = 2220] [serial = 1382] [outer = 0x0] 12:09:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1260aa400) [pid = 2220] [serial = 1383] [outer = 0x125e82000] 12:09:29 INFO - PROCESS | 2220 | 1468955369931 Marionette DEBUG loaded listener.js 12:09:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x126a24800) [pid = 2220] [serial = 1384] [outer = 0x125e82000] 12:09:30 INFO - PROCESS | 2220 | 1468955370298 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]]]}] 12:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 569ms 12:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:09:30 INFO - PROCESS | 2220 | 1468955370388 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 12:09:30 INFO - PROCESS | 2220 | 1468955370390 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 12:09:30 INFO - PROCESS | 2220 | 1468955370394 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:09:30 INFO - PROCESS | 2220 | 1468955370397 Marionette TRACE conn2 <- [1,1818,null,{}] 12:09:30 INFO - PROCESS | 2220 | 1468955370401 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}] 12:09:30 INFO - PROCESS | 2220 | 1468955370403 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:30 INFO - PROCESS | 2220 | 1468955370508 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 12:09:30 INFO - PROCESS | 2220 | 1468955370608 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:30 INFO - PROCESS | 2220 | 1468955370612 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x11746a800 == 42 [pid = 2220] [id = 462] 12:09:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x111c83800) [pid = 2220] [serial = 1385] [outer = 0x0] 12:09:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1127d3000) [pid = 2220] [serial = 1386] [outer = 0x111c83800] 12:09:30 INFO - PROCESS | 2220 | 1468955370643 Marionette DEBUG loaded listener.js 12:09:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x113198800) [pid = 2220] [serial = 1387] [outer = 0x111c83800] 12:09:31 INFO - PROCESS | 2220 | 1468955371075 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]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 722ms 12:09:31 INFO - PROCESS | 2220 | 1468955371117 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 12:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:09:31 INFO - PROCESS | 2220 | 1468955371119 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 12:09:31 INFO - PROCESS | 2220 | 1468955371124 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 2220 | 1468955371126 Marionette TRACE conn2 <- [1,1822,null,{}] 12:09:31 INFO - PROCESS | 2220 | 1468955371129 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}] 12:09:31 INFO - PROCESS | 2220 | 1468955371131 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:31 INFO - PROCESS | 2220 | 1468955371239 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 12:09:31 INFO - PROCESS | 2220 | 1468955371300 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:31 INFO - PROCESS | 2220 | 1468955371302 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x125511000 == 43 [pid = 2220] [id = 463] 12:09:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1168f8c00) [pid = 2220] [serial = 1388] [outer = 0x0] 12:09:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x117d38400) [pid = 2220] [serial = 1389] [outer = 0x1168f8c00] 12:09:31 INFO - PROCESS | 2220 | 1468955371332 Marionette DEBUG loaded listener.js 12:09:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1180af400) [pid = 2220] [serial = 1390] [outer = 0x1168f8c00] 12:09:31 INFO - PROCESS | 2220 | 1468955371788 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]]]}] 12:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 674ms 12:09:31 INFO - PROCESS | 2220 | 1468955371795 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 12:09:31 INFO - PROCESS | 2220 | 1468955371797 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 12:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:09:31 INFO - PROCESS | 2220 | 1468955371800 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:09:31 INFO - PROCESS | 2220 | 1468955371803 Marionette TRACE conn2 <- [1,1826,null,{}] 12:09:31 INFO - PROCESS | 2220 | 1468955371810 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}] 12:09:31 INFO - PROCESS | 2220 | 1468955371813 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:31 INFO - PROCESS | 2220 | 1468955371943 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 12:09:32 INFO - PROCESS | 2220 | 1468955372005 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 2220 | 1468955372007 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c51c800 == 44 [pid = 2220] [id = 464] 12:09:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x11856e800) [pid = 2220] [serial = 1391] [outer = 0x0] 12:09:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1191ef800) [pid = 2220] [serial = 1392] [outer = 0x11856e800] 12:09:32 INFO - PROCESS | 2220 | 1468955372038 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x120d0bc00) [pid = 2220] [serial = 1393] [outer = 0x11856e800] 12:09:32 INFO - PROCESS | 2220 | 1468955372488 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]]]}] 12:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 722ms 12:09:32 INFO - PROCESS | 2220 | 1468955372522 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 12:09:32 INFO - PROCESS | 2220 | 1468955372524 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 12:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:09:32 INFO - PROCESS | 2220 | 1468955372526 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:09:32 INFO - PROCESS | 2220 | 1468955372527 Marionette TRACE conn2 <- [1,1830,null,{}] 12:09:32 INFO - PROCESS | 2220 | 1468955372530 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}] 12:09:32 INFO - PROCESS | 2220 | 1468955372531 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:32 INFO - PROCESS | 2220 | 1468955372637 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 12:09:32 INFO - PROCESS | 2220 | 1468955372695 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:32 INFO - PROCESS | 2220 | 1468955372697 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c5a7800 == 45 [pid = 2220] [id = 465] 12:09:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x120df2c00) [pid = 2220] [serial = 1394] [outer = 0x0] 12:09:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x121311000) [pid = 2220] [serial = 1395] [outer = 0x120df2c00] 12:09:32 INFO - PROCESS | 2220 | 1468955372725 Marionette DEBUG loaded listener.js 12:09:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1255cb000) [pid = 2220] [serial = 1396] [outer = 0x120df2c00] 12:09:33 INFO - PROCESS | 2220 | 1468955373205 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]]]}] 12:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 720ms 12:09:33 INFO - PROCESS | 2220 | 1468955373272 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 12:09:33 INFO - PROCESS | 2220 | 1468955373273 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 12:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:09:33 INFO - PROCESS | 2220 | 1468955373278 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:09:33 INFO - PROCESS | 2220 | 1468955373279 Marionette TRACE conn2 <- [1,1834,null,{}] 12:09:33 INFO - PROCESS | 2220 | 1468955373281 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}] 12:09:33 INFO - PROCESS | 2220 | 1468955373284 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:33 INFO - PROCESS | 2220 | 1468955373388 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 12:09:33 INFO - PROCESS | 2220 | 1468955373462 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:33 INFO - PROCESS | 2220 | 1468955373463 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x117483800 == 46 [pid = 2220] [id = 466] 12:09:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1133c1000) [pid = 2220] [serial = 1397] [outer = 0x0] 12:09:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x117da0c00) [pid = 2220] [serial = 1398] [outer = 0x1133c1000] 12:09:33 INFO - PROCESS | 2220 | 1468955373492 Marionette DEBUG loaded listener.js 12:09:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x119b1d400) [pid = 2220] [serial = 1399] [outer = 0x1133c1000] 12:09:34 INFO - PROCESS | 2220 | 1468955374021 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]]]}] 12:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 12:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 770ms 12:09:34 INFO - PROCESS | 2220 | 1468955374048 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 12:09:34 INFO - PROCESS | 2220 | 1468955374050 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 12:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:09:34 INFO - PROCESS | 2220 | 1468955374071 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:09:34 INFO - PROCESS | 2220 | 1468955374073 Marionette TRACE conn2 <- [1,1838,null,{}] 12:09:34 INFO - PROCESS | 2220 | 1468955374077 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}] 12:09:34 INFO - PROCESS | 2220 | 1468955374079 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:34 INFO - PROCESS | 2220 | 1468955374180 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 12:09:34 INFO - PROCESS | 2220 | 1468955374259 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:34 INFO - PROCESS | 2220 | 1468955374260 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168b0000 == 47 [pid = 2220] [id = 467] 12:09:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x115fb3000) [pid = 2220] [serial = 1400] [outer = 0x0] 12:09:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x116181c00) [pid = 2220] [serial = 1401] [outer = 0x115fb3000] 12:09:34 INFO - PROCESS | 2220 | 1468955374288 Marionette DEBUG loaded listener.js 12:09:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x116885c00) [pid = 2220] [serial = 1402] [outer = 0x115fb3000] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x121143800 == 46 [pid = 2220] [id = 436] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x12c40f000 == 45 [pid = 2220] [id = 460] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x1237c9800 == 44 [pid = 2220] [id = 459] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x12b97a800 == 43 [pid = 2220] [id = 458] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x12b121800 == 42 [pid = 2220] [id = 457] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x12a73b000 == 41 [pid = 2220] [id = 456] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x128fab800 == 40 [pid = 2220] [id = 455] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x12143b000 == 39 [pid = 2220] [id = 454] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x1237ca000 == 38 [pid = 2220] [id = 453] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x119494800 == 37 [pid = 2220] [id = 452] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x1184d1000 == 36 [pid = 2220] [id = 451] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x116acc000 == 35 [pid = 2220] [id = 450] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x1186e2800 == 34 [pid = 2220] [id = 449] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x111ea7800 == 33 [pid = 2220] [id = 448] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x117483800 == 32 [pid = 2220] [id = 466] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x12c5a7800 == 31 [pid = 2220] [id = 465] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x12c51c800 == 30 [pid = 2220] [id = 464] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x125511000 == 29 [pid = 2220] [id = 463] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x12c51e000 == 28 [pid = 2220] [id = 461] 12:09:35 INFO - PROCESS | 2220 | --DOCSHELL 0x11746a800 == 27 [pid = 2220] [id = 462] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x110ea0400) [pid = 2220] [serial = 1312] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x115f4dc00) [pid = 2220] [serial = 1317] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x116467c00) [pid = 2220] [serial = 1318] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1127e0800) [pid = 2220] [serial = 1314] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x112e97800) [pid = 2220] [serial = 1315] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x116aa2c00) [pid = 2220] [serial = 1320] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x116889400) [pid = 2220] [serial = 1309] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x113196c00) [pid = 2220] [serial = 1308] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1167c1000) [pid = 2220] [serial = 1294] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x11318f000) [pid = 2220] [serial = 1293] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x118125400) [pid = 2220] [serial = 1296] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11856b000) [pid = 2220] [serial = 1297] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x124ea3000) [pid = 2220] [serial = 1300] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x123626400) [pid = 2220] [serial = 1299] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x126679c00) [pid = 2220] [serial = 1302] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x12898f400) [pid = 2220] [serial = 1303] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x128f8bc00) [pid = 2220] [serial = 1306] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1186bd400) [pid = 2220] [serial = 1329] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1255cfc00) [pid = 2220] [serial = 1305] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118567c00) [pid = 2220] [serial = 1327] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x118fcdc00) [pid = 2220] [serial = 1332] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x118872400) [pid = 2220] [serial = 1330] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1194f5c00) [pid = 2220] [serial = 1338] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x110e94800) [pid = 2220] [serial = 1311] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x11816c400) [pid = 2220] [serial = 1335] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x119833800) [pid = 2220] [serial = 1339] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1191f1c00) [pid = 2220] [serial = 1333] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x118fc4000) [pid = 2220] [serial = 1336] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x117da4400) [pid = 2220] [serial = 1324] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1176c3400) [pid = 2220] [serial = 1321] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x119b1cc00) [pid = 2220] [serial = 1341] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x117d35800) [pid = 2220] [serial = 1323] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x11816f800) [pid = 2220] [serial = 1326] [outer = 0x0] [url = about:blank] 12:09:35 INFO - PROCESS | 2220 | 1468955375323 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]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1275ms 12:09:35 INFO - PROCESS | 2220 | 1468955375345 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 2220 | 1468955375347 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 12:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:09:35 INFO - PROCESS | 2220 | 1468955375356 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 2220 | 1468955375358 Marionette TRACE conn2 <- [1,1842,null,{}] 12:09:35 INFO - PROCESS | 2220 | 1468955375361 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}] 12:09:35 INFO - PROCESS | 2220 | 1468955375363 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:35 INFO - PROCESS | 2220 | 1468955375447 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 12:09:35 INFO - PROCESS | 2220 | 1468955375454 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 2220 | 1468955375457 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x116578800 == 28 [pid = 2220] [id = 468] 12:09:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x110fa0c00) [pid = 2220] [serial = 1403] [outer = 0x0] 12:09:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1127dd800) [pid = 2220] [serial = 1404] [outer = 0x110fa0c00] 12:09:35 INFO - PROCESS | 2220 | 1468955375485 Marionette DEBUG loaded listener.js 12:09:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x110ea7000) [pid = 2220] [serial = 1405] [outer = 0x110fa0c00] 12:09:35 INFO - PROCESS | 2220 | 1468955375824 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]]]}] 12:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 12:09:35 INFO - PROCESS | 2220 | 1468955375875 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 12:09:35 INFO - PROCESS | 2220 | 1468955375879 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 12:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:09:35 INFO - PROCESS | 2220 | 1468955375883 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:09:35 INFO - PROCESS | 2220 | 1468955375885 Marionette TRACE conn2 <- [1,1846,null,{}] 12:09:35 INFO - PROCESS | 2220 | 1468955375887 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}] 12:09:35 INFO - PROCESS | 2220 | 1468955375889 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:35 INFO - PROCESS | 2220 | 1468955375969 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 12:09:35 INFO - PROCESS | 2220 | 1468955375973 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:35 INFO - PROCESS | 2220 | 1468955375975 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186c6000 == 29 [pid = 2220] [id = 469] 12:09:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x113d68000) [pid = 2220] [serial = 1406] [outer = 0x0] 12:09:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x116534c00) [pid = 2220] [serial = 1407] [outer = 0x113d68000] 12:09:36 INFO - PROCESS | 2220 | 1468955376004 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11688b400) [pid = 2220] [serial = 1408] [outer = 0x113d68000] 12:09:36 INFO - PROCESS | 2220 | 1468955376346 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]]]}] 12:09:36 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) 12:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 470ms 12:09:36 INFO - PROCESS | 2220 | 1468955376355 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 2220 | 1468955376357 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 12:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:09:36 INFO - PROCESS | 2220 | 1468955376359 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 2220 | 1468955376361 Marionette TRACE conn2 <- [1,1850,null,{}] 12:09:36 INFO - PROCESS | 2220 | 1468955376371 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}] 12:09:36 INFO - PROCESS | 2220 | 1468955376374 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:36 INFO - PROCESS | 2220 | 1468955376456 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 12:09:36 INFO - PROCESS | 2220 | 1468955376515 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:36 INFO - PROCESS | 2220 | 1468955376517 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f53800 == 30 [pid = 2220] [id = 470] 12:09:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x110e73000) [pid = 2220] [serial = 1409] [outer = 0x0] 12:09:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x117da4400) [pid = 2220] [serial = 1410] [outer = 0x110e73000] 12:09:36 INFO - PROCESS | 2220 | 1468955376545 Marionette DEBUG loaded listener.js 12:09:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x118169800) [pid = 2220] [serial = 1411] [outer = 0x110e73000] 12:09:36 INFO - PROCESS | 2220 | 1468955376888 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]]]}] 12:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 574ms 12:09:36 INFO - PROCESS | 2220 | 1468955376934 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 12:09:36 INFO - PROCESS | 2220 | 1468955376937 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 12:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:09:36 INFO - PROCESS | 2220 | 1468955376940 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:09:36 INFO - PROCESS | 2220 | 1468955376942 Marionette TRACE conn2 <- [1,1854,null,{}] 12:09:36 INFO - PROCESS | 2220 | 1468955376945 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}] 12:09:36 INFO - PROCESS | 2220 | 1468955376947 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:37 INFO - PROCESS | 2220 | 1468955377088 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 12:09:37 INFO - PROCESS | 2220 | 1468955377127 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:37 INFO - PROCESS | 2220 | 1468955377128 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x121361800 == 31 [pid = 2220] [id = 471] 12:09:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x11816f800) [pid = 2220] [serial = 1412] [outer = 0x0] 12:09:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x11832a800) [pid = 2220] [serial = 1413] [outer = 0x11816f800] 12:09:37 INFO - PROCESS | 2220 | 1468955377152 Marionette DEBUG loaded listener.js 12:09:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x118566000) [pid = 2220] [serial = 1414] [outer = 0x11816f800] 12:09:37 INFO - PROCESS | 2220 | 1468955377571 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]]]}] 12:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 671ms 12:09:37 INFO - PROCESS | 2220 | 1468955377611 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 12:09:37 INFO - PROCESS | 2220 | 1468955377613 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 12:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x117d9d800) [pid = 2220] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x119834800) [pid = 2220] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x110e7d400) [pid = 2220] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x110e95c00) [pid = 2220] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x10eafc800) [pid = 2220] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x110e7f800) [pid = 2220] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1210d1800) [pid = 2220] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x112a84c00) [pid = 2220] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x111c7f000) [pid = 2220] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x11852cc00) [pid = 2220] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x115de8c00) [pid = 2220] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x110ea4400) [pid = 2220] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x125e82000) [pid = 2220] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x110e75c00) [pid = 2220] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:09:38 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x1194f8400) [pid = 2220] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:09:38 INFO - PROCESS | 2220 | 1468955378041 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - PROCESS | 2220 | 1468955378044 Marionette TRACE conn2 <- [1,1858,null,{}] 12:09:38 INFO - PROCESS | 2220 | 1468955378048 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}] 12:09:38 INFO - PROCESS | 2220 | 1468955378051 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:38 INFO - PROCESS | 2220 | 1468955378161 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 12:09:38 INFO - PROCESS | 2220 | 1468955378235 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:38 INFO - PROCESS | 2220 | 1468955378237 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ae3800 == 32 [pid = 2220] [id = 472] 12:09:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x110e9f000) [pid = 2220] [serial = 1415] [outer = 0x0] 12:09:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x110eb0400) [pid = 2220] [serial = 1416] [outer = 0x110e9f000] 12:09:38 INFO - PROCESS | 2220 | 1468955378270 Marionette DEBUG loaded listener.js 12:09:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x112a81c00) [pid = 2220] [serial = 1417] [outer = 0x110e9f000] 12:09:38 INFO - PROCESS | 2220 | 1468955378788 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]]]}] 12:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 834ms 12:09:38 INFO - PROCESS | 2220 | 1468955378843 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 12:09:38 INFO - PROCESS | 2220 | 1468955378846 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 12:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:09:38 INFO - PROCESS | 2220 | 1468955378852 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:09:38 INFO - PROCESS | 2220 | 1468955378854 Marionette TRACE conn2 <- [1,1862,null,{}] 12:09:38 INFO - PROCESS | 2220 | 1468955378859 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}] 12:09:38 INFO - PROCESS | 2220 | 1468955378861 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:38 INFO - PROCESS | 2220 | 1468955378968 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 12:09:39 INFO - PROCESS | 2220 | 1468955379047 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 2220 | 1468955379048 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f44800 == 33 [pid = 2220] [id = 473] 12:09:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x115fb3c00) [pid = 2220] [serial = 1418] [outer = 0x0] 12:09:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1161ce800) [pid = 2220] [serial = 1419] [outer = 0x115fb3c00] 12:09:39 INFO - PROCESS | 2220 | 1468955379080 Marionette DEBUG loaded listener.js 12:09:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1168f2000) [pid = 2220] [serial = 1420] [outer = 0x115fb3c00] 12:09:39 INFO - PROCESS | 2220 | 1468955379718 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]]]}] 12:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 921ms 12:09:39 INFO - PROCESS | 2220 | 1468955379772 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 12:09:39 INFO - PROCESS | 2220 | 1468955379774 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 12:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:09:39 INFO - PROCESS | 2220 | 1468955379778 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:09:39 INFO - PROCESS | 2220 | 1468955379780 Marionette TRACE conn2 <- [1,1866,null,{}] 12:09:39 INFO - PROCESS | 2220 | 1468955379783 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}] 12:09:39 INFO - PROCESS | 2220 | 1468955379785 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:39 INFO - PROCESS | 2220 | 1468955379895 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 12:09:39 INFO - PROCESS | 2220 | 1468955379951 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:39 INFO - PROCESS | 2220 | 1468955379954 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x117479800 == 34 [pid = 2220] [id = 474] 12:09:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1127db800) [pid = 2220] [serial = 1421] [outer = 0x0] 12:09:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x112a82c00) [pid = 2220] [serial = 1422] [outer = 0x1127db800] 12:09:39 INFO - PROCESS | 2220 | 1468955379981 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x113197000) [pid = 2220] [serial = 1423] [outer = 0x1127db800] 12:09:40 INFO - PROCESS | 2220 | --DOCSHELL 0x112157800 == 33 [pid = 2220] [id = 22] 12:09:40 INFO - PROCESS | 2220 | --DOCSHELL 0x113f1c000 == 32 [pid = 2220] [id = 25] 12:09:40 INFO - PROCESS | 2220 | --DOCSHELL 0x116118800 == 31 [pid = 2220] [id = 26] 12:09:40 INFO - PROCESS | 2220 | --DOCSHELL 0x120f53800 == 30 [pid = 2220] [id = 470] 12:09:40 INFO - PROCESS | 2220 | --DOCSHELL 0x1186c6000 == 29 [pid = 2220] [id = 469] 12:09:40 INFO - PROCESS | 2220 | --DOCSHELL 0x116578800 == 28 [pid = 2220] [id = 468] 12:09:40 INFO - PROCESS | 2220 | --DOCSHELL 0x1168b0000 == 27 [pid = 2220] [id = 467] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x118323000) [pid = 2220] [serial = 1342] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1255d4400) [pid = 2220] [serial = 1381] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x119b20800) [pid = 2220] [serial = 1365] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x120fc7400) [pid = 2220] [serial = 1368] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x120df4c00) [pid = 2220] [serial = 1366] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x12351dc00) [pid = 2220] [serial = 1371] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x121819000) [pid = 2220] [serial = 1369] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x110d4c400) [pid = 2220] [serial = 1344] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x110e7bc00) [pid = 2220] [serial = 1345] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x1121bd400) [pid = 2220] [serial = 1350] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x124ea2c00) [pid = 2220] [serial = 1374] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x112a8e000) [pid = 2220] [serial = 1351] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x112f93c00) [pid = 2220] [serial = 1347] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x1132d5800) [pid = 2220] [serial = 1348] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x117d31400) [pid = 2220] [serial = 1356] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x1180b4c00) [pid = 2220] [serial = 1357] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x11856dc00) [pid = 2220] [serial = 1362] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x116465000) [pid = 2220] [serial = 1353] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0x116841000) [pid = 2220] [serial = 1354] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0x118170000) [pid = 2220] [serial = 1359] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0x118531c00) [pid = 2220] [serial = 1360] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0x124b2b400) [pid = 2220] [serial = 1372] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0x1260aa400) [pid = 2220] [serial = 1383] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0x126a24800) [pid = 2220] [serial = 1384] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0x1191ea400) [pid = 2220] [serial = 1380] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0x1255c8400) [pid = 2220] [serial = 1375] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0x117da2c00) [pid = 2220] [serial = 1378] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 57 (0x113199000) [pid = 2220] [serial = 1377] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | --DOMWINDOW == 56 (0x118f62c00) [pid = 2220] [serial = 1363] [outer = 0x0] [url = about:blank] 12:09:40 INFO - PROCESS | 2220 | 1468955380487 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]]]}] 12:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 721ms 12:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:09:40 INFO - PROCESS | 2220 | 1468955380498 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 12:09:40 INFO - PROCESS | 2220 | 1468955380503 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 12:09:40 INFO - PROCESS | 2220 | 1468955380506 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:09:40 INFO - PROCESS | 2220 | 1468955380508 Marionette TRACE conn2 <- [1,1870,null,{}] 12:09:40 INFO - PROCESS | 2220 | 1468955380513 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}] 12:09:40 INFO - PROCESS | 2220 | 1468955380515 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:40 INFO - PROCESS | 2220 | 1468955380611 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 12:09:40 INFO - PROCESS | 2220 | 1468955380679 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:40 INFO - PROCESS | 2220 | 1468955380681 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x11747f000 == 28 [pid = 2220] [id = 475] 12:09:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 57 (0x112e98000) [pid = 2220] [serial = 1424] [outer = 0x0] 12:09:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 58 (0x1132d5800) [pid = 2220] [serial = 1425] [outer = 0x112e98000] 12:09:40 INFO - PROCESS | 2220 | 1468955380714 Marionette DEBUG loaded listener.js 12:09:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0x115fb4400) [pid = 2220] [serial = 1426] [outer = 0x112e98000] 12:09:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0x116aac000) [pid = 2220] [serial = 1427] [outer = 0x128cdc800] 12:09:41 INFO - PROCESS | 2220 | 1468955381152 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]]]}] 12:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 721ms 12:09:41 INFO - PROCESS | 2220 | 1468955381228 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 12:09:41 INFO - PROCESS | 2220 | 1468955381231 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 12:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:09:41 INFO - PROCESS | 2220 | 1468955381275 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 2220 | 1468955381277 Marionette TRACE conn2 <- [1,1874,null,{}] 12:09:41 INFO - PROCESS | 2220 | 1468955381282 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}] 12:09:41 INFO - PROCESS | 2220 | 1468955381286 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:41 INFO - PROCESS | 2220 | 1468955381389 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 12:09:41 INFO - PROCESS | 2220 | 1468955381462 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:41 INFO - PROCESS | 2220 | 1468955381464 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x11948f000 == 29 [pid = 2220] [id = 476] 12:09:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0x110d57000) [pid = 2220] [serial = 1428] [outer = 0x0] 12:09:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0x1176c3400) [pid = 2220] [serial = 1429] [outer = 0x110d57000] 12:09:41 INFO - PROCESS | 2220 | 1468955381496 Marionette DEBUG loaded listener.js 12:09:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x118128c00) [pid = 2220] [serial = 1430] [outer = 0x110d57000] 12:09:41 INFO - PROCESS | 2220 | 1468955381926 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]]]}] 12:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 713ms 12:09:41 INFO - PROCESS | 2220 | 1468955381949 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 12:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:09:41 INFO - PROCESS | 2220 | 1468955381952 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 12:09:41 INFO - PROCESS | 2220 | 1468955381955 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:09:41 INFO - PROCESS | 2220 | 1468955381958 Marionette TRACE conn2 <- [1,1878,null,{}] 12:09:41 INFO - PROCESS | 2220 | 1468955381966 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}] 12:09:41 INFO - PROCESS | 2220 | 1468955381969 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:42 INFO - PROCESS | 2220 | 1468955382070 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 12:09:42 INFO - PROCESS | 2220 | 1468955382138 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 2220 | 1468955382140 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x123538000 == 30 [pid = 2220] [id = 477] 12:09:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x118171400) [pid = 2220] [serial = 1431] [outer = 0x0] 12:09:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x118325800) [pid = 2220] [serial = 1432] [outer = 0x118171400] 12:09:42 INFO - PROCESS | 2220 | 1468955382175 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x118568400) [pid = 2220] [serial = 1433] [outer = 0x118171400] 12:09:42 INFO - PROCESS | 2220 | 1468955382609 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]]]}] 12:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 674ms 12:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:09:42 INFO - PROCESS | 2220 | 1468955382629 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 12:09:42 INFO - PROCESS | 2220 | 1468955382631 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 12:09:42 INFO - PROCESS | 2220 | 1468955382635 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:09:42 INFO - PROCESS | 2220 | 1468955382637 Marionette TRACE conn2 <- [1,1882,null,{}] 12:09:42 INFO - PROCESS | 2220 | 1468955382639 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}] 12:09:42 INFO - PROCESS | 2220 | 1468955382641 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:42 INFO - PROCESS | 2220 | 1468955382757 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 12:09:42 INFO - PROCESS | 2220 | 1468955382822 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:42 INFO - PROCESS | 2220 | 1468955382824 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255b7800 == 31 [pid = 2220] [id = 478] 12:09:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x1186bf400) [pid = 2220] [serial = 1434] [outer = 0x0] 12:09:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x118872400) [pid = 2220] [serial = 1435] [outer = 0x1186bf400] 12:09:42 INFO - PROCESS | 2220 | 1468955382853 Marionette DEBUG loaded listener.js 12:09:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x118fcd800) [pid = 2220] [serial = 1436] [outer = 0x1186bf400] 12:09:43 INFO - PROCESS | 2220 | 1468955383273 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]]]}] 12:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 674ms 12:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:09:43 INFO - PROCESS | 2220 | 1468955383308 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 12:09:43 INFO - PROCESS | 2220 | 1468955383310 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 12:09:43 INFO - PROCESS | 2220 | 1468955383312 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:09:43 INFO - PROCESS | 2220 | 1468955383313 Marionette TRACE conn2 <- [1,1886,null,{}] 12:09:43 INFO - PROCESS | 2220 | 1468955383315 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}] 12:09:43 INFO - PROCESS | 2220 | 1468955383317 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:43 INFO - PROCESS | 2220 | 1468955383413 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 12:09:43 INFO - PROCESS | 2220 | 1468955383467 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:43 INFO - PROCESS | 2220 | 1468955383468 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x126627800 == 32 [pid = 2220] [id = 479] 12:09:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x118869800) [pid = 2220] [serial = 1437] [outer = 0x0] 12:09:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x1194ee400) [pid = 2220] [serial = 1438] [outer = 0x118869800] 12:09:43 INFO - PROCESS | 2220 | 1468955383497 Marionette DEBUG loaded listener.js 12:09:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x1194fb800) [pid = 2220] [serial = 1439] [outer = 0x118869800] 12:09:43 INFO - PROCESS | 2220 | 1468955383938 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]]]}] 12:09:43 INFO - PROCESS | 2220 | --DOCSHELL 0x1168b1800 == 31 [pid = 2220] [id = 23] 12:09:43 INFO - PROCESS | 2220 | --DOCSHELL 0x1191d4000 == 30 [pid = 2220] [id = 21] 12:09:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12d52b800 == 29 [pid = 2220] [id = 19] 12:09:43 INFO - PROCESS | 2220 | --DOCSHELL 0x116ae3800 == 28 [pid = 2220] [id = 472] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1185c8800 == 27 [pid = 2220] [id = 12] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1cb000 == 26 [pid = 2220] [id = 9] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7a0800 == 25 [pid = 2220] [id = 8] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x117073800 == 24 [pid = 2220] [id = 24] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x120f44800 == 23 [pid = 2220] [id = 473] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9b6000 == 22 [pid = 2220] [id = 15] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1184e1800 == 21 [pid = 2220] [id = 18] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12b984000 == 20 [pid = 2220] [id = 10] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12d6cc800 == 19 [pid = 2220] [id = 20] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12c40e000 == 18 [pid = 2220] [id = 13] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12c596000 == 17 [pid = 2220] [id = 14] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12b993800 == 16 [pid = 2220] [id = 11] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x128fa1000 == 15 [pid = 2220] [id = 6] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1255b7800 == 14 [pid = 2220] [id = 478] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x123538000 == 13 [pid = 2220] [id = 477] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x11948f000 == 12 [pid = 2220] [id = 476] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x117479800 == 11 [pid = 2220] [id = 474] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x11747f000 == 10 [pid = 2220] [id = 475] 12:09:45 INFO - PROCESS | 2220 | --DOCSHELL 0x121361800 == 9 [pid = 2220] [id = 471] 12:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 2327ms 12:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:09:45 INFO - PROCESS | 2220 | 1468955385675 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 12:09:45 INFO - PROCESS | 2220 | 1468955385677 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 12:09:45 INFO - PROCESS | 2220 | 1468955385681 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:09:45 INFO - PROCESS | 2220 | 1468955385686 Marionette TRACE conn2 <- [1,1890,null,{}] 12:09:45 INFO - PROCESS | 2220 | 1468955385690 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}] 12:09:45 INFO - PROCESS | 2220 | 1468955385692 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:45 INFO - PROCESS | 2220 | 1468955385771 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 12:09:45 INFO - PROCESS | 2220 | 1468955385776 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:45 INFO - PROCESS | 2220 | 1468955385778 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168bf000 == 10 [pid = 2220] [id = 480] 12:09:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x1127db000) [pid = 2220] [serial = 1440] [outer = 0x0] 12:09:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x1127dbc00) [pid = 2220] [serial = 1441] [outer = 0x1127db000] 12:09:45 INFO - PROCESS | 2220 | 1468955385808 Marionette DEBUG loaded listener.js 12:09:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x112f8d400) [pid = 2220] [serial = 1442] [outer = 0x1127db000] 12:09:46 INFO - PROCESS | 2220 | 1468955386146 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]]]}] 12:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 475ms 12:09:46 INFO - PROCESS | 2220 | 1468955386156 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 2220 | 1468955386158 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 12:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:09:46 INFO - PROCESS | 2220 | 1468955386163 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 2220 | 1468955386166 Marionette TRACE conn2 <- [1,1894,null,{}] 12:09:46 INFO - PROCESS | 2220 | 1468955386172 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}] 12:09:46 INFO - PROCESS | 2220 | 1468955386174 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:46 INFO - PROCESS | 2220 | 1468955386279 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 12:09:46 INFO - PROCESS | 2220 | 1468955386332 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 2220 | 1468955386334 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191c1800 == 11 [pid = 2220] [id = 481] 12:09:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x11318c000) [pid = 2220] [serial = 1443] [outer = 0x0] 12:09:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x1132d7c00) [pid = 2220] [serial = 1444] [outer = 0x11318c000] 12:09:46 INFO - PROCESS | 2220 | 1468955386361 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1167bd400) [pid = 2220] [serial = 1445] [outer = 0x11318c000] 12:09:46 INFO - PROCESS | 2220 | 1468955386665 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]]]}] 12:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 526ms 12:09:46 INFO - PROCESS | 2220 | 1468955386691 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 12:09:46 INFO - PROCESS | 2220 | 1468955386692 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 12:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:09:46 INFO - PROCESS | 2220 | 1468955386695 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:09:46 INFO - PROCESS | 2220 | 1468955386696 Marionette TRACE conn2 <- [1,1898,null,{}] 12:09:46 INFO - PROCESS | 2220 | 1468955386707 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}] 12:09:46 INFO - PROCESS | 2220 | 1468955386710 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:46 INFO - PROCESS | 2220 | 1468955386799 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 12:09:46 INFO - PROCESS | 2220 | 1468955386857 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:46 INFO - PROCESS | 2220 | 1468955386860 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x121255800 == 12 [pid = 2220] [id = 482] 12:09:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1176bb400) [pid = 2220] [serial = 1446] [outer = 0x0] 12:09:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1176c2800) [pid = 2220] [serial = 1447] [outer = 0x1176bb400] 12:09:46 INFO - PROCESS | 2220 | 1468955386888 Marionette DEBUG loaded listener.js 12:09:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1180b6000) [pid = 2220] [serial = 1448] [outer = 0x1176bb400] 12:09:47 INFO - PROCESS | 2220 | 1468955387198 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]]]}] 12:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 519ms 12:09:47 INFO - PROCESS | 2220 | 1468955387214 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 2220 | 1468955387216 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 12:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:09:47 INFO - PROCESS | 2220 | 1468955387226 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 2220 | 1468955387227 Marionette TRACE conn2 <- [1,1902,null,{}] 12:09:47 INFO - PROCESS | 2220 | 1468955387230 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}] 12:09:47 INFO - PROCESS | 2220 | 1468955387231 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:47 INFO - PROCESS | 2220 | 1468955387313 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 12:09:47 INFO - PROCESS | 2220 | 1468955387317 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 2220 | 1468955387320 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e54000 == 13 [pid = 2220] [id = 483] 12:09:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x11816f400) [pid = 2220] [serial = 1449] [outer = 0x0] 12:09:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x11832f800) [pid = 2220] [serial = 1450] [outer = 0x11816f400] 12:09:47 INFO - PROCESS | 2220 | 1468955387346 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x118567000) [pid = 2220] [serial = 1451] [outer = 0x11816f400] 12:09:47 INFO - PROCESS | 2220 | 1468955387688 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]]]}] 12:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 518ms 12:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:09:47 INFO - PROCESS | 2220 | 1468955387748 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 12:09:47 INFO - PROCESS | 2220 | 1468955387749 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 12:09:47 INFO - PROCESS | 2220 | 1468955387751 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:09:47 INFO - PROCESS | 2220 | 1468955387752 Marionette TRACE conn2 <- [1,1906,null,{}] 12:09:47 INFO - PROCESS | 2220 | 1468955387755 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}] 12:09:47 INFO - PROCESS | 2220 | 1468955387756 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:47 INFO - PROCESS | 2220 | 1468955387852 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 12:09:47 INFO - PROCESS | 2220 | 1468955387889 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:47 INFO - PROCESS | 2220 | 1468955387890 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x126637800 == 14 [pid = 2220] [id = 484] 12:09:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11832ac00) [pid = 2220] [serial = 1452] [outer = 0x0] 12:09:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x118572c00) [pid = 2220] [serial = 1453] [outer = 0x11832ac00] 12:09:47 INFO - PROCESS | 2220 | 1468955387914 Marionette DEBUG loaded listener.js 12:09:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x118866000) [pid = 2220] [serial = 1454] [outer = 0x11832ac00] 12:09:48 INFO - PROCESS | 2220 | 1468955388293 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]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 569ms 12:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:09:48 INFO - PROCESS | 2220 | 1468955388323 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 2220 | 1468955388324 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 12:09:48 INFO - PROCESS | 2220 | 1468955388326 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 2220 | 1468955388327 Marionette TRACE conn2 <- [1,1910,null,{}] 12:09:48 INFO - PROCESS | 2220 | 1468955388330 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}] 12:09:48 INFO - PROCESS | 2220 | 1468955388335 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:48 INFO - PROCESS | 2220 | 1468955388460 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 12:09:48 INFO - PROCESS | 2220 | 1468955388500 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:48 INFO - PROCESS | 2220 | 1468955388501 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f93800 == 15 [pid = 2220] [id = 485] 12:09:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x118fc6000) [pid = 2220] [serial = 1455] [outer = 0x0] 12:09:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1194fb400) [pid = 2220] [serial = 1456] [outer = 0x118fc6000] 12:09:48 INFO - PROCESS | 2220 | 1468955388526 Marionette DEBUG loaded listener.js 12:09:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x120df6000) [pid = 2220] [serial = 1457] [outer = 0x118fc6000] 12:09:48 INFO - PROCESS | 2220 | 1468955388888 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]]]}] 12:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 619ms 12:09:48 INFO - PROCESS | 2220 | 1468955388947 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 12:09:48 INFO - PROCESS | 2220 | 1468955388948 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 12:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:09:48 INFO - PROCESS | 2220 | 1468955388952 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:09:48 INFO - PROCESS | 2220 | 1468955388953 Marionette TRACE conn2 <- [1,1914,null,{}] 12:09:48 INFO - PROCESS | 2220 | 1468955388956 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}] 12:09:48 INFO - PROCESS | 2220 | 1468955388958 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:49 INFO - PROCESS | 2220 | 1468955389107 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 12:09:49 INFO - PROCESS | 2220 | 1468955389123 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 2220 | 1468955389124 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x129644800 == 16 [pid = 2220] [id = 486] 12:09:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x120d0e000) [pid = 2220] [serial = 1458] [outer = 0x0] 12:09:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x120fc6000) [pid = 2220] [serial = 1459] [outer = 0x120d0e000] 12:09:49 INFO - PROCESS | 2220 | 1468955389164 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1210d4800) [pid = 2220] [serial = 1460] [outer = 0x120d0e000] 12:09:49 INFO - PROCESS | 2220 | 1468955389503 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]]]}] 12:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 571ms 12:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:09:49 INFO - PROCESS | 2220 | 1468955389522 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 12:09:49 INFO - PROCESS | 2220 | 1468955389523 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 12:09:49 INFO - PROCESS | 2220 | 1468955389525 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:09:49 INFO - PROCESS | 2220 | 1468955389527 Marionette TRACE conn2 <- [1,1918,null,{}] 12:09:49 INFO - PROCESS | 2220 | 1468955389529 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}] 12:09:49 INFO - PROCESS | 2220 | 1468955389530 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:49 INFO - PROCESS | 2220 | 1468955389622 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 12:09:49 INFO - PROCESS | 2220 | 1468955389659 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:49 INFO - PROCESS | 2220 | 1468955389660 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a574000 == 17 [pid = 2220] [id = 487] 12:09:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1211db000) [pid = 2220] [serial = 1461] [outer = 0x0] 12:09:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x121507800) [pid = 2220] [serial = 1462] [outer = 0x1211db000] 12:09:49 INFO - PROCESS | 2220 | 1468955389684 Marionette DEBUG loaded listener.js 12:09:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1130ab400) [pid = 2220] [serial = 1463] [outer = 0x1211db000] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x11816f800) [pid = 2220] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x110d57000) [pid = 2220] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1186bf400) [pid = 2220] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118171400) [pid = 2220] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x110e9f000) [pid = 2220] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1127db800) [pid = 2220] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x111c83800) [pid = 2220] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x11856e800) [pid = 2220] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x120df2c00) [pid = 2220] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1133c1000) [pid = 2220] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1168f8c00) [pid = 2220] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x112e98000) [pid = 2220] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x115fb3c00) [pid = 2220] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x115fb3000) [pid = 2220] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x110fa0c00) [pid = 2220] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x113d68000) [pid = 2220] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:09:49 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x110e73000) [pid = 2220] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:09:50 INFO - PROCESS | 2220 | 1468955390252 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]]]}] 12:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 767ms 12:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:09:50 INFO - PROCESS | 2220 | 1468955390294 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 2220 | 1468955390295 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 12:09:50 INFO - PROCESS | 2220 | 1468955390297 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 2220 | 1468955390299 Marionette TRACE conn2 <- [1,1922,null,{}] 12:09:50 INFO - PROCESS | 2220 | 1468955390301 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}] 12:09:50 INFO - PROCESS | 2220 | 1468955390303 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:50 INFO - PROCESS | 2220 | 1468955390378 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 12:09:50 INFO - PROCESS | 2220 | 1468955390397 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:50 INFO - PROCESS | 2220 | 1468955390398 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a797000 == 18 [pid = 2220] [id = 488] 12:09:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x115fb3000) [pid = 2220] [serial = 1464] [outer = 0x0] 12:09:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x116aa1400) [pid = 2220] [serial = 1465] [outer = 0x115fb3000] 12:09:50 INFO - PROCESS | 2220 | 1468955390425 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x118171000) [pid = 2220] [serial = 1466] [outer = 0x115fb3000] 12:09:50 INFO - PROCESS | 2220 | 1468955390726 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]]]}] 12:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 472ms 12:09:50 INFO - PROCESS | 2220 | 1468955390770 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 12:09:50 INFO - PROCESS | 2220 | 1468955390771 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 12:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:09:50 INFO - PROCESS | 2220 | 1468955390774 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:09:50 INFO - PROCESS | 2220 | 1468955390775 Marionette TRACE conn2 <- [1,1926,null,{}] 12:09:50 INFO - PROCESS | 2220 | 1468955390777 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}] 12:09:50 INFO - PROCESS | 2220 | 1468955390778 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:50 INFO - PROCESS | 2220 | 1468955390856 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 12:09:50 INFO - PROCESS | 2220 | 1468955390861 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:50 INFO - PROCESS | 2220 | 1468955390862 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12aa86000 == 19 [pid = 2220] [id = 489] 12:09:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x116f59c00) [pid = 2220] [serial = 1467] [outer = 0x0] 12:09:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1186be400) [pid = 2220] [serial = 1468] [outer = 0x116f59c00] 12:09:50 INFO - PROCESS | 2220 | 1468955390891 Marionette DEBUG loaded listener.js 12:09:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x120df5000) [pid = 2220] [serial = 1469] [outer = 0x116f59c00] 12:09:51 INFO - PROCESS | 2220 | 1468955391273 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]]]}] 12:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 518ms 12:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:09:51 INFO - PROCESS | 2220 | 1468955391292 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 12:09:51 INFO - PROCESS | 2220 | 1468955391293 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 12:09:51 INFO - PROCESS | 2220 | 1468955391295 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:09:51 INFO - PROCESS | 2220 | 1468955391297 Marionette TRACE conn2 <- [1,1930,null,{}] 12:09:51 INFO - PROCESS | 2220 | 1468955391299 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}] 12:09:51 INFO - PROCESS | 2220 | 1468955391300 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:51 INFO - PROCESS | 2220 | 1468955391437 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 12:09:51 INFO - PROCESS | 2220 | 1468955391442 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:51 INFO - PROCESS | 2220 | 1468955391444 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1d0000 == 20 [pid = 2220] [id = 490] 12:09:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1214ddc00) [pid = 2220] [serial = 1470] [outer = 0x0] 12:09:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x12351bc00) [pid = 2220] [serial = 1471] [outer = 0x1214ddc00] 12:09:51 INFO - PROCESS | 2220 | 1468955391490 Marionette DEBUG loaded listener.js 12:09:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x123719c00) [pid = 2220] [serial = 1472] [outer = 0x1214ddc00] 12:09:52 INFO - PROCESS | 2220 | 1468955392074 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]]]}] 12:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 819ms 12:09:52 INFO - PROCESS | 2220 | 1468955392116 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 2220 | 1468955392119 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 12:09:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:09:52 INFO - PROCESS | 2220 | 1468955392122 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:09:52 INFO - PROCESS | 2220 | 1468955392124 Marionette TRACE conn2 <- [1,1934,null,{}] 12:09:52 INFO - PROCESS | 2220 | 1468955392128 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}] 12:09:52 INFO - PROCESS | 2220 | 1468955392129 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:52 INFO - PROCESS | 2220 | 1468955392237 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 12:09:52 INFO - PROCESS | 2220 | 1468955392317 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:52 INFO - PROCESS | 2220 | 1468955392319 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185c4800 == 21 [pid = 2220] [id = 491] 12:09:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x110e94800) [pid = 2220] [serial = 1473] [outer = 0x0] 12:09:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1127d7800) [pid = 2220] [serial = 1474] [outer = 0x110e94800] 12:09:52 INFO - PROCESS | 2220 | 1468955392349 Marionette DEBUG loaded listener.js 12:09:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11318dc00) [pid = 2220] [serial = 1475] [outer = 0x110e94800] 12:09:52 INFO - PROCESS | 2220 | 1468955392922 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]]]}] 12:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 871ms 12:09:52 INFO - PROCESS | 2220 | 1468955392993 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 12:09:52 INFO - PROCESS | 2220 | 1468955392997 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 12:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:09:53 INFO - PROCESS | 2220 | 1468955393004 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 2220 | 1468955393007 Marionette TRACE conn2 <- [1,1938,null,{}] 12:09:53 INFO - PROCESS | 2220 | 1468955393011 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}] 12:09:53 INFO - PROCESS | 2220 | 1468955393013 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:53 INFO - PROCESS | 2220 | 1468955393175 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 12:09:53 INFO - PROCESS | 2220 | 1468955393403 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:53 INFO - PROCESS | 2220 | 1468955393405 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x115f64800 == 22 [pid = 2220] [id = 492] 12:09:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x110e7f000) [pid = 2220] [serial = 1476] [outer = 0x0] 12:09:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1127d8000) [pid = 2220] [serial = 1477] [outer = 0x110e7f000] 12:09:53 INFO - PROCESS | 2220 | 1468955393449 Marionette DEBUG loaded listener.js 12:09:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x11318a800) [pid = 2220] [serial = 1478] [outer = 0x110e7f000] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1194ee400) [pid = 2220] [serial = 1438] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOCSHELL 0x126627800 == 21 [pid = 2220] [id = 479] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1132d5800) [pid = 2220] [serial = 1425] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x11832a800) [pid = 2220] [serial = 1413] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x116885c00) [pid = 2220] [serial = 1402] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x116181c00) [pid = 2220] [serial = 1401] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1127dd800) [pid = 2220] [serial = 1404] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x110ea7000) [pid = 2220] [serial = 1405] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x116534c00) [pid = 2220] [serial = 1407] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x11688b400) [pid = 2220] [serial = 1408] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x117da4400) [pid = 2220] [serial = 1410] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x118169800) [pid = 2220] [serial = 1411] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1127d3000) [pid = 2220] [serial = 1386] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x117d38400) [pid = 2220] [serial = 1389] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x1191ef800) [pid = 2220] [serial = 1392] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x121311000) [pid = 2220] [serial = 1395] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x117da0c00) [pid = 2220] [serial = 1398] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x118fcd800) [pid = 2220] [serial = 1436] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x118872400) [pid = 2220] [serial = 1435] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x118325800) [pid = 2220] [serial = 1432] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x118568400) [pid = 2220] [serial = 1433] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x1164d3c00) [pid = 2220] [serial = 868] [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.] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x1176c3400) [pid = 2220] [serial = 1429] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x110eb0400) [pid = 2220] [serial = 1416] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x113197000) [pid = 2220] [serial = 1423] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x113198800) [pid = 2220] [serial = 1387] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x120d0bc00) [pid = 2220] [serial = 1393] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x1255cb000) [pid = 2220] [serial = 1396] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0x119b1d400) [pid = 2220] [serial = 1399] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0x1180af400) [pid = 2220] [serial = 1390] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0x115fb4400) [pid = 2220] [serial = 1426] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0x1168f2000) [pid = 2220] [serial = 1420] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0x112a82c00) [pid = 2220] [serial = 1422] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0x112a81c00) [pid = 2220] [serial = 1417] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0x1161ce800) [pid = 2220] [serial = 1419] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0x118566000) [pid = 2220] [serial = 1414] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0x118128c00) [pid = 2220] [serial = 1430] [outer = 0x0] [url = about:blank] 12:09:53 INFO - PROCESS | 2220 | 1468955393921 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]]]}] 12:09:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:09:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 924ms 12:09:53 INFO - PROCESS | 2220 | 1468955393929 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 12:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:09:53 INFO - PROCESS | 2220 | 1468955393932 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 12:09:53 INFO - PROCESS | 2220 | 1468955393937 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:09:53 INFO - PROCESS | 2220 | 1468955393939 Marionette TRACE conn2 <- [1,1942,null,{}] 12:09:53 INFO - PROCESS | 2220 | 1468955393944 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}] 12:09:53 INFO - PROCESS | 2220 | 1468955393949 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:54 INFO - PROCESS | 2220 | 1468955394065 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 12:09:54 INFO - PROCESS | 2220 | 1468955394075 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 2220 | 1468955394077 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d5d000 == 22 [pid = 2220] [id = 493] 12:09:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0x11318cc00) [pid = 2220] [serial = 1479] [outer = 0x0] 12:09:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0x115f45000) [pid = 2220] [serial = 1480] [outer = 0x11318cc00] 12:09:54 INFO - PROCESS | 2220 | 1468955394122 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0x1167b4000) [pid = 2220] [serial = 1481] [outer = 0x11318cc00] 12:09:54 INFO - PROCESS | 2220 | 1468955394535 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]]]}] 12:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 623ms 12:09:54 INFO - PROCESS | 2220 | 1468955394560 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 12:09:54 INFO - PROCESS | 2220 | 1468955394562 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 12:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:09:54 INFO - PROCESS | 2220 | 1468955394565 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:09:54 INFO - PROCESS | 2220 | 1468955394567 Marionette TRACE conn2 <- [1,1946,null,{}] 12:09:54 INFO - PROCESS | 2220 | 1468955394569 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}] 12:09:54 INFO - PROCESS | 2220 | 1468955394571 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:54 INFO - PROCESS | 2220 | 1468955394654 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 12:09:54 INFO - PROCESS | 2220 | 1468955394679 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:54 INFO - PROCESS | 2220 | 1468955394680 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x118f0c000 == 23 [pid = 2220] [id = 494] 12:09:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0x1176c7000) [pid = 2220] [serial = 1482] [outer = 0x0] 12:09:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x117d98c00) [pid = 2220] [serial = 1483] [outer = 0x1176c7000] 12:09:54 INFO - PROCESS | 2220 | 1468955394706 Marionette DEBUG loaded listener.js 12:09:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x117da3800) [pid = 2220] [serial = 1484] [outer = 0x1176c7000] 12:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:09:55 INFO - PROCESS | 2220 | 1468955395030 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]]]}] 12:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 472ms 12:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:09:55 INFO - PROCESS | 2220 | 1468955395040 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 2220 | 1468955395041 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 12:09:55 INFO - PROCESS | 2220 | 1468955395045 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 2220 | 1468955395049 Marionette TRACE conn2 <- [1,1950,null,{}] 12:09:55 INFO - PROCESS | 2220 | 1468955395072 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}] 12:09:55 INFO - PROCESS | 2220 | 1468955395075 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:55 INFO - PROCESS | 2220 | 1468955395150 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 12:09:55 INFO - PROCESS | 2220 | 1468955395158 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 2220 | 1468955395159 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x120e25000 == 24 [pid = 2220] [id = 495] 12:09:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x110eb0000) [pid = 2220] [serial = 1485] [outer = 0x0] 12:09:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x11816b400) [pid = 2220] [serial = 1486] [outer = 0x110eb0000] 12:09:55 INFO - PROCESS | 2220 | 1468955395184 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x118328000) [pid = 2220] [serial = 1487] [outer = 0x110eb0000] 12:09:55 INFO - PROCESS | 2220 | 1468955395512 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]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 481ms 12:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:09:55 INFO - PROCESS | 2220 | 1468955395526 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 12:09:55 INFO - PROCESS | 2220 | 1468955395527 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 12:09:55 INFO - PROCESS | 2220 | 1468955395530 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:09:55 INFO - PROCESS | 2220 | 1468955395531 Marionette TRACE conn2 <- [1,1954,null,{}] 12:09:55 INFO - PROCESS | 2220 | 1468955395533 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}] 12:09:55 INFO - PROCESS | 2220 | 1468955395536 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:55 INFO - PROCESS | 2220 | 1468955395614 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 12:09:55 INFO - PROCESS | 2220 | 1468955395619 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:55 INFO - PROCESS | 2220 | 1468955395621 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x121438800 == 25 [pid = 2220] [id = 496] 12:09:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x118331000) [pid = 2220] [serial = 1488] [outer = 0x0] 12:09:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x118570000) [pid = 2220] [serial = 1489] [outer = 0x118331000] 12:09:55 INFO - PROCESS | 2220 | 1468955395646 Marionette DEBUG loaded listener.js 12:09:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x1186fe400) [pid = 2220] [serial = 1490] [outer = 0x118331000] 12:09:55 INFO - PROCESS | 2220 | 1468955395986 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]]]}] 12:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 468ms 12:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:09:56 INFO - PROCESS | 2220 | 1468955395999 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 2220 | 1468955396000 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 12:09:56 INFO - PROCESS | 2220 | 1468955396004 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 2220 | 1468955396005 Marionette TRACE conn2 <- [1,1958,null,{}] 12:09:56 INFO - PROCESS | 2220 | 1468955396008 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}] 12:09:56 INFO - PROCESS | 2220 | 1468955396009 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:56 INFO - PROCESS | 2220 | 1468955396115 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 12:09:56 INFO - PROCESS | 2220 | 1468955396126 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 2220 | 1468955396130 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x119861000 == 26 [pid = 2220] [id = 497] 12:09:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x118f63400) [pid = 2220] [serial = 1491] [outer = 0x0] 12:09:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x118fcd800) [pid = 2220] [serial = 1492] [outer = 0x118f63400] 12:09:56 INFO - PROCESS | 2220 | 1468955396163 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x119b1bc00) [pid = 2220] [serial = 1493] [outer = 0x118f63400] 12:09:56 INFO - PROCESS | 2220 | 1468955396495 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]]]}] 12:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 519ms 12:09:56 INFO - PROCESS | 2220 | 1468955396523 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 12:09:56 INFO - PROCESS | 2220 | 1468955396525 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 12:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:09:56 INFO - PROCESS | 2220 | 1468955396532 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:09:56 INFO - PROCESS | 2220 | 1468955396534 Marionette TRACE conn2 <- [1,1962,null,{}] 12:09:56 INFO - PROCESS | 2220 | 1468955396538 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}] 12:09:56 INFO - PROCESS | 2220 | 1468955396539 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:56 INFO - PROCESS | 2220 | 1468955396634 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 12:09:56 INFO - PROCESS | 2220 | 1468955396638 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:56 INFO - PROCESS | 2220 | 1468955396639 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e26000 == 27 [pid = 2220] [id = 498] 12:09:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x119b1cc00) [pid = 2220] [serial = 1494] [outer = 0x0] 12:09:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x120def800) [pid = 2220] [serial = 1495] [outer = 0x119b1cc00] 12:09:56 INFO - PROCESS | 2220 | 1468955396671 Marionette DEBUG loaded listener.js 12:09:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x120fcd000) [pid = 2220] [serial = 1496] [outer = 0x119b1cc00] 12:09:57 INFO - PROCESS | 2220 | 1468955396999 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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 522ms 12:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:09:57 INFO - PROCESS | 2220 | 1468955397055 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 2220 | 1468955397056 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 12:09:57 INFO - PROCESS | 2220 | 1468955397058 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 2220 | 1468955397059 Marionette TRACE conn2 <- [1,1966,null,{}] 12:09:57 INFO - PROCESS | 2220 | 1468955397061 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}] 12:09:57 INFO - PROCESS | 2220 | 1468955397062 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:57 INFO - PROCESS | 2220 | 1468955397158 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 12:09:57 INFO - PROCESS | 2220 | 1468955397171 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 2220 | 1468955397172 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x12890f800 == 28 [pid = 2220] [id = 499] 12:09:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x121303c00) [pid = 2220] [serial = 1497] [outer = 0x0] 12:09:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x12181f800) [pid = 2220] [serial = 1498] [outer = 0x121303c00] 12:09:57 INFO - PROCESS | 2220 | 1468955397196 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x123524800) [pid = 2220] [serial = 1499] [outer = 0x121303c00] 12:09:57 INFO - PROCESS | 2220 | 1468955397520 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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 468ms 12:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:09:57 INFO - PROCESS | 2220 | 1468955397526 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 12:09:57 INFO - PROCESS | 2220 | 1468955397527 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 12:09:57 INFO - PROCESS | 2220 | 1468955397529 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:09:57 INFO - PROCESS | 2220 | 1468955397530 Marionette TRACE conn2 <- [1,1970,null,{}] 12:09:57 INFO - PROCESS | 2220 | 1468955397533 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}] 12:09:57 INFO - PROCESS | 2220 | 1468955397535 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:57 INFO - PROCESS | 2220 | 1468955397631 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 12:09:57 INFO - PROCESS | 2220 | 1468955397642 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:57 INFO - PROCESS | 2220 | 1468955397643 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x129409000 == 29 [pid = 2220] [id = 500] 12:09:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x123624000) [pid = 2220] [serial = 1500] [outer = 0x0] 12:09:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x123761c00) [pid = 2220] [serial = 1501] [outer = 0x123624000] 12:09:57 INFO - PROCESS | 2220 | 1468955397675 Marionette DEBUG loaded listener.js 12:09:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x124e31c00) [pid = 2220] [serial = 1502] [outer = 0x123624000] 12:09:57 INFO - PROCESS | 2220 | 1468955397979 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]]]}] 12:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 467ms 12:09:58 INFO - PROCESS | 2220 | 1468955397998 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 12:09:58 INFO - PROCESS | 2220 | 1468955397999 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 12:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:09:58 INFO - PROCESS | 2220 | 1468955398003 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 2220 | 1468955398006 Marionette TRACE conn2 <- [1,1974,null,{}] 12:09:58 INFO - PROCESS | 2220 | 1468955398008 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}] 12:09:58 INFO - PROCESS | 2220 | 1468955398009 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:58 INFO - PROCESS | 2220 | 1468955398108 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x120d0e000) [pid = 2220] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x11816f400) [pid = 2220] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x1127db000) [pid = 2220] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x11318c000) [pid = 2220] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1176bb400) [pid = 2220] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x118869800) [pid = 2220] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x118fc6000) [pid = 2220] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x115fb3000) [pid = 2220] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x116f59c00) [pid = 2220] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x1211db000) [pid = 2220] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:09:58 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x11832ac00) [pid = 2220] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:09:58 INFO - PROCESS | 2220 | 1468955398220 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 2220 | 1468955398221 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x11948b800 == 30 [pid = 2220] [id = 501] 12:09:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x10eafc800) [pid = 2220] [serial = 1503] [outer = 0x0] 12:09:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x110ea0800) [pid = 2220] [serial = 1504] [outer = 0x10eafc800] 12:09:58 INFO - PROCESS | 2220 | 1468955398245 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x11680cc00) [pid = 2220] [serial = 1505] [outer = 0x10eafc800] 12:09:58 INFO - PROCESS | 2220 | 1468955398505 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]]]}] 12:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 521ms 12:09:58 INFO - PROCESS | 2220 | 1468955398525 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 12:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:09:58 INFO - PROCESS | 2220 | 1468955398526 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 12:09:58 INFO - PROCESS | 2220 | 1468955398528 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:09:58 INFO - PROCESS | 2220 | 1468955398529 Marionette TRACE conn2 <- [1,1978,null,{}] 12:09:58 INFO - PROCESS | 2220 | 1468955398532 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}] 12:09:58 INFO - PROCESS | 2220 | 1468955398533 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:58 INFO - PROCESS | 2220 | 1468955398624 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 12:09:58 INFO - PROCESS | 2220 | 1468955398627 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:58 INFO - PROCESS | 2220 | 1468955398629 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b123800 == 31 [pid = 2220] [id = 502] 12:09:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x118131000) [pid = 2220] [serial = 1506] [outer = 0x0] 12:09:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x120fc1800) [pid = 2220] [serial = 1507] [outer = 0x118131000] 12:09:58 INFO - PROCESS | 2220 | 1468955398664 Marionette DEBUG loaded listener.js 12:09:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x11816e000) [pid = 2220] [serial = 1508] [outer = 0x118131000] 12:09:58 INFO - PROCESS | 2220 | 1468955398979 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]]]}] 12:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 468ms 12:09:58 INFO - PROCESS | 2220 | 1468955398996 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 12:09:58 INFO - PROCESS | 2220 | 1468955398998 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 12:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:09:59 INFO - PROCESS | 2220 | 1468955399002 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 2220 | 1468955399005 Marionette TRACE conn2 <- [1,1982,null,{}] 12:09:59 INFO - PROCESS | 2220 | 1468955399008 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}] 12:09:59 INFO - PROCESS | 2220 | 1468955399009 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:59 INFO - PROCESS | 2220 | 1468955399098 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 12:09:59 INFO - PROCESS | 2220 | 1468955399154 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 2220 | 1468955399155 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b97b000 == 32 [pid = 2220] [id = 503] 12:09:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x11816f400) [pid = 2220] [serial = 1509] [outer = 0x0] 12:09:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x125e82000) [pid = 2220] [serial = 1510] [outer = 0x11816f400] 12:09:59 INFO - PROCESS | 2220 | 1468955399179 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x126608000) [pid = 2220] [serial = 1511] [outer = 0x11816f400] 12:09:59 INFO - PROCESS | 2220 | 1468955399438 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]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 472ms 12:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:09:59 INFO - PROCESS | 2220 | 1468955399474 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 2220 | 1468955399475 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 12:09:59 INFO - PROCESS | 2220 | 1468955399477 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 2220 | 1468955399478 Marionette TRACE conn2 <- [1,1986,null,{}] 12:09:59 INFO - PROCESS | 2220 | 1468955399480 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}] 12:09:59 INFO - PROCESS | 2220 | 1468955399481 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:59 INFO - PROCESS | 2220 | 1468955399562 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 12:09:59 INFO - PROCESS | 2220 | 1468955399566 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:09:59 INFO - PROCESS | 2220 | 1468955399569 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:09:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd14000 == 33 [pid = 2220] [id = 504] 12:09:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x126478000) [pid = 2220] [serial = 1512] [outer = 0x0] 12:09:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x126815c00) [pid = 2220] [serial = 1513] [outer = 0x126478000] 12:09:59 INFO - PROCESS | 2220 | 1468955399600 Marionette DEBUG loaded listener.js 12:09:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x126a2a000) [pid = 2220] [serial = 1514] [outer = 0x126478000] 12:09:59 INFO - PROCESS | 2220 | 1468955399926 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]]]}] 12:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 469ms 12:09:59 INFO - PROCESS | 2220 | 1468955399947 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 12:09:59 INFO - PROCESS | 2220 | 1468955399948 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 12:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:09:59 INFO - PROCESS | 2220 | 1468955399950 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:09:59 INFO - PROCESS | 2220 | 1468955399953 Marionette TRACE conn2 <- [1,1990,null,{}] 12:09:59 INFO - PROCESS | 2220 | 1468955399956 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}] 12:09:59 INFO - PROCESS | 2220 | 1468955399957 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:00 INFO - PROCESS | 2220 | 1468955400065 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 12:10:00 INFO - PROCESS | 2220 | 1468955400071 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 2220 | 1468955400072 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c40c800 == 34 [pid = 2220] [id = 505] 12:10:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x126475c00) [pid = 2220] [serial = 1515] [outer = 0x0] 12:10:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x126a2b400) [pid = 2220] [serial = 1516] [outer = 0x126475c00] 12:10:00 INFO - PROCESS | 2220 | 1468955400095 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x126ce8c00) [pid = 2220] [serial = 1517] [outer = 0x126475c00] 12:10:00 INFO - PROCESS | 2220 | 1468955400502 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]]]}] 12:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 621ms 12:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:10:00 INFO - PROCESS | 2220 | 1468955400571 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 12:10:00 INFO - PROCESS | 2220 | 1468955400574 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 12:10:00 INFO - PROCESS | 2220 | 1468955400577 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:10:00 INFO - PROCESS | 2220 | 1468955400579 Marionette TRACE conn2 <- [1,1994,null,{}] 12:10:00 INFO - PROCESS | 2220 | 1468955400583 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}] 12:10:00 INFO - PROCESS | 2220 | 1468955400584 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:00 INFO - PROCESS | 2220 | 1468955400689 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 12:10:00 INFO - PROCESS | 2220 | 1468955400744 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:00 INFO - PROCESS | 2220 | 1468955400746 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185c9000 == 35 [pid = 2220] [id = 506] 12:10:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x112f06400) [pid = 2220] [serial = 1518] [outer = 0x0] 12:10:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1132d4400) [pid = 2220] [serial = 1519] [outer = 0x112f06400] 12:10:00 INFO - PROCESS | 2220 | 1468955400778 Marionette DEBUG loaded listener.js 12:10:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x116805c00) [pid = 2220] [serial = 1520] [outer = 0x112f06400] 12:10:01 INFO - PROCESS | 2220 | 1468955401351 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]]]}] 12:10:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:10:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 823ms 12:10:01 INFO - PROCESS | 2220 | 1468955401399 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 12:10:01 INFO - PROCESS | 2220 | 1468955401402 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 12:10:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:10:01 INFO - PROCESS | 2220 | 1468955401407 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:10:01 INFO - PROCESS | 2220 | 1468955401409 Marionette TRACE conn2 <- [1,1998,null,{}] 12:10:01 INFO - PROCESS | 2220 | 1468955401411 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}] 12:10:01 INFO - PROCESS | 2220 | 1468955401413 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:01 INFO - PROCESS | 2220 | 1468955401516 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 12:10:01 INFO - PROCESS | 2220 | 1468955401574 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:01 INFO - PROCESS | 2220 | 1468955401575 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x121a59000 == 36 [pid = 2220] [id = 507] 12:10:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x117d9e800) [pid = 2220] [serial = 1521] [outer = 0x0] 12:10:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1180aec00) [pid = 2220] [serial = 1522] [outer = 0x117d9e800] 12:10:01 INFO - PROCESS | 2220 | 1468955401605 Marionette DEBUG loaded listener.js 12:10:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x118175400) [pid = 2220] [serial = 1523] [outer = 0x117d9e800] 12:10:02 INFO - PROCESS | 2220 | 1468955402008 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]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 618ms 12:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:10:02 INFO - PROCESS | 2220 | 1468955402026 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 2220 | 1468955402028 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 12:10:02 INFO - PROCESS | 2220 | 1468955402030 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 2220 | 1468955402033 Marionette TRACE conn2 <- [1,2002,null,{}] 12:10:02 INFO - PROCESS | 2220 | 1468955402040 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}] 12:10:02 INFO - PROCESS | 2220 | 1468955402043 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:02 INFO - PROCESS | 2220 | 1468955402150 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 12:10:02 INFO - PROCESS | 2220 | 1468955402209 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 2220 | 1468955402211 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd09800 == 37 [pid = 2220] [id = 508] 12:10:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x118566800) [pid = 2220] [serial = 1524] [outer = 0x0] 12:10:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x118871400) [pid = 2220] [serial = 1525] [outer = 0x118566800] 12:10:02 INFO - PROCESS | 2220 | 1468955402242 Marionette DEBUG loaded listener.js 12:10:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x120decc00) [pid = 2220] [serial = 1526] [outer = 0x118566800] 12:10:02 INFO - PROCESS | 2220 | 1468955402696 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]]]}] 12:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 722ms 12:10:02 INFO - PROCESS | 2220 | 1468955402753 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 12:10:02 INFO - PROCESS | 2220 | 1468955402754 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 12:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:10:02 INFO - PROCESS | 2220 | 1468955402757 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:10:02 INFO - PROCESS | 2220 | 1468955402758 Marionette TRACE conn2 <- [1,2006,null,{}] 12:10:02 INFO - PROCESS | 2220 | 1468955402760 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}] 12:10:02 INFO - PROCESS | 2220 | 1468955402762 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:02 INFO - PROCESS | 2220 | 1468955402883 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 12:10:02 INFO - PROCESS | 2220 | 1468955402981 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:02 INFO - PROCESS | 2220 | 1468955402982 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c521000 == 38 [pid = 2220] [id = 509] 12:10:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x118328800) [pid = 2220] [serial = 1527] [outer = 0x0] 12:10:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x121820800) [pid = 2220] [serial = 1528] [outer = 0x118328800] 12:10:03 INFO - PROCESS | 2220 | 1468955403013 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1255d0000) [pid = 2220] [serial = 1529] [outer = 0x118328800] 12:10:03 INFO - PROCESS | 2220 | 1468955403574 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]]]}] 12:10:03 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 12:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 869ms 12:10:03 INFO - PROCESS | 2220 | 1468955403635 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 12:10:03 INFO - PROCESS | 2220 | 1468955403638 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 12:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:10:03 INFO - PROCESS | 2220 | 1468955403643 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:10:03 INFO - PROCESS | 2220 | 1468955403644 Marionette TRACE conn2 <- [1,2010,null,{}] 12:10:03 INFO - PROCESS | 2220 | 1468955403648 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}] 12:10:03 INFO - PROCESS | 2220 | 1468955403652 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:03 INFO - PROCESS | 2220 | 1468955403775 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 12:10:03 INFO - PROCESS | 2220 | 1468955403854 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:03 INFO - PROCESS | 2220 | 1468955403857 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x119857800 == 39 [pid = 2220] [id = 510] 12:10:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1127ddc00) [pid = 2220] [serial = 1530] [outer = 0x0] 12:10:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x112d10400) [pid = 2220] [serial = 1531] [outer = 0x1127ddc00] 12:10:03 INFO - PROCESS | 2220 | 1468955403884 Marionette DEBUG loaded listener.js 12:10:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x116467c00) [pid = 2220] [serial = 1532] [outer = 0x1127ddc00] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x125e26000 == 38 [pid = 2220] [id = 498] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x129409000 == 37 [pid = 2220] [id = 500] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12890f800 == 36 [pid = 2220] [id = 499] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12b123800 == 35 [pid = 2220] [id = 502] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd14000 == 34 [pid = 2220] [id = 504] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12b97b000 == 33 [pid = 2220] [id = 503] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x11948b800 == 32 [pid = 2220] [id = 501] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12c521000 == 31 [pid = 2220] [id = 509] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd09800 == 30 [pid = 2220] [id = 508] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x121a59000 == 29 [pid = 2220] [id = 507] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x1185c9000 == 28 [pid = 2220] [id = 506] 12:10:04 INFO - PROCESS | 2220 | --DOCSHELL 0x12c40c800 == 27 [pid = 2220] [id = 505] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x120fc6000) [pid = 2220] [serial = 1459] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11832f800) [pid = 2220] [serial = 1450] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1127dbc00) [pid = 2220] [serial = 1441] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x112f8d400) [pid = 2220] [serial = 1442] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1132d7c00) [pid = 2220] [serial = 1444] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1167bd400) [pid = 2220] [serial = 1445] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1176c2800) [pid = 2220] [serial = 1447] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1180b6000) [pid = 2220] [serial = 1448] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1194fb800) [pid = 2220] [serial = 1439] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x120df6000) [pid = 2220] [serial = 1457] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1194fb400) [pid = 2220] [serial = 1456] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x116aa1400) [pid = 2220] [serial = 1465] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x120df5000) [pid = 2220] [serial = 1469] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1130ab400) [pid = 2220] [serial = 1463] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1186be400) [pid = 2220] [serial = 1468] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x118171000) [pid = 2220] [serial = 1466] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x121507800) [pid = 2220] [serial = 1462] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x118572c00) [pid = 2220] [serial = 1453] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1210d4800) [pid = 2220] [serial = 1460] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x118866000) [pid = 2220] [serial = 1454] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x118567000) [pid = 2220] [serial = 1451] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x12351bc00) [pid = 2220] [serial = 1471] [outer = 0x0] [url = about:blank] 12:10:04 INFO - PROCESS | 2220 | 1468955404860 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]]]}] 12:10:04 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 12:10:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1273ms 12:10:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:10:04 INFO - PROCESS | 2220 | 1468955404916 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 12:10:04 INFO - PROCESS | 2220 | 1468955404919 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 12:10:04 INFO - PROCESS | 2220 | 1468955404922 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:10:04 INFO - PROCESS | 2220 | 1468955404924 Marionette TRACE conn2 <- [1,2014,null,{}] 12:10:04 INFO - PROCESS | 2220 | 1468955404927 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}] 12:10:04 INFO - PROCESS | 2220 | 1468955404929 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:05 INFO - PROCESS | 2220 | 1468955405009 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 12:10:05 INFO - PROCESS | 2220 | 1468955405014 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 2220 | 1468955405015 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168af800 == 28 [pid = 2220] [id = 511] 12:10:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1121be400) [pid = 2220] [serial = 1533] [outer = 0x0] 12:10:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1127d9800) [pid = 2220] [serial = 1534] [outer = 0x1121be400] 12:10:05 INFO - PROCESS | 2220 | 1468955405047 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x112a8dc00) [pid = 2220] [serial = 1535] [outer = 0x1121be400] 12:10:05 INFO - PROCESS | 2220 | 1468955405378 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]]]}] 12:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 469ms 12:10:05 INFO - PROCESS | 2220 | 1468955405419 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 2220 | 1468955405423 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 12:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:10:05 INFO - PROCESS | 2220 | 1468955405429 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 2220 | 1468955405431 Marionette TRACE conn2 <- [1,2018,null,{}] 12:10:05 INFO - PROCESS | 2220 | 1468955405433 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}] 12:10:05 INFO - PROCESS | 2220 | 1468955405435 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:05 INFO - PROCESS | 2220 | 1468955405514 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 12:10:05 INFO - PROCESS | 2220 | 1468955405521 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:05 INFO - PROCESS | 2220 | 1468955405522 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185c0800 == 29 [pid = 2220] [id = 512] 12:10:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x112e99800) [pid = 2220] [serial = 1536] [outer = 0x0] 12:10:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x113f11000) [pid = 2220] [serial = 1537] [outer = 0x112e99800] 12:10:05 INFO - PROCESS | 2220 | 1468955405550 Marionette DEBUG loaded listener.js 12:10:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11646d000) [pid = 2220] [serial = 1538] [outer = 0x112e99800] 12:10:05 INFO - PROCESS | 2220 | 1468955405882 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]]]}] 12:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 472ms 12:10:05 INFO - PROCESS | 2220 | 1468955405903 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 12:10:05 INFO - PROCESS | 2220 | 1468955405905 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 12:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:10:05 INFO - PROCESS | 2220 | 1468955405915 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:10:05 INFO - PROCESS | 2220 | 1468955405917 Marionette TRACE conn2 <- [1,2022,null,{}] 12:10:05 INFO - PROCESS | 2220 | 1468955405925 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}] 12:10:05 INFO - PROCESS | 2220 | 1468955405928 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:06 INFO - PROCESS | 2220 | 1468955406012 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 12:10:06 INFO - PROCESS | 2220 | 1468955406068 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 2220 | 1468955406070 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a83000 == 30 [pid = 2220] [id = 513] 12:10:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x116807000) [pid = 2220] [serial = 1539] [outer = 0x0] 12:10:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1176c9c00) [pid = 2220] [serial = 1540] [outer = 0x116807000] 12:10:06 INFO - PROCESS | 2220 | 1468955406097 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x118128c00) [pid = 2220] [serial = 1541] [outer = 0x116807000] 12:10:06 INFO - PROCESS | 2220 | 1468955406400 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]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 524ms 12:10:06 INFO - PROCESS | 2220 | 1468955406440 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 2220 | 1468955406442 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 12:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:10:06 INFO - PROCESS | 2220 | 1468955406444 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 2220 | 1468955406445 Marionette TRACE conn2 <- [1,2026,null,{}] 12:10:06 INFO - PROCESS | 2220 | 1468955406447 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}] 12:10:06 INFO - PROCESS | 2220 | 1468955406448 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:06 INFO - PROCESS | 2220 | 1468955406527 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 12:10:06 INFO - PROCESS | 2220 | 1468955406585 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:06 INFO - PROCESS | 2220 | 1468955406586 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x121a59000 == 31 [pid = 2220] [id = 514] 12:10:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x11812e800) [pid = 2220] [serial = 1542] [outer = 0x0] 12:10:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118327000) [pid = 2220] [serial = 1543] [outer = 0x11812e800] 12:10:06 INFO - PROCESS | 2220 | 1468955406612 Marionette DEBUG loaded listener.js 12:10:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11856e400) [pid = 2220] [serial = 1544] [outer = 0x11812e800] 12:10:06 INFO - PROCESS | 2220 | 1468955406893 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]]]}] 12:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 469ms 12:10:06 INFO - PROCESS | 2220 | 1468955406915 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 12:10:06 INFO - PROCESS | 2220 | 1468955406917 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 12:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:10:06 INFO - PROCESS | 2220 | 1468955406926 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:10:06 INFO - PROCESS | 2220 | 1468955406927 Marionette TRACE conn2 <- [1,2030,null,{}] 12:10:06 INFO - PROCESS | 2220 | 1468955406929 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}] 12:10:06 INFO - PROCESS | 2220 | 1468955406931 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:07 INFO - PROCESS | 2220 | 1468955407035 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 12:10:07 INFO - PROCESS | 2220 | 1468955407039 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 2220 | 1468955407041 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x12641b800 == 32 [pid = 2220] [id = 515] 12:10:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x117da4800) [pid = 2220] [serial = 1545] [outer = 0x0] 12:10:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x118573000) [pid = 2220] [serial = 1546] [outer = 0x117da4800] 12:10:07 INFO - PROCESS | 2220 | 1468955407065 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x118872c00) [pid = 2220] [serial = 1547] [outer = 0x117da4800] 12:10:07 INFO - PROCESS | 2220 | 1468955407406 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]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 519ms 12:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:10:07 INFO - PROCESS | 2220 | 1468955407445 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 2220 | 1468955407447 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 12:10:07 INFO - PROCESS | 2220 | 1468955407449 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 2220 | 1468955407450 Marionette TRACE conn2 <- [1,2034,null,{}] 12:10:07 INFO - PROCESS | 2220 | 1468955407453 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}] 12:10:07 INFO - PROCESS | 2220 | 1468955407456 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:07 INFO - PROCESS | 2220 | 1468955407572 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 12:10:07 INFO - PROCESS | 2220 | 1468955407587 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:07 INFO - PROCESS | 2220 | 1468955407588 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fa2000 == 33 [pid = 2220] [id = 516] 12:10:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x118f5ac00) [pid = 2220] [serial = 1548] [outer = 0x0] 12:10:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1194fb400) [pid = 2220] [serial = 1549] [outer = 0x118f5ac00] 12:10:07 INFO - PROCESS | 2220 | 1468955407613 Marionette DEBUG loaded listener.js 12:10:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1214de400) [pid = 2220] [serial = 1550] [outer = 0x118f5ac00] 12:10:07 INFO - PROCESS | 2220 | 1468955407944 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]]]}] 12:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 521ms 12:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:10:07 INFO - PROCESS | 2220 | 1468955407971 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 12:10:07 INFO - PROCESS | 2220 | 1468955407972 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 12:10:07 INFO - PROCESS | 2220 | 1468955407975 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:10:07 INFO - PROCESS | 2220 | 1468955407976 Marionette TRACE conn2 <- [1,2038,null,{}] 12:10:07 INFO - PROCESS | 2220 | 1468955407978 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}] 12:10:07 INFO - PROCESS | 2220 | 1468955407979 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:08 INFO - PROCESS | 2220 | 1468955408079 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 12:10:08 INFO - PROCESS | 2220 | 1468955408089 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 2220 | 1468955408090 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f97800 == 34 [pid = 2220] [id = 517] 12:10:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1214dd800) [pid = 2220] [serial = 1551] [outer = 0x0] 12:10:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x121a78400) [pid = 2220] [serial = 1552] [outer = 0x1214dd800] 12:10:08 INFO - PROCESS | 2220 | 1468955408114 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x124e2b400) [pid = 2220] [serial = 1553] [outer = 0x1214dd800] 12:10:08 INFO - PROCESS | 2220 | 1468955408452 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]]]}] 12:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 518ms 12:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:10:08 INFO - PROCESS | 2220 | 1468955408494 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 12:10:08 INFO - PROCESS | 2220 | 1468955408495 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 12:10:08 INFO - PROCESS | 2220 | 1468955408497 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:10:08 INFO - PROCESS | 2220 | 1468955408498 Marionette TRACE conn2 <- [1,2042,null,{}] 12:10:08 INFO - PROCESS | 2220 | 1468955408500 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}] 12:10:08 INFO - PROCESS | 2220 | 1468955408502 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:08 INFO - PROCESS | 2220 | 1468955408598 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 12:10:08 INFO - PROCESS | 2220 | 1468955408602 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:08 INFO - PROCESS | 2220 | 1468955408603 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7aa800 == 35 [pid = 2220] [id = 518] 12:10:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1214de800) [pid = 2220] [serial = 1554] [outer = 0x0] 12:10:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1255c8400) [pid = 2220] [serial = 1555] [outer = 0x1214de800] 12:10:08 INFO - PROCESS | 2220 | 1468955408627 Marionette DEBUG loaded listener.js 12:10:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1260a0000) [pid = 2220] [serial = 1556] [outer = 0x1214de800] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x126475c00) [pid = 2220] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x126478000) [pid = 2220] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x119b1cc00) [pid = 2220] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x121303c00) [pid = 2220] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1176c7000) [pid = 2220] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x110e94800) [pid = 2220] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x110e7f000) [pid = 2220] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x118331000) [pid = 2220] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1214ddc00) [pid = 2220] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11318cc00) [pid = 2220] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x110eb0000) [pid = 2220] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x123624000) [pid = 2220] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x10eafc800) [pid = 2220] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x118131000) [pid = 2220] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x11816f400) [pid = 2220] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:10:09 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x118f63400) [pid = 2220] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:10:09 INFO - PROCESS | 2220 | 1468955409121 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]]]}] 12:10:09 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) 12:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 669ms 12:10:09 INFO - PROCESS | 2220 | 1468955409167 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 2220 | 1468955409168 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 12:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:10:09 INFO - PROCESS | 2220 | 1468955409170 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 2220 | 1468955409171 Marionette TRACE conn2 <- [1,2046,null,{}] 12:10:09 INFO - PROCESS | 2220 | 1468955409173 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}] 12:10:09 INFO - PROCESS | 2220 | 1468955409175 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:09 INFO - PROCESS | 2220 | 1468955409249 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 12:10:09 INFO - PROCESS | 2220 | 1468955409262 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 2220 | 1468955409263 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a733800 == 36 [pid = 2220] [id = 519] 12:10:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x112f8d400) [pid = 2220] [serial = 1557] [outer = 0x0] 12:10:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x117da1800) [pid = 2220] [serial = 1558] [outer = 0x112f8d400] 12:10:09 INFO - PROCESS | 2220 | 1468955409289 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118f63400) [pid = 2220] [serial = 1559] [outer = 0x112f8d400] 12:10:09 INFO - PROCESS | 2220 | 1468955409626 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]]]}] 12:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 469ms 12:10:09 INFO - PROCESS | 2220 | 1468955409639 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 12:10:09 INFO - PROCESS | 2220 | 1468955409640 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 12:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:10:09 INFO - PROCESS | 2220 | 1468955409643 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:10:09 INFO - PROCESS | 2220 | 1468955409644 Marionette TRACE conn2 <- [1,2050,null,{}] 12:10:09 INFO - PROCESS | 2220 | 1468955409646 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}] 12:10:09 INFO - PROCESS | 2220 | 1468955409647 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:09 INFO - PROCESS | 2220 | 1468955409750 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 12:10:09 INFO - PROCESS | 2220 | 1468955409757 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:09 INFO - PROCESS | 2220 | 1468955409758 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b979800 == 37 [pid = 2220] [id = 520] 12:10:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11318cc00) [pid = 2220] [serial = 1560] [outer = 0x0] 12:10:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x121303c00) [pid = 2220] [serial = 1561] [outer = 0x11318cc00] 12:10:09 INFO - PROCESS | 2220 | 1468955409782 Marionette DEBUG loaded listener.js 12:10:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1260aac00) [pid = 2220] [serial = 1562] [outer = 0x11318cc00] 12:10:10 INFO - PROCESS | 2220 | 1468955410097 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]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 468ms 12:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:10:10 INFO - PROCESS | 2220 | 1468955410112 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 2220 | 1468955410113 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 12:10:10 INFO - PROCESS | 2220 | 1468955410115 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 2220 | 1468955410118 Marionette TRACE conn2 <- [1,2054,null,{}] 12:10:10 INFO - PROCESS | 2220 | 1468955410123 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}] 12:10:10 INFO - PROCESS | 2220 | 1468955410125 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:10 INFO - PROCESS | 2220 | 1468955410225 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 12:10:10 INFO - PROCESS | 2220 | 1468955410228 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 2220 | 1468955410230 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c51d000 == 38 [pid = 2220] [id = 521] 12:10:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1260ab000) [pid = 2220] [serial = 1563] [outer = 0x0] 12:10:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x126477000) [pid = 2220] [serial = 1564] [outer = 0x1260ab000] 12:10:10 INFO - PROCESS | 2220 | 1468955410257 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x126ce7400) [pid = 2220] [serial = 1565] [outer = 0x1260ab000] 12:10:10 INFO - PROCESS | 2220 | 1468955410593 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]]]}] 12:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 523ms 12:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:10:10 INFO - PROCESS | 2220 | 1468955410648 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 12:10:10 INFO - PROCESS | 2220 | 1468955410649 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 12:10:10 INFO - PROCESS | 2220 | 1468955410654 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:10:10 INFO - PROCESS | 2220 | 1468955410655 Marionette TRACE conn2 <- [1,2058,null,{}] 12:10:10 INFO - PROCESS | 2220 | 1468955410657 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}] 12:10:10 INFO - PROCESS | 2220 | 1468955410658 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:10 INFO - PROCESS | 2220 | 1468955410734 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 12:10:10 INFO - PROCESS | 2220 | 1468955410740 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:10 INFO - PROCESS | 2220 | 1468955410741 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c58a000 == 39 [pid = 2220] [id = 522] 12:10:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x127850c00) [pid = 2220] [serial = 1566] [outer = 0x0] 12:10:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12785ac00) [pid = 2220] [serial = 1567] [outer = 0x127850c00] 12:10:10 INFO - PROCESS | 2220 | 1468955410765 Marionette DEBUG loaded listener.js 12:10:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x128986c00) [pid = 2220] [serial = 1568] [outer = 0x127850c00] 12:10:11 INFO - PROCESS | 2220 | 1468955411203 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]]]}] 12:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 620ms 12:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:10:11 INFO - PROCESS | 2220 | 1468955411274 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 12:10:11 INFO - PROCESS | 2220 | 1468955411277 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 12:10:11 INFO - PROCESS | 2220 | 1468955411280 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:10:11 INFO - PROCESS | 2220 | 1468955411282 Marionette TRACE conn2 <- [1,2062,null,{}] 12:10:11 INFO - PROCESS | 2220 | 1468955411286 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}] 12:10:11 INFO - PROCESS | 2220 | 1468955411287 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:11 INFO - PROCESS | 2220 | 1468955411396 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 12:10:11 INFO - PROCESS | 2220 | 1468955411478 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:11 INFO - PROCESS | 2220 | 1468955411479 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x118103000 == 40 [pid = 2220] [id = 523] 12:10:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x110fa6000) [pid = 2220] [serial = 1569] [outer = 0x0] 12:10:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1127e0800) [pid = 2220] [serial = 1570] [outer = 0x110fa6000] 12:10:11 INFO - PROCESS | 2220 | 1468955411510 Marionette DEBUG loaded listener.js 12:10:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x112f93c00) [pid = 2220] [serial = 1571] [outer = 0x110fa6000] 12:10:12 INFO - PROCESS | 2220 | 1468955412031 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]]]}] 12:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 821ms 12:10:12 INFO - PROCESS | 2220 | 1468955412101 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 12:10:12 INFO - PROCESS | 2220 | 1468955412104 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 12:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:10:12 INFO - PROCESS | 2220 | 1468955412108 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:10:12 INFO - PROCESS | 2220 | 1468955412110 Marionette TRACE conn2 <- [1,2066,null,{}] 12:10:12 INFO - PROCESS | 2220 | 1468955412113 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}] 12:10:12 INFO - PROCESS | 2220 | 1468955412114 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:12 INFO - PROCESS | 2220 | 1468955412236 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 12:10:12 INFO - PROCESS | 2220 | 1468955412317 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:12 INFO - PROCESS | 2220 | 1468955412318 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x125517800 == 41 [pid = 2220] [id = 524] 12:10:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1164d7000) [pid = 2220] [serial = 1572] [outer = 0x0] 12:10:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x116aa0400) [pid = 2220] [serial = 1573] [outer = 0x1164d7000] 12:10:12 INFO - PROCESS | 2220 | 1468955412349 Marionette DEBUG loaded listener.js 12:10:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x117d99c00) [pid = 2220] [serial = 1574] [outer = 0x1164d7000] 12:10:12 INFO - PROCESS | 2220 | 1468955412959 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]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 925ms 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x12c51d000 == 40 [pid = 2220] [id = 521] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x12b979800 == 39 [pid = 2220] [id = 520] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x12a733800 == 38 [pid = 2220] [id = 519] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7aa800 == 37 [pid = 2220] [id = 518] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x128f97800 == 36 [pid = 2220] [id = 517] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x128fa2000 == 35 [pid = 2220] [id = 516] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x12641b800 == 34 [pid = 2220] [id = 515] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x121a59000 == 33 [pid = 2220] [id = 514] 12:10:13 INFO - PROCESS | 2220 | 1468955413061 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 2220 | 1468955413063 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x119a83000 == 32 [pid = 2220] [id = 513] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x1185c0800 == 31 [pid = 2220] [id = 512] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x1168af800 == 30 [pid = 2220] [id = 511] 12:10:13 INFO - PROCESS | 2220 | --DOCSHELL 0x119857800 == 29 [pid = 2220] [id = 510] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x120def800) [pid = 2220] [serial = 1495] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12181f800) [pid = 2220] [serial = 1498] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x117d98c00) [pid = 2220] [serial = 1483] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x117da3800) [pid = 2220] [serial = 1484] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1127d7800) [pid = 2220] [serial = 1474] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11318dc00) [pid = 2220] [serial = 1475] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1127d8000) [pid = 2220] [serial = 1477] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x11318a800) [pid = 2220] [serial = 1478] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118570000) [pid = 2220] [serial = 1489] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1186fe400) [pid = 2220] [serial = 1490] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x126a2a000) [pid = 2220] [serial = 1514] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x123719c00) [pid = 2220] [serial = 1472] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x115f45000) [pid = 2220] [serial = 1480] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1167b4000) [pid = 2220] [serial = 1481] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x11816b400) [pid = 2220] [serial = 1486] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x118328000) [pid = 2220] [serial = 1487] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x123761c00) [pid = 2220] [serial = 1501] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x123524800) [pid = 2220] [serial = 1499] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x110ea0800) [pid = 2220] [serial = 1504] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x124e31c00) [pid = 2220] [serial = 1502] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x120fc1800) [pid = 2220] [serial = 1507] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x11680cc00) [pid = 2220] [serial = 1505] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x126608000) [pid = 2220] [serial = 1511] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x118fcd800) [pid = 2220] [serial = 1492] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x125e82000) [pid = 2220] [serial = 1510] [outer = 0x0] [url = about:blank] 12:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x11816e000) [pid = 2220] [serial = 1508] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x120fcd000) [pid = 2220] [serial = 1496] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x119b1bc00) [pid = 2220] [serial = 1493] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x126ce8c00) [pid = 2220] [serial = 1517] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x126a2b400) [pid = 2220] [serial = 1516] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x126815c00) [pid = 2220] [serial = 1513] [outer = 0x0] [url = about:blank] 12:10:13 INFO - PROCESS | 2220 | 1468955413075 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 2220 | 1468955413077 Marionette TRACE conn2 <- [1,2070,null,{}] 12:10:13 INFO - PROCESS | 2220 | 1468955413080 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}] 12:10:13 INFO - PROCESS | 2220 | 1468955413082 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:13 INFO - PROCESS | 2220 | 1468955413167 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 12:10:13 INFO - PROCESS | 2220 | 1468955413220 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 2220 | 1468955413221 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x117482800 == 30 [pid = 2220] [id = 525] 12:10:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x111ca8400) [pid = 2220] [serial = 1575] [outer = 0x0] 12:10:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x1164d1000) [pid = 2220] [serial = 1576] [outer = 0x111ca8400] 12:10:13 INFO - PROCESS | 2220 | 1468955413248 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x116aa1000) [pid = 2220] [serial = 1577] [outer = 0x111ca8400] 12:10:13 INFO - PROCESS | 2220 | 1468955413543 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]]]}] 12:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 472ms 12:10:13 INFO - PROCESS | 2220 | 1468955413547 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 12:10:13 INFO - PROCESS | 2220 | 1468955413550 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 12:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:10:13 INFO - PROCESS | 2220 | 1468955413562 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:10:13 INFO - PROCESS | 2220 | 1468955413563 Marionette TRACE conn2 <- [1,2074,null,{}] 12:10:13 INFO - PROCESS | 2220 | 1468955413565 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}] 12:10:13 INFO - PROCESS | 2220 | 1468955413567 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:13 INFO - PROCESS | 2220 | 1468955413659 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 12:10:13 INFO - PROCESS | 2220 | 1468955413662 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:13 INFO - PROCESS | 2220 | 1468955413663 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x11948f800 == 31 [pid = 2220] [id = 526] 12:10:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x117d9b400) [pid = 2220] [serial = 1578] [outer = 0x0] 12:10:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1180b4c00) [pid = 2220] [serial = 1579] [outer = 0x117d9b400] 12:10:13 INFO - PROCESS | 2220 | 1468955413693 Marionette DEBUG loaded listener.js 12:10:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x118171800) [pid = 2220] [serial = 1580] [outer = 0x117d9b400] 12:10:14 INFO - PROCESS | 2220 | 1468955414056 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]]]}] 12:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 523ms 12:10:14 INFO - PROCESS | 2220 | 1468955414086 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 2220 | 1468955414087 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 12:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:10:14 INFO - PROCESS | 2220 | 1468955414089 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 2220 | 1468955414092 Marionette TRACE conn2 <- [1,2078,null,{}] 12:10:14 INFO - PROCESS | 2220 | 1468955414099 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}] 12:10:14 INFO - PROCESS | 2220 | 1468955414103 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:14 INFO - PROCESS | 2220 | 1468955414182 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 12:10:14 INFO - PROCESS | 2220 | 1468955414189 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 2220 | 1468955414191 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x121616000 == 32 [pid = 2220] [id = 527] 12:10:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1121b9800) [pid = 2220] [serial = 1581] [outer = 0x0] 12:10:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x11856bc00) [pid = 2220] [serial = 1582] [outer = 0x1121b9800] 12:10:14 INFO - PROCESS | 2220 | 1468955414219 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x118f65400) [pid = 2220] [serial = 1583] [outer = 0x1121b9800] 12:10:14 INFO - PROCESS | 2220 | 1468955414574 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]]]}] 12:10:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:10:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 521ms 12:10:14 INFO - PROCESS | 2220 | 1468955414611 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 12:10:14 INFO - PROCESS | 2220 | 1468955414612 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 12:10:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:10:14 INFO - PROCESS | 2220 | 1468955414614 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:10:14 INFO - PROCESS | 2220 | 1468955414616 Marionette TRACE conn2 <- [1,2082,null,{}] 12:10:14 INFO - PROCESS | 2220 | 1468955414618 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}] 12:10:14 INFO - PROCESS | 2220 | 1468955414619 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:14 INFO - PROCESS | 2220 | 1468955414699 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 12:10:14 INFO - PROCESS | 2220 | 1468955414704 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:14 INFO - PROCESS | 2220 | 1468955414706 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x126641800 == 33 [pid = 2220] [id = 528] 12:10:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1191eac00) [pid = 2220] [serial = 1584] [outer = 0x0] 12:10:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1194fc800) [pid = 2220] [serial = 1585] [outer = 0x1191eac00] 12:10:14 INFO - PROCESS | 2220 | 1468955414730 Marionette DEBUG loaded listener.js 12:10:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x120dec000) [pid = 2220] [serial = 1586] [outer = 0x1191eac00] 12:10:15 INFO - PROCESS | 2220 | 1468955415141 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]]]}] 12:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 623ms 12:10:15 INFO - PROCESS | 2220 | 1468955415240 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 12:10:15 INFO - PROCESS | 2220 | 1468955415243 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 12:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:10:15 INFO - PROCESS | 2220 | 1468955415248 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:10:15 INFO - PROCESS | 2220 | 1468955415252 Marionette TRACE conn2 <- [1,2086,null,{}] 12:10:15 INFO - PROCESS | 2220 | 1468955415279 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}] 12:10:15 INFO - PROCESS | 2220 | 1468955415283 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:15 INFO - PROCESS | 2220 | 1468955415435 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 12:10:15 INFO - PROCESS | 2220 | 1468955415511 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:15 INFO - PROCESS | 2220 | 1468955415514 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185c0800 == 34 [pid = 2220] [id = 529] 12:10:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11318f000) [pid = 2220] [serial = 1587] [outer = 0x0] 12:10:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x115f46400) [pid = 2220] [serial = 1588] [outer = 0x11318f000] 12:10:15 INFO - PROCESS | 2220 | 1468955415586 Marionette DEBUG loaded listener.js 12:10:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1176c2800) [pid = 2220] [serial = 1589] [outer = 0x11318f000] 12:10:16 INFO - PROCESS | 2220 | 1468955416013 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]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 797ms 12:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:10:16 INFO - PROCESS | 2220 | 1468955416044 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 2220 | 1468955416046 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 12:10:16 INFO - PROCESS | 2220 | 1468955416051 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 2220 | 1468955416055 Marionette TRACE conn2 <- [1,2090,null,{}] 12:10:16 INFO - PROCESS | 2220 | 1468955416058 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}] 12:10:16 INFO - PROCESS | 2220 | 1468955416060 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:16 INFO - PROCESS | 2220 | 1468955416158 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 12:10:16 INFO - PROCESS | 2220 | 1468955416214 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 2220 | 1468955416216 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x126ab2000 == 35 [pid = 2220] [id = 530] 12:10:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1180b5400) [pid = 2220] [serial = 1590] [outer = 0x0] 12:10:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11832b800) [pid = 2220] [serial = 1591] [outer = 0x1180b5400] 12:10:16 INFO - PROCESS | 2220 | 1468955416246 Marionette DEBUG loaded listener.js 12:10:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1186f6000) [pid = 2220] [serial = 1592] [outer = 0x1180b5400] 12:10:16 INFO - PROCESS | 2220 | 1468955416675 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]]]}] 12:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 674ms 12:10:16 INFO - PROCESS | 2220 | 1468955416724 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 12:10:16 INFO - PROCESS | 2220 | 1468955416726 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 12:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:10:16 INFO - PROCESS | 2220 | 1468955416729 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:10:16 INFO - PROCESS | 2220 | 1468955416732 Marionette TRACE conn2 <- [1,2094,null,{}] 12:10:16 INFO - PROCESS | 2220 | 1468955416743 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}] 12:10:16 INFO - PROCESS | 2220 | 1468955416747 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:16 INFO - PROCESS | 2220 | 1468955416886 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 12:10:16 INFO - PROCESS | 2220 | 1468955416956 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:16 INFO - PROCESS | 2220 | 1468955416958 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a581000 == 36 [pid = 2220] [id = 531] 12:10:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x120df2000) [pid = 2220] [serial = 1593] [outer = 0x0] 12:10:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x120fcd000) [pid = 2220] [serial = 1594] [outer = 0x120df2000] 12:10:16 INFO - PROCESS | 2220 | 1468955416991 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x121813c00) [pid = 2220] [serial = 1595] [outer = 0x120df2000] 12:10:17 INFO - PROCESS | 2220 | 1468955417426 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]]]}] 12:10:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:10:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 721ms 12:10:17 INFO - PROCESS | 2220 | 1468955417451 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 12:10:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:10:17 INFO - PROCESS | 2220 | 1468955417453 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 12:10:17 INFO - PROCESS | 2220 | 1468955417456 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:10:17 INFO - PROCESS | 2220 | 1468955417458 Marionette TRACE conn2 <- [1,2098,null,{}] 12:10:17 INFO - PROCESS | 2220 | 1468955417462 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}] 12:10:17 INFO - PROCESS | 2220 | 1468955417464 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:17 INFO - PROCESS | 2220 | 1468955417608 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 12:10:17 INFO - PROCESS | 2220 | 1468955417697 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:17 INFO - PROCESS | 2220 | 1468955417699 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x12aa88000 == 37 [pid = 2220] [id = 532] 12:10:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12351dc00) [pid = 2220] [serial = 1596] [outer = 0x0] 12:10:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x124e31c00) [pid = 2220] [serial = 1597] [outer = 0x12351dc00] 12:10:17 INFO - PROCESS | 2220 | 1468955417728 Marionette DEBUG loaded listener.js 12:10:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x125540000) [pid = 2220] [serial = 1598] [outer = 0x12351dc00] 12:10:18 INFO - PROCESS | 2220 | 1468955418135 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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 720ms 12:10:18 INFO - PROCESS | 2220 | 1468955418190 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 2220 | 1468955418191 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 12:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:10:18 INFO - PROCESS | 2220 | 1468955418194 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 2220 | 1468955418195 Marionette TRACE conn2 <- [1,2102,null,{}] 12:10:18 INFO - PROCESS | 2220 | 1468955418197 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}] 12:10:18 INFO - PROCESS | 2220 | 1468955418199 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:18 INFO - PROCESS | 2220 | 1468955418293 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 12:10:18 INFO - PROCESS | 2220 | 1468955418374 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:18 INFO - PROCESS | 2220 | 1468955418376 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x121613000 == 38 [pid = 2220] [id = 533] 12:10:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12553b800) [pid = 2220] [serial = 1599] [outer = 0x0] 12:10:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1260a7000) [pid = 2220] [serial = 1600] [outer = 0x12553b800] 12:10:18 INFO - PROCESS | 2220 | 1468955418405 Marionette DEBUG loaded listener.js 12:10:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12666ec00) [pid = 2220] [serial = 1601] [outer = 0x12553b800] 12:10:18 INFO - PROCESS | 2220 | 1468955418901 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]]]}] 12:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 718ms 12:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:10:18 INFO - PROCESS | 2220 | 1468955418913 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 12:10:18 INFO - PROCESS | 2220 | 1468955418915 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 12:10:18 INFO - PROCESS | 2220 | 1468955418937 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:10:18 INFO - PROCESS | 2220 | 1468955418940 Marionette TRACE conn2 <- [1,2106,null,{}] 12:10:18 INFO - PROCESS | 2220 | 1468955418945 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}] 12:10:18 INFO - PROCESS | 2220 | 1468955418947 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:19 INFO - PROCESS | 2220 | 1468955419043 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 12:10:19 INFO - PROCESS | 2220 | 1468955419113 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:19 INFO - PROCESS | 2220 | 1468955419116 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x121264800 == 39 [pid = 2220] [id = 534] 12:10:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x113193800) [pid = 2220] [serial = 1602] [outer = 0x0] 12:10:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x116881000) [pid = 2220] [serial = 1603] [outer = 0x113193800] 12:10:19 INFO - PROCESS | 2220 | 1468955419142 Marionette DEBUG loaded listener.js 12:10:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1180b1000) [pid = 2220] [serial = 1604] [outer = 0x113193800] 12:10:19 INFO - PROCESS | 2220 | --DOCSHELL 0x121616000 == 38 [pid = 2220] [id = 527] 12:10:19 INFO - PROCESS | 2220 | --DOCSHELL 0x11948f800 == 37 [pid = 2220] [id = 526] 12:10:19 INFO - PROCESS | 2220 | --DOCSHELL 0x117482800 == 36 [pid = 2220] [id = 525] 12:10:20 INFO - PROCESS | 2220 | --DOCSHELL 0x118103000 == 35 [pid = 2220] [id = 523] 12:10:20 INFO - PROCESS | 2220 | --DOCSHELL 0x125517800 == 34 [pid = 2220] [id = 524] 12:10:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12c58a000 == 33 [pid = 2220] [id = 522] 12:10:20 INFO - PROCESS | 2220 | --DOCSHELL 0x121613000 == 32 [pid = 2220] [id = 533] 12:10:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12aa88000 == 31 [pid = 2220] [id = 532] 12:10:20 INFO - PROCESS | 2220 | --DOCSHELL 0x12a581000 == 30 [pid = 2220] [id = 531] 12:10:20 INFO - PROCESS | 2220 | --DOCSHELL 0x126ab2000 == 29 [pid = 2220] [id = 530] 12:10:20 INFO - PROCESS | 2220 | --DOCSHELL 0x126641800 == 28 [pid = 2220] [id = 528] 12:10:20 INFO - PROCESS | 2220 | --DOCSHELL 0x1185c0800 == 27 [pid = 2220] [id = 529] 12:10:20 INFO - PROCESS | 2220 | 1468955420172 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]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1293ms 12:10:20 INFO - PROCESS | 2220 | 1468955420212 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 2220 | 1468955420215 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 12:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:10:20 INFO - PROCESS | 2220 | 1468955420218 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 2220 | 1468955420220 Marionette TRACE conn2 <- [1,2110,null,{}] 12:10:20 INFO - PROCESS | 2220 | 1468955420224 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}] 12:10:20 INFO - PROCESS | 2220 | 1468955420225 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:20 INFO - PROCESS | 2220 | 1468955420324 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 12:10:20 INFO - PROCESS | 2220 | 1468955420365 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 2220 | 1468955420368 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x117468800 == 28 [pid = 2220] [id = 535] 12:10:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1127d8400) [pid = 2220] [serial = 1605] [outer = 0x0] 12:10:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1130ab400) [pid = 2220] [serial = 1606] [outer = 0x1127d8400] 12:10:20 INFO - PROCESS | 2220 | 1468955420395 Marionette DEBUG loaded listener.js 12:10:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x113d64400) [pid = 2220] [serial = 1607] [outer = 0x1127d8400] 12:10:20 INFO - PROCESS | 2220 | 1468955420741 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]]]}] 12:10:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:10:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 570ms 12:10:20 INFO - PROCESS | 2220 | 1468955420788 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 12:10:20 INFO - PROCESS | 2220 | 1468955420792 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 12:10:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:10:20 INFO - PROCESS | 2220 | 1468955420796 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:10:20 INFO - PROCESS | 2220 | 1468955420798 Marionette TRACE conn2 <- [1,2114,null,{}] 12:10:20 INFO - PROCESS | 2220 | 1468955420800 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}] 12:10:20 INFO - PROCESS | 2220 | 1468955420802 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:20 INFO - PROCESS | 2220 | 1468955420902 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 12:10:20 INFO - PROCESS | 2220 | 1468955420938 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:20 INFO - PROCESS | 2220 | 1468955420940 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x119491800 == 29 [pid = 2220] [id = 536] 12:10:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x1164de800) [pid = 2220] [serial = 1608] [outer = 0x0] 12:10:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x117d35c00) [pid = 2220] [serial = 1609] [outer = 0x1164de800] 12:10:20 INFO - PROCESS | 2220 | 1468955420967 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x118132c00) [pid = 2220] [serial = 1610] [outer = 0x1164de800] 12:10:21 INFO - PROCESS | 2220 | 1468955421314 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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 570ms 12:10:21 INFO - PROCESS | 2220 | 1468955421367 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 12:10:21 INFO - PROCESS | 2220 | 1468955421368 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 12:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:10:21 INFO - PROCESS | 2220 | 1468955421378 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:10:21 INFO - PROCESS | 2220 | 1468955421380 Marionette TRACE conn2 <- [1,2118,null,{}] 12:10:21 INFO - PROCESS | 2220 | 1468955421388 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}] 12:10:21 INFO - PROCESS | 2220 | 1468955421391 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:21 INFO - PROCESS | 2220 | 1468955421498 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 12:10:21 INFO - PROCESS | 2220 | 1468955421504 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:21 INFO - PROCESS | 2220 | 1468955421506 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255a8000 == 30 [pid = 2220] [id = 537] 12:10:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x110eb2800) [pid = 2220] [serial = 1611] [outer = 0x0] 12:10:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x1186bd800) [pid = 2220] [serial = 1612] [outer = 0x110eb2800] 12:10:21 INFO - PROCESS | 2220 | 1468955421534 Marionette DEBUG loaded listener.js 12:10:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x1191eb000) [pid = 2220] [serial = 1613] [outer = 0x110eb2800] 12:10:21 INFO - PROCESS | 2220 | 1468955421968 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]]]}] 12:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 12:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:10:22 INFO - PROCESS | 2220 | 1468955422000 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 12:10:22 INFO - PROCESS | 2220 | 1468955422004 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 12:10:22 INFO - PROCESS | 2220 | 1468955422015 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 2220 | 1468955422017 Marionette TRACE conn2 <- [1,2122,null,{}] 12:10:22 INFO - PROCESS | 2220 | 1468955422020 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}] 12:10:22 INFO - PROCESS | 2220 | 1468955422022 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:22 INFO - PROCESS | 2220 | 1468955422481 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x118f5ac00) [pid = 2220] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x116807000) [pid = 2220] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1121be400) [pid = 2220] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x117da4800) [pid = 2220] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x11812e800) [pid = 2220] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1127ddc00) [pid = 2220] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x112f06400) [pid = 2220] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x117d9e800) [pid = 2220] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x1214de800) [pid = 2220] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x1214dd800) [pid = 2220] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x112f8d400) [pid = 2220] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x118566800) [pid = 2220] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1260ab000) [pid = 2220] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x112e99800) [pid = 2220] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x118328800) [pid = 2220] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x11318cc00) [pid = 2220] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1164d7000) [pid = 2220] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x127850c00) [pid = 2220] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x111ca8400) [pid = 2220] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x117d9b400) [pid = 2220] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x110fa6000) [pid = 2220] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1191eac00) [pid = 2220] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:10:22 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1121b9800) [pid = 2220] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:10:22 INFO - PROCESS | 2220 | 1468955422536 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:22 INFO - PROCESS | 2220 | 1468955422537 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x116863800 == 31 [pid = 2220] [id = 538] 12:10:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x110e7cc00) [pid = 2220] [serial = 1614] [outer = 0x0] 12:10:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1121b7400) [pid = 2220] [serial = 1615] [outer = 0x110e7cc00] 12:10:22 INFO - PROCESS | 2220 | 1468955422562 Marionette DEBUG loaded listener.js 12:10:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x113199c00) [pid = 2220] [serial = 1616] [outer = 0x110e7cc00] 12:10:22 INFO - PROCESS | 2220 | 1468955422897 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]]]}] 12:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 932ms 12:10:22 INFO - PROCESS | 2220 | 1468955422940 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 12:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:10:22 INFO - PROCESS | 2220 | 1468955422942 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 12:10:22 INFO - PROCESS | 2220 | 1468955422945 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:10:22 INFO - PROCESS | 2220 | 1468955422947 Marionette TRACE conn2 <- [1,2126,null,{}] 12:10:22 INFO - PROCESS | 2220 | 1468955422950 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}] 12:10:22 INFO - PROCESS | 2220 | 1468955422952 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:23 INFO - PROCESS | 2220 | 1468955423112 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 12:10:23 INFO - PROCESS | 2220 | 1468955423124 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 2220 | 1468955423125 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a567000 == 32 [pid = 2220] [id = 539] 12:10:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x110fa1c00) [pid = 2220] [serial = 1617] [outer = 0x0] 12:10:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x11653d000) [pid = 2220] [serial = 1618] [outer = 0x110fa1c00] 12:10:23 INFO - PROCESS | 2220 | 1468955423166 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1186bd400) [pid = 2220] [serial = 1619] [outer = 0x110fa1c00] 12:10:23 INFO - PROCESS | 2220 | 1468955423518 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]]]}] 12:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 621ms 12:10:23 INFO - PROCESS | 2220 | 1468955423566 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 12:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:10:23 INFO - PROCESS | 2220 | 1468955423568 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 12:10:23 INFO - PROCESS | 2220 | 1468955423570 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:10:23 INFO - PROCESS | 2220 | 1468955423571 Marionette TRACE conn2 <- [1,2130,null,{}] 12:10:23 INFO - PROCESS | 2220 | 1468955423573 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}] 12:10:23 INFO - PROCESS | 2220 | 1468955423577 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:23 INFO - PROCESS | 2220 | 1468955423672 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 12:10:23 INFO - PROCESS | 2220 | 1468955423729 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:23 INFO - PROCESS | 2220 | 1468955423730 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7b2000 == 33 [pid = 2220] [id = 540] 12:10:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x118571000) [pid = 2220] [serial = 1620] [outer = 0x0] 12:10:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x120d0e000) [pid = 2220] [serial = 1621] [outer = 0x118571000] 12:10:23 INFO - PROCESS | 2220 | 1468955423755 Marionette DEBUG loaded listener.js 12:10:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x123524800) [pid = 2220] [serial = 1622] [outer = 0x118571000] 12:10:24 INFO - PROCESS | 2220 | 1468955424025 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] 12:10:24 INFO - PROCESS | 2220 | 1468955424043 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 12:10:24 INFO - PROCESS | 2220 | 1468955424046 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 2220 | 1468955424047 Marionette TRACE conn2 <- [1,2134,null,{}] 12:10:24 INFO - PROCESS | 2220 | 1468955424049 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}] 12:10:24 INFO - PROCESS | 2220 | 1468955424050 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:24 INFO - PROCESS | 2220 | 1468955424145 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 12:10:24 INFO - PROCESS | 2220 | 1468955424148 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 2220 | 1468955424149 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c414000 == 34 [pid = 2220] [id = 541] 12:10:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x110e7c800) [pid = 2220] [serial = 1623] [outer = 0x0] 12:10:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12376b000) [pid = 2220] [serial = 1624] [outer = 0x110e7c800] 12:10:24 INFO - PROCESS | 2220 | 1468955424176 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x125e84400) [pid = 2220] [serial = 1625] [outer = 0x110e7c800] 12:10:24 INFO - PROCESS | 2220 | 1468955424597 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]]]}] 12:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 618ms 12:10:24 INFO - PROCESS | 2220 | 1468955424665 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 12:10:24 INFO - PROCESS | 2220 | 1468955424668 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 12:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:10:24 INFO - PROCESS | 2220 | 1468955424671 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:10:24 INFO - PROCESS | 2220 | 1468955424673 Marionette TRACE conn2 <- [1,2138,null,{}] 12:10:24 INFO - PROCESS | 2220 | 1468955424678 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}] 12:10:24 INFO - PROCESS | 2220 | 1468955424679 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:24 INFO - PROCESS | 2220 | 1468955424782 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 12:10:24 INFO - PROCESS | 2220 | 1468955424864 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:24 INFO - PROCESS | 2220 | 1468955424866 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x118121800 == 35 [pid = 2220] [id = 542] 12:10:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x111e5cc00) [pid = 2220] [serial = 1626] [outer = 0x0] 12:10:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1127de800) [pid = 2220] [serial = 1627] [outer = 0x111e5cc00] 12:10:24 INFO - PROCESS | 2220 | 1468955424897 Marionette DEBUG loaded listener.js 12:10:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x113191400) [pid = 2220] [serial = 1628] [outer = 0x111e5cc00] 12:10:25 INFO - PROCESS | 2220 | 1468955425360 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]]]}] 12:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 726ms 12:10:25 INFO - PROCESS | 2220 | 1468955425482 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 12:10:25 INFO - PROCESS | 2220 | 1468955425487 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 12:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:10:25 INFO - PROCESS | 2220 | 1468955425533 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:10:25 INFO - PROCESS | 2220 | 1468955425536 Marionette TRACE conn2 <- [1,2142,null,{}] 12:10:25 INFO - PROCESS | 2220 | 1468955425540 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}] 12:10:25 INFO - PROCESS | 2220 | 1468955425542 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:25 INFO - PROCESS | 2220 | 1468955425701 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 12:10:25 INFO - PROCESS | 2220 | 1468955425810 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:25 INFO - PROCESS | 2220 | 1468955425812 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255a6000 == 36 [pid = 2220] [id = 543] 12:10:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x11812a800) [pid = 2220] [serial = 1629] [outer = 0x0] 12:10:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x118174400) [pid = 2220] [serial = 1630] [outer = 0x11812a800] 12:10:25 INFO - PROCESS | 2220 | 1468955425862 Marionette DEBUG loaded listener.js 12:10:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x11832e400) [pid = 2220] [serial = 1631] [outer = 0x11812a800] 12:10:26 INFO - PROCESS | 2220 | 1468955426481 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] 12:10:26 INFO - PROCESS | 2220 | 1468955426508 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 12:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:10:26 INFO - PROCESS | 2220 | 1468955426511 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:10:26 INFO - PROCESS | 2220 | 1468955426513 Marionette TRACE conn2 <- [1,2146,null,{}] 12:10:26 INFO - PROCESS | 2220 | 1468955426517 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}] 12:10:26 INFO - PROCESS | 2220 | 1468955426518 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:26 INFO - PROCESS | 2220 | 1468955426624 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 12:10:26 INFO - PROCESS | 2220 | 1468955426683 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:26 INFO - PROCESS | 2220 | 1468955426686 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186cb000 == 37 [pid = 2220] [id = 544] 12:10:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x112a84c00) [pid = 2220] [serial = 1632] [outer = 0x0] 12:10:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x113f05000) [pid = 2220] [serial = 1633] [outer = 0x112a84c00] 12:10:26 INFO - PROCESS | 2220 | 1468955426713 Marionette DEBUG loaded listener.js 12:10:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x116807000) [pid = 2220] [serial = 1634] [outer = 0x112a84c00] 12:10:27 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7b2000 == 36 [pid = 2220] [id = 540] 12:10:27 INFO - PROCESS | 2220 | --DOCSHELL 0x12a567000 == 35 [pid = 2220] [id = 539] 12:10:27 INFO - PROCESS | 2220 | --DOCSHELL 0x116863800 == 34 [pid = 2220] [id = 538] 12:10:27 INFO - PROCESS | 2220 | --DOCSHELL 0x1255a8000 == 33 [pid = 2220] [id = 537] 12:10:27 INFO - PROCESS | 2220 | --DOCSHELL 0x119491800 == 32 [pid = 2220] [id = 536] 12:10:27 INFO - PROCESS | 2220 | --DOCSHELL 0x117468800 == 31 [pid = 2220] [id = 535] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x11646d000) [pid = 2220] [serial = 1538] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x12785ac00) [pid = 2220] [serial = 1567] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x1255d0000) [pid = 2220] [serial = 1529] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1214de400) [pid = 2220] [serial = 1550] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x124e2b400) [pid = 2220] [serial = 1553] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x121820800) [pid = 2220] [serial = 1528] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118872c00) [pid = 2220] [serial = 1547] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x118171800) [pid = 2220] [serial = 1580] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1260aac00) [pid = 2220] [serial = 1562] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1194fc800) [pid = 2220] [serial = 1585] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x126ce7400) [pid = 2220] [serial = 1565] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x118f65400) [pid = 2220] [serial = 1583] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x11856e400) [pid = 2220] [serial = 1544] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x121303c00) [pid = 2220] [serial = 1561] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1194fb400) [pid = 2220] [serial = 1549] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1176c9c00) [pid = 2220] [serial = 1540] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x118128c00) [pid = 2220] [serial = 1541] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1127d9800) [pid = 2220] [serial = 1534] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x112a8dc00) [pid = 2220] [serial = 1535] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x118573000) [pid = 2220] [serial = 1546] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x118327000) [pid = 2220] [serial = 1543] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x116467c00) [pid = 2220] [serial = 1532] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x112d10400) [pid = 2220] [serial = 1531] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x11856bc00) [pid = 2220] [serial = 1582] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1164d1000) [pid = 2220] [serial = 1576] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1180b4c00) [pid = 2220] [serial = 1579] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1127e0800) [pid = 2220] [serial = 1570] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x116aa0400) [pid = 2220] [serial = 1573] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x116805c00) [pid = 2220] [serial = 1520] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x1132d4400) [pid = 2220] [serial = 1519] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x118175400) [pid = 2220] [serial = 1523] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x1180aec00) [pid = 2220] [serial = 1522] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x128986c00) [pid = 2220] [serial = 1568] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1255c8400) [pid = 2220] [serial = 1555] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x121a78400) [pid = 2220] [serial = 1552] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x118f63400) [pid = 2220] [serial = 1559] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x117da1800) [pid = 2220] [serial = 1558] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x116aa1000) [pid = 2220] [serial = 1577] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x112f93c00) [pid = 2220] [serial = 1571] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x120dec000) [pid = 2220] [serial = 1586] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x120decc00) [pid = 2220] [serial = 1526] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x117d99c00) [pid = 2220] [serial = 1574] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x126477000) [pid = 2220] [serial = 1564] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x1260a0000) [pid = 2220] [serial = 1556] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0x118871400) [pid = 2220] [serial = 1525] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0x113f11000) [pid = 2220] [serial = 1537] [outer = 0x0] [url = about:blank] 12:10:27 INFO - PROCESS | 2220 | 1468955427259 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] 12:10:27 INFO - PROCESS | 2220 | 1468955427291 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 12:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:10:27 INFO - PROCESS | 2220 | 1468955427298 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 2220 | 1468955427300 Marionette TRACE conn2 <- [1,2150,null,{}] 12:10:27 INFO - PROCESS | 2220 | 1468955427306 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}] 12:10:27 INFO - PROCESS | 2220 | 1468955427309 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:27 INFO - PROCESS | 2220 | 1468955427434 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 12:10:27 INFO - PROCESS | 2220 | 1468955427491 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:27 INFO - PROCESS | 2220 | 1468955427493 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186d9000 == 32 [pid = 2220] [id = 545] 12:10:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x1167bd800) [pid = 2220] [serial = 1635] [outer = 0x0] 12:10:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x1180b7000) [pid = 2220] [serial = 1636] [outer = 0x1167bd800] 12:10:27 INFO - PROCESS | 2220 | 1468955427519 Marionette DEBUG loaded listener.js 12:10:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x118327000) [pid = 2220] [serial = 1637] [outer = 0x1167bd800] 12:10:27 INFO - PROCESS | 2220 | 1468955427827 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]]]}] 12:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 576ms 12:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:10:27 INFO - PROCESS | 2220 | 1468955427873 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 12:10:27 INFO - PROCESS | 2220 | 1468955427874 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 12:10:27 INFO - PROCESS | 2220 | 1468955427876 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:10:27 INFO - PROCESS | 2220 | 1468955427879 Marionette TRACE conn2 <- [1,2154,null,{}] 12:10:27 INFO - PROCESS | 2220 | 1468955427887 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}] 12:10:27 INFO - PROCESS | 2220 | 1468955427890 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:27 INFO - PROCESS | 2220 | 1468955427973 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 12:10:28 INFO - PROCESS | 2220 | 1468955428027 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 2220 | 1468955428029 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x121448800 == 33 [pid = 2220] [id = 546] 12:10:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x110e9a800) [pid = 2220] [serial = 1638] [outer = 0x0] 12:10:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x1186b7800) [pid = 2220] [serial = 1639] [outer = 0x110e9a800] 12:10:28 INFO - PROCESS | 2220 | 1468955428057 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x1194fb400) [pid = 2220] [serial = 1640] [outer = 0x110e9a800] 12:10:28 INFO - PROCESS | 2220 | 1468955428411 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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 571ms 12:10:28 INFO - PROCESS | 2220 | 1468955428448 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 2220 | 1468955428449 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 12:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:10:28 INFO - PROCESS | 2220 | 1468955428453 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 2220 | 1468955428455 Marionette TRACE conn2 <- [1,2158,null,{}] 12:10:28 INFO - PROCESS | 2220 | 1468955428457 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}] 12:10:28 INFO - PROCESS | 2220 | 1468955428458 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:28 INFO - PROCESS | 2220 | 1468955428540 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 12:10:28 INFO - PROCESS | 2220 | 1468955428595 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:28 INFO - PROCESS | 2220 | 1468955428596 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x12551f800 == 34 [pid = 2220] [id = 547] 12:10:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x118326800) [pid = 2220] [serial = 1641] [outer = 0x0] 12:10:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x119b23000) [pid = 2220] [serial = 1642] [outer = 0x118326800] 12:10:28 INFO - PROCESS | 2220 | 1468955428621 Marionette DEBUG loaded listener.js 12:10:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x1210d2000) [pid = 2220] [serial = 1643] [outer = 0x118326800] 12:10:28 INFO - PROCESS | 2220 | 1468955428926 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]]]}] 12:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 521ms 12:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:10:28 INFO - PROCESS | 2220 | 1468955428974 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 12:10:28 INFO - PROCESS | 2220 | 1468955428975 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 12:10:28 INFO - PROCESS | 2220 | 1468955428977 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:10:28 INFO - PROCESS | 2220 | 1468955428978 Marionette TRACE conn2 <- [1,2162,null,{}] 12:10:28 INFO - PROCESS | 2220 | 1468955428980 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}] 12:10:28 INFO - PROCESS | 2220 | 1468955428982 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:29 INFO - PROCESS | 2220 | 1468955429058 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 12:10:29 INFO - PROCESS | 2220 | 1468955429062 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 2220 | 1468955429063 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x12891f000 == 35 [pid = 2220] [id = 548] 12:10:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x1191e8800) [pid = 2220] [serial = 1644] [outer = 0x0] 12:10:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x121812400) [pid = 2220] [serial = 1645] [outer = 0x1191e8800] 12:10:29 INFO - PROCESS | 2220 | 1468955429088 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x124e33c00) [pid = 2220] [serial = 1646] [outer = 0x1191e8800] 12:10:29 INFO - PROCESS | 2220 | 1468955429456 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]]]}] 12:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 521ms 12:10:29 INFO - PROCESS | 2220 | 1468955429499 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 12:10:29 INFO - PROCESS | 2220 | 1468955429500 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 12:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:10:29 INFO - PROCESS | 2220 | 1468955429502 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:10:29 INFO - PROCESS | 2220 | 1468955429503 Marionette TRACE conn2 <- [1,2166,null,{}] 12:10:29 INFO - PROCESS | 2220 | 1468955429506 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}] 12:10:29 INFO - PROCESS | 2220 | 1468955429510 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:29 INFO - PROCESS | 2220 | 1468955429639 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 12:10:29 INFO - PROCESS | 2220 | 1468955429652 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:29 INFO - PROCESS | 2220 | 1468955429653 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a747800 == 36 [pid = 2220] [id = 549] 12:10:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x12553c400) [pid = 2220] [serial = 1647] [outer = 0x0] 12:10:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1260a1c00) [pid = 2220] [serial = 1648] [outer = 0x12553c400] 12:10:29 INFO - PROCESS | 2220 | 1468955429678 Marionette DEBUG loaded listener.js 12:10:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x126c41400) [pid = 2220] [serial = 1649] [outer = 0x12553c400] 12:10:30 INFO - PROCESS | 2220 | 1468955430029 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]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 569ms 12:10:30 INFO - PROCESS | 2220 | 1468955430072 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 2220 | 1468955430074 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 12:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:10:30 INFO - PROCESS | 2220 | 1468955430076 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 2220 | 1468955430077 Marionette TRACE conn2 <- [1,2170,null,{}] 12:10:30 INFO - PROCESS | 2220 | 1468955430079 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}] 12:10:30 INFO - PROCESS | 2220 | 1468955430080 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:30 INFO - PROCESS | 2220 | 1468955430179 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 12:10:30 INFO - PROCESS | 2220 | 1468955430191 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 2220 | 1468955430192 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1c6800 == 37 [pid = 2220] [id = 550] 12:10:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x126ce0800) [pid = 2220] [serial = 1650] [outer = 0x0] 12:10:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x126ce5400) [pid = 2220] [serial = 1651] [outer = 0x126ce0800] 12:10:30 INFO - PROCESS | 2220 | 1468955430216 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x127852800) [pid = 2220] [serial = 1652] [outer = 0x126ce0800] 12:10:30 INFO - PROCESS | 2220 | 1468955430550 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]]]}] 12:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 519ms 12:10:30 INFO - PROCESS | 2220 | 1468955430596 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 12:10:30 INFO - PROCESS | 2220 | 1468955430597 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 12:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:10:30 INFO - PROCESS | 2220 | 1468955430606 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:10:30 INFO - PROCESS | 2220 | 1468955430608 Marionette TRACE conn2 <- [1,2174,null,{}] 12:10:30 INFO - PROCESS | 2220 | 1468955430610 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}] 12:10:30 INFO - PROCESS | 2220 | 1468955430611 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:30 INFO - PROCESS | 2220 | 1468955430710 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 12:10:30 INFO - PROCESS | 2220 | 1468955430723 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:30 INFO - PROCESS | 2220 | 1468955430724 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd23000 == 38 [pid = 2220] [id = 551] 12:10:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x126ce8c00) [pid = 2220] [serial = 1653] [outer = 0x0] 12:10:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x12785b800) [pid = 2220] [serial = 1654] [outer = 0x126ce8c00] 12:10:30 INFO - PROCESS | 2220 | 1468955430748 Marionette DEBUG loaded listener.js 12:10:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x128989000) [pid = 2220] [serial = 1655] [outer = 0x126ce8c00] 12:10:31 INFO - PROCESS | 2220 | 1468955431088 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]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 528ms 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x11318f000) [pid = 2220] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1164de800) [pid = 2220] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1180b5400) [pid = 2220] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1127d8400) [pid = 2220] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x110eb2800) [pid = 2220] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x120df2000) [pid = 2220] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x113193800) [pid = 2220] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x12351dc00) [pid = 2220] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x118571000) [pid = 2220] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x12553b800) [pid = 2220] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x110e7cc00) [pid = 2220] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:10:31 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x110fa1c00) [pid = 2220] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:10:31 INFO - PROCESS | 2220 | 1468955431143 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 2220 | 1468955431144 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 12:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:10:31 INFO - PROCESS | 2220 | 1468955431148 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 2220 | 1468955431149 Marionette TRACE conn2 <- [1,2178,null,{}] 12:10:31 INFO - PROCESS | 2220 | 1468955431151 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}] 12:10:31 INFO - PROCESS | 2220 | 1468955431152 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:31 INFO - PROCESS | 2220 | 1468955431255 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 12:10:31 INFO - PROCESS | 2220 | 1468955431292 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 2220 | 1468955431293 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x128910800 == 39 [pid = 2220] [id = 552] 12:10:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x110e92c00) [pid = 2220] [serial = 1656] [outer = 0x0] 12:10:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x11653c800) [pid = 2220] [serial = 1657] [outer = 0x110e92c00] 12:10:31 INFO - PROCESS | 2220 | 1468955431318 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x11886b400) [pid = 2220] [serial = 1658] [outer = 0x110e92c00] 12:10:31 INFO - PROCESS | 2220 | 1468955431626 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]]]}] 12:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 517ms 12:10:31 INFO - PROCESS | 2220 | 1468955431666 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 12:10:31 INFO - PROCESS | 2220 | 1468955431667 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 12:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:10:31 INFO - PROCESS | 2220 | 1468955431672 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:10:31 INFO - PROCESS | 2220 | 1468955431681 Marionette TRACE conn2 <- [1,2182,null,{}] 12:10:31 INFO - PROCESS | 2220 | 1468955431683 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}] 12:10:31 INFO - PROCESS | 2220 | 1468955431685 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:31 INFO - PROCESS | 2220 | 1468955431763 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 12:10:31 INFO - PROCESS | 2220 | 1468955431766 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:31 INFO - PROCESS | 2220 | 1468955431768 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c532000 == 40 [pid = 2220] [id = 553] 12:10:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x118871000) [pid = 2220] [serial = 1659] [outer = 0x0] 12:10:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x126cdd000) [pid = 2220] [serial = 1660] [outer = 0x118871000] 12:10:31 INFO - PROCESS | 2220 | 1468955431795 Marionette DEBUG loaded listener.js 12:10:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x12898f800) [pid = 2220] [serial = 1661] [outer = 0x118871000] 12:10:32 INFO - PROCESS | 2220 | 1468955432116 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]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 476ms 12:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:10:32 INFO - PROCESS | 2220 | 1468955432148 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 2220 | 1468955432150 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 12:10:32 INFO - PROCESS | 2220 | 1468955432171 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 2220 | 1468955432174 Marionette TRACE conn2 <- [1,2186,null,{}] 12:10:32 INFO - PROCESS | 2220 | 1468955432179 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}] 12:10:32 INFO - PROCESS | 2220 | 1468955432180 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:32 INFO - PROCESS | 2220 | 1468955432276 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 12:10:32 INFO - PROCESS | 2220 | 1468955432280 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 2220 | 1468955432281 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9b1800 == 41 [pid = 2220] [id = 554] 12:10:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x12785d000) [pid = 2220] [serial = 1662] [outer = 0x0] 12:10:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x128ce2000) [pid = 2220] [serial = 1663] [outer = 0x12785d000] 12:10:32 INFO - PROCESS | 2220 | 1468955432307 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x128f80800) [pid = 2220] [serial = 1664] [outer = 0x12785d000] 12:10:32 INFO - PROCESS | 2220 | 1468955432624 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]]]}] 12:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 492ms 12:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:10:32 INFO - PROCESS | 2220 | 1468955432644 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 12:10:32 INFO - PROCESS | 2220 | 1468955432645 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 12:10:32 INFO - PROCESS | 2220 | 1468955432647 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:10:32 INFO - PROCESS | 2220 | 1468955432658 Marionette TRACE conn2 <- [1,2190,null,{}] 12:10:32 INFO - PROCESS | 2220 | 1468955432660 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}] 12:10:32 INFO - PROCESS | 2220 | 1468955432662 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:32 INFO - PROCESS | 2220 | 1468955432743 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 12:10:32 INFO - PROCESS | 2220 | 1468955432802 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:32 INFO - PROCESS | 2220 | 1468955432803 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9c2800 == 42 [pid = 2220] [id = 555] 12:10:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x128993c00) [pid = 2220] [serial = 1665] [outer = 0x0] 12:10:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x128f85000) [pid = 2220] [serial = 1666] [outer = 0x128993c00] 12:10:32 INFO - PROCESS | 2220 | 1468955432828 Marionette DEBUG loaded listener.js 12:10:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x128f8fc00) [pid = 2220] [serial = 1667] [outer = 0x128993c00] 12:10:33 INFO - PROCESS | 2220 | 1468955433110 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]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 477ms 12:10:33 INFO - PROCESS | 2220 | 1468955433126 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 2220 | 1468955433127 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 12:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:10:33 INFO - PROCESS | 2220 | 1468955433129 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 2220 | 1468955433130 Marionette TRACE conn2 <- [1,2194,null,{}] 12:10:33 INFO - PROCESS | 2220 | 1468955433133 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}] 12:10:33 INFO - PROCESS | 2220 | 1468955433134 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:33 INFO - PROCESS | 2220 | 1468955433230 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 12:10:33 INFO - PROCESS | 2220 | 1468955433334 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 2220 | 1468955433335 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x116413000 == 43 [pid = 2220] [id = 556] 12:10:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x10eaf7800) [pid = 2220] [serial = 1668] [outer = 0x0] 12:10:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x110e99c00) [pid = 2220] [serial = 1669] [outer = 0x10eaf7800] 12:10:33 INFO - PROCESS | 2220 | 1468955433368 Marionette DEBUG loaded listener.js 12:10:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x112d1b400) [pid = 2220] [serial = 1670] [outer = 0x10eaf7800] 12:10:33 INFO - PROCESS | 2220 | 1468955433782 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]]]}] 12:10:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:10:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 12:10:33 INFO - PROCESS | 2220 | 1468955433806 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 12:10:33 INFO - PROCESS | 2220 | 1468955433808 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 12:10:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:10:33 INFO - PROCESS | 2220 | 1468955433811 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:10:33 INFO - PROCESS | 2220 | 1468955433813 Marionette TRACE conn2 <- [1,2198,null,{}] 12:10:33 INFO - PROCESS | 2220 | 1468955433817 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}] 12:10:33 INFO - PROCESS | 2220 | 1468955433820 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:33 INFO - PROCESS | 2220 | 1468955433924 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 12:10:33 INFO - PROCESS | 2220 | 1468955433981 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:33 INFO - PROCESS | 2220 | 1468955433982 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x121a51000 == 44 [pid = 2220] [id = 557] 12:10:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x113191800) [pid = 2220] [serial = 1671] [outer = 0x0] 12:10:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x117da4800) [pid = 2220] [serial = 1672] [outer = 0x113191800] 12:10:34 INFO - PROCESS | 2220 | 1468955434012 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x11852dc00) [pid = 2220] [serial = 1673] [outer = 0x113191800] 12:10:34 INFO - PROCESS | 2220 | 1468955434461 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]]]}] 12:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 12:10:34 INFO - PROCESS | 2220 | 1468955434484 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 12:10:34 INFO - PROCESS | 2220 | 1468955434487 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 12:10:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:10:34 INFO - PROCESS | 2220 | 1468955434489 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:10:34 INFO - PROCESS | 2220 | 1468955434491 Marionette TRACE conn2 <- [1,2202,null,{}] 12:10:34 INFO - PROCESS | 2220 | 1468955434494 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}] 12:10:34 INFO - PROCESS | 2220 | 1468955434495 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:34 INFO - PROCESS | 2220 | 1468955434605 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 12:10:34 INFO - PROCESS | 2220 | 1468955434700 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:34 INFO - PROCESS | 2220 | 1468955434702 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c420000 == 45 [pid = 2220] [id = 558] 12:10:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x118fcd800) [pid = 2220] [serial = 1674] [outer = 0x0] 12:10:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x119b5b000) [pid = 2220] [serial = 1675] [outer = 0x118fcd800] 12:10:34 INFO - PROCESS | 2220 | 1468955434730 Marionette DEBUG loaded listener.js 12:10:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x121a03400) [pid = 2220] [serial = 1676] [outer = 0x118fcd800] 12:10:35 INFO - PROCESS | 2220 | 1468955435157 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]]]}] 12:10:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:10:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 674ms 12:10:35 INFO - PROCESS | 2220 | 1468955435165 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 12:10:35 INFO - PROCESS | 2220 | 1468955435167 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 12:10:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:10:35 INFO - PROCESS | 2220 | 1468955435194 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:10:35 INFO - PROCESS | 2220 | 1468955435200 Marionette TRACE conn2 <- [1,2206,null,{}] 12:10:35 INFO - PROCESS | 2220 | 1468955435209 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}] 12:10:35 INFO - PROCESS | 2220 | 1468955435212 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:35 INFO - PROCESS | 2220 | 1468955435371 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 12:10:35 INFO - PROCESS | 2220 | 1468955435479 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:35 INFO - PROCESS | 2220 | 1468955435480 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cff3000 == 46 [pid = 2220] [id = 559] 12:10:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1260a2800) [pid = 2220] [serial = 1677] [outer = 0x0] 12:10:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x126675400) [pid = 2220] [serial = 1678] [outer = 0x1260a2800] 12:10:35 INFO - PROCESS | 2220 | 1468955435527 Marionette DEBUG loaded listener.js 12:10:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x126a24800) [pid = 2220] [serial = 1679] [outer = 0x1260a2800] 12:10:36 INFO - PROCESS | 2220 | 1468955436323 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]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1185ms 12:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:10:36 INFO - PROCESS | 2220 | 1468955436373 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 12:10:36 INFO - PROCESS | 2220 | 1468955436375 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 12:10:36 INFO - PROCESS | 2220 | 1468955436378 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:10:36 INFO - PROCESS | 2220 | 1468955436380 Marionette TRACE conn2 <- [1,2210,null,{}] 12:10:36 INFO - PROCESS | 2220 | 1468955436384 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}] 12:10:36 INFO - PROCESS | 2220 | 1468955436385 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:36 INFO - PROCESS | 2220 | 1468955436477 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 12:10:36 INFO - PROCESS | 2220 | 1468955436552 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:36 INFO - PROCESS | 2220 | 1468955436555 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x117484800 == 47 [pid = 2220] [id = 560] 12:10:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1127d3c00) [pid = 2220] [serial = 1680] [outer = 0x0] 12:10:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x112dd2c00) [pid = 2220] [serial = 1681] [outer = 0x1127d3c00] 12:10:36 INFO - PROCESS | 2220 | 1468955436582 Marionette DEBUG loaded listener.js 12:10:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x113d63400) [pid = 2220] [serial = 1682] [outer = 0x1127d3c00] 12:10:36 INFO - PROCESS | 2220 | 1468955436991 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]]]}] 12:10:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 620ms 12:10:36 INFO - PROCESS | 2220 | 1468955436998 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 12:10:37 INFO - PROCESS | 2220 | 1468955437001 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 12:10:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:10:37 INFO - PROCESS | 2220 | 1468955437006 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:10:37 INFO - PROCESS | 2220 | 1468955437007 Marionette TRACE conn2 <- [1,2214,null,{}] 12:10:37 INFO - PROCESS | 2220 | 1468955437010 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}] 12:10:37 INFO - PROCESS | 2220 | 1468955437012 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:37 INFO - PROCESS | 2220 | 1468955437110 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9c2800 == 46 [pid = 2220] [id = 555] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9b1800 == 45 [pid = 2220] [id = 554] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12c532000 == 44 [pid = 2220] [id = 553] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x128910800 == 43 [pid = 2220] [id = 552] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd23000 == 42 [pid = 2220] [id = 551] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1c6800 == 41 [pid = 2220] [id = 550] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12a747800 == 40 [pid = 2220] [id = 549] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12891f000 == 39 [pid = 2220] [id = 548] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12551f800 == 38 [pid = 2220] [id = 547] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x121448800 == 37 [pid = 2220] [id = 546] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x1186d9000 == 36 [pid = 2220] [id = 545] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x1186cb000 == 35 [pid = 2220] [id = 544] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x1255a6000 == 34 [pid = 2220] [id = 543] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x118121800 == 33 [pid = 2220] [id = 542] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x121264800 == 32 [pid = 2220] [id = 534] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12c414000 == 31 [pid = 2220] [id = 541] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x117484800 == 30 [pid = 2220] [id = 560] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12cff3000 == 29 [pid = 2220] [id = 559] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x12c420000 == 28 [pid = 2220] [id = 558] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x121a51000 == 27 [pid = 2220] [id = 557] 12:10:37 INFO - PROCESS | 2220 | --DOCSHELL 0x116413000 == 26 [pid = 2220] [id = 556] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x115f46400) [pid = 2220] [serial = 1588] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1176c2800) [pid = 2220] [serial = 1589] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x117d35c00) [pid = 2220] [serial = 1609] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x1186f6000) [pid = 2220] [serial = 1592] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x11832b800) [pid = 2220] [serial = 1591] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1130ab400) [pid = 2220] [serial = 1606] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1186bd800) [pid = 2220] [serial = 1612] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x121813c00) [pid = 2220] [serial = 1595] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x116881000) [pid = 2220] [serial = 1603] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x120fcd000) [pid = 2220] [serial = 1594] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x125540000) [pid = 2220] [serial = 1598] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x118132c00) [pid = 2220] [serial = 1610] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x124e31c00) [pid = 2220] [serial = 1597] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12376b000) [pid = 2220] [serial = 1624] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1191eb000) [pid = 2220] [serial = 1613] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x123524800) [pid = 2220] [serial = 1622] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x12666ec00) [pid = 2220] [serial = 1601] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x120d0e000) [pid = 2220] [serial = 1621] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1260a7000) [pid = 2220] [serial = 1600] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x113199c00) [pid = 2220] [serial = 1616] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x1121b7400) [pid = 2220] [serial = 1615] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x11653d000) [pid = 2220] [serial = 1618] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x113d64400) [pid = 2220] [serial = 1607] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1186bd400) [pid = 2220] [serial = 1619] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x1180b1000) [pid = 2220] [serial = 1604] [outer = 0x0] [url = about:blank] 12:10:37 INFO - PROCESS | 2220 | 1468955437710 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:37 INFO - PROCESS | 2220 | 1468955437712 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x112772000 == 27 [pid = 2220] [id = 561] 12:10:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x110d6a800) [pid = 2220] [serial = 1683] [outer = 0x0] 12:10:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x110e79c00) [pid = 2220] [serial = 1684] [outer = 0x110d6a800] 12:10:37 INFO - PROCESS | 2220 | 1468955437742 Marionette DEBUG loaded listener.js 12:10:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x111aa5800) [pid = 2220] [serial = 1685] [outer = 0x110d6a800] 12:10:38 INFO - PROCESS | 2220 | 1468955438064 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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1120ms 12:10:38 INFO - PROCESS | 2220 | 1468955438127 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 12:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:10:38 INFO - PROCESS | 2220 | 1468955438129 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 12:10:38 INFO - PROCESS | 2220 | 1468955438132 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 2220 | 1468955438134 Marionette TRACE conn2 <- [1,2218,null,{}] 12:10:38 INFO - PROCESS | 2220 | 1468955438138 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}] 12:10:38 INFO - PROCESS | 2220 | 1468955438139 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:38 INFO - PROCESS | 2220 | 1468955438217 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 12:10:38 INFO - PROCESS | 2220 | 1468955438296 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 2220 | 1468955438298 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185b3000 == 28 [pid = 2220] [id = 562] 12:10:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1127d6800) [pid = 2220] [serial = 1686] [outer = 0x0] 12:10:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1132d4400) [pid = 2220] [serial = 1687] [outer = 0x1127d6800] 12:10:38 INFO - PROCESS | 2220 | 1468955438327 Marionette DEBUG loaded listener.js 12:10:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1164d9000) [pid = 2220] [serial = 1688] [outer = 0x1127d6800] 12:10:38 INFO - PROCESS | 2220 | 1468955438683 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]]]}] 12:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 572ms 12:10:38 INFO - PROCESS | 2220 | 1468955438709 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 12:10:38 INFO - PROCESS | 2220 | 1468955438713 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 12:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:10:38 INFO - PROCESS | 2220 | 1468955438717 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:10:38 INFO - PROCESS | 2220 | 1468955438719 Marionette TRACE conn2 <- [1,2222,null,{}] 12:10:38 INFO - PROCESS | 2220 | 1468955438723 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}] 12:10:38 INFO - PROCESS | 2220 | 1468955438725 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:38 INFO - PROCESS | 2220 | 1468955438852 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 12:10:38 INFO - PROCESS | 2220 | 1468955438976 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:38 INFO - PROCESS | 2220 | 1468955438977 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ae3000 == 29 [pid = 2220] [id = 563] 12:10:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1167bd400) [pid = 2220] [serial = 1689] [outer = 0x0] 12:10:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1176c2c00) [pid = 2220] [serial = 1690] [outer = 0x1167bd400] 12:10:39 INFO - PROCESS | 2220 | 1468955439035 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1180b2800) [pid = 2220] [serial = 1691] [outer = 0x1167bd400] 12:10:39 INFO - PROCESS | 2220 | 1468955439378 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]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 673ms 12:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:10:39 INFO - PROCESS | 2220 | 1468955439392 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 2220 | 1468955439394 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 12:10:39 INFO - PROCESS | 2220 | 1468955439400 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 2220 | 1468955439408 Marionette TRACE conn2 <- [1,2226,null,{}] 12:10:39 INFO - PROCESS | 2220 | 1468955439416 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}] 12:10:39 INFO - PROCESS | 2220 | 1468955439422 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:39 INFO - PROCESS | 2220 | 1468955439531 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 12:10:39 INFO - PROCESS | 2220 | 1468955439568 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:39 INFO - PROCESS | 2220 | 1468955439569 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x121603800 == 30 [pid = 2220] [id = 564] 12:10:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x113d64000) [pid = 2220] [serial = 1692] [outer = 0x0] 12:10:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x118174800) [pid = 2220] [serial = 1693] [outer = 0x113d64000] 12:10:39 INFO - PROCESS | 2220 | 1468955439595 Marionette DEBUG loaded listener.js 12:10:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x11856ac00) [pid = 2220] [serial = 1694] [outer = 0x113d64000] 12:10:39 INFO - PROCESS | 2220 | 1468955439909 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]]]}] 12:10:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:10:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 535ms 12:10:39 INFO - PROCESS | 2220 | 1468955439932 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 12:10:39 INFO - PROCESS | 2220 | 1468955439934 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 12:10:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:10:39 INFO - PROCESS | 2220 | 1468955439943 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:10:39 INFO - PROCESS | 2220 | 1468955439944 Marionette TRACE conn2 <- [1,2230,null,{}] 12:10:39 INFO - PROCESS | 2220 | 1468955439946 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}] 12:10:39 INFO - PROCESS | 2220 | 1468955439948 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:40 INFO - PROCESS | 2220 | 1468955440049 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 12:10:40 INFO - PROCESS | 2220 | 1468955440053 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 2220 | 1468955440055 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255b0800 == 31 [pid = 2220] [id = 565] 12:10:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1132d9400) [pid = 2220] [serial = 1695] [outer = 0x0] 12:10:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118865800) [pid = 2220] [serial = 1696] [outer = 0x1132d9400] 12:10:40 INFO - PROCESS | 2220 | 1468955440079 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1191eac00) [pid = 2220] [serial = 1697] [outer = 0x1132d9400] 12:10:40 INFO - PROCESS | 2220 | 1468955440422 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]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 518ms 12:10:40 INFO - PROCESS | 2220 | 1468955440462 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 2220 | 1468955440463 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 12:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:10:40 INFO - PROCESS | 2220 | 1468955440465 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 2220 | 1468955440467 Marionette TRACE conn2 <- [1,2234,null,{}] 12:10:40 INFO - PROCESS | 2220 | 1468955440472 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}] 12:10:40 INFO - PROCESS | 2220 | 1468955440473 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:40 INFO - PROCESS | 2220 | 1468955440565 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 12:10:40 INFO - PROCESS | 2220 | 1468955440600 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:40 INFO - PROCESS | 2220 | 1468955440605 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x126aa3000 == 32 [pid = 2220] [id = 566] 12:10:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1164da800) [pid = 2220] [serial = 1698] [outer = 0x0] 12:10:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x120d0b800) [pid = 2220] [serial = 1699] [outer = 0x1164da800] 12:10:40 INFO - PROCESS | 2220 | 1468955440637 Marionette DEBUG loaded listener.js 12:10:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x120fcac00) [pid = 2220] [serial = 1700] [outer = 0x1164da800] 12:10:40 INFO - PROCESS | 2220 | 1468955440982 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]]]}] 12:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 523ms 12:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:10:40 INFO - PROCESS | 2220 | 1468955440989 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 12:10:40 INFO - PROCESS | 2220 | 1468955440991 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 12:10:40 INFO - PROCESS | 2220 | 1468955440993 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:10:40 INFO - PROCESS | 2220 | 1468955440994 Marionette TRACE conn2 <- [1,2238,null,{}] 12:10:40 INFO - PROCESS | 2220 | 1468955440996 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}] 12:10:40 INFO - PROCESS | 2220 | 1468955440998 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:41 INFO - PROCESS | 2220 | 1468955441097 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 12:10:41 INFO - PROCESS | 2220 | 1468955441108 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 2220 | 1468955441109 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x113aa1800 == 33 [pid = 2220] [id = 567] 12:10:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x120fcb800) [pid = 2220] [serial = 1701] [outer = 0x0] 12:10:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x121a03c00) [pid = 2220] [serial = 1702] [outer = 0x120fcb800] 12:10:41 INFO - PROCESS | 2220 | 1468955441133 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12376c000) [pid = 2220] [serial = 1703] [outer = 0x120fcb800] 12:10:41 INFO - PROCESS | 2220 | 1468955441459 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]]]}] 12:10:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:10:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 519ms 12:10:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:10:41 INFO - PROCESS | 2220 | 1468955441513 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 12:10:41 INFO - PROCESS | 2220 | 1468955441514 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 12:10:41 INFO - PROCESS | 2220 | 1468955441523 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:10:41 INFO - PROCESS | 2220 | 1468955441524 Marionette TRACE conn2 <- [1,2242,null,{}] 12:10:41 INFO - PROCESS | 2220 | 1468955441526 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}] 12:10:41 INFO - PROCESS | 2220 | 1468955441527 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:41 INFO - PROCESS | 2220 | 1468955441625 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 12:10:41 INFO - PROCESS | 2220 | 1468955441628 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:41 INFO - PROCESS | 2220 | 1468955441629 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7a5800 == 34 [pid = 2220] [id = 568] 12:10:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x110e72c00) [pid = 2220] [serial = 1704] [outer = 0x0] 12:10:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x125540000) [pid = 2220] [serial = 1705] [outer = 0x110e72c00] 12:10:41 INFO - PROCESS | 2220 | 1468955441654 Marionette DEBUG loaded listener.js 12:10:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x125e82000) [pid = 2220] [serial = 1706] [outer = 0x110e72c00] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x110e9a800) [pid = 2220] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1191e8800) [pid = 2220] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x126ce8c00) [pid = 2220] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118326800) [pid = 2220] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x118871000) [pid = 2220] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x112a84c00) [pid = 2220] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11812a800) [pid = 2220] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1167bd800) [pid = 2220] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x110e92c00) [pid = 2220] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x126ce0800) [pid = 2220] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x111e5cc00) [pid = 2220] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x12553c400) [pid = 2220] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x110e7c800) [pid = 2220] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12785d000) [pid = 2220] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:10:42 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x128993c00) [pid = 2220] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:10:42 INFO - PROCESS | 2220 | 1468955442143 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]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 677ms 12:10:42 INFO - PROCESS | 2220 | 1468955442193 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 2220 | 1468955442195 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 12:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:10:42 INFO - PROCESS | 2220 | 1468955442197 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 2220 | 1468955442198 Marionette TRACE conn2 <- [1,2246,null,{}] 12:10:42 INFO - PROCESS | 2220 | 1468955442200 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}] 12:10:42 INFO - PROCESS | 2220 | 1468955442201 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:42 INFO - PROCESS | 2220 | 1468955442277 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 12:10:42 INFO - PROCESS | 2220 | 1468955442358 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 2220 | 1468955442359 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a798800 == 35 [pid = 2220] [id = 569] 12:10:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x11318f000) [pid = 2220] [serial = 1707] [outer = 0x0] 12:10:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x11832a000) [pid = 2220] [serial = 1708] [outer = 0x11318f000] 12:10:42 INFO - PROCESS | 2220 | 1468955442386 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1211e7000) [pid = 2220] [serial = 1709] [outer = 0x11318f000] 12:10:42 INFO - PROCESS | 2220 | 1468955442655 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]]]}] 12:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 469ms 12:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:10:42 INFO - PROCESS | 2220 | 1468955442666 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 12:10:42 INFO - PROCESS | 2220 | 1468955442667 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 12:10:42 INFO - PROCESS | 2220 | 1468955442678 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:10:42 INFO - PROCESS | 2220 | 1468955442679 Marionette TRACE conn2 <- [1,2250,null,{}] 12:10:42 INFO - PROCESS | 2220 | 1468955442681 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}] 12:10:42 INFO - PROCESS | 2220 | 1468955442682 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:42 INFO - PROCESS | 2220 | 1468955442762 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 12:10:42 INFO - PROCESS | 2220 | 1468955442766 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:42 INFO - PROCESS | 2220 | 1468955442768 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b987800 == 36 [pid = 2220] [id = 570] 12:10:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x118566800) [pid = 2220] [serial = 1710] [outer = 0x0] 12:10:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1260a1800) [pid = 2220] [serial = 1711] [outer = 0x118566800] 12:10:42 INFO - PROCESS | 2220 | 1468955442794 Marionette DEBUG loaded listener.js 12:10:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x126475c00) [pid = 2220] [serial = 1712] [outer = 0x118566800] 12:10:43 INFO - PROCESS | 2220 | 1468955443111 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]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 475ms 12:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:10:43 INFO - PROCESS | 2220 | 1468955443146 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 2220 | 1468955443147 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 12:10:43 INFO - PROCESS | 2220 | 1468955443149 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 2220 | 1468955443150 Marionette TRACE conn2 <- [1,2254,null,{}] 12:10:43 INFO - PROCESS | 2220 | 1468955443152 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}] 12:10:43 INFO - PROCESS | 2220 | 1468955443154 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:43 INFO - PROCESS | 2220 | 1468955443260 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 12:10:43 INFO - PROCESS | 2220 | 1468955443266 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 2220 | 1468955443267 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd11000 == 37 [pid = 2220] [id = 571] 12:10:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x11832f800) [pid = 2220] [serial = 1713] [outer = 0x0] 12:10:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x126472800) [pid = 2220] [serial = 1714] [outer = 0x11832f800] 12:10:43 INFO - PROCESS | 2220 | 1468955443295 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x126cddc00) [pid = 2220] [serial = 1715] [outer = 0x11832f800] 12:10:43 INFO - PROCESS | 2220 | 1468955443655 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]]]}] 12:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 521ms 12:10:43 INFO - PROCESS | 2220 | 1468955443670 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 12:10:43 INFO - PROCESS | 2220 | 1468955443672 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 12:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:10:43 INFO - PROCESS | 2220 | 1468955443674 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:10:43 INFO - PROCESS | 2220 | 1468955443676 Marionette TRACE conn2 <- [1,2258,null,{}] 12:10:43 INFO - PROCESS | 2220 | 1468955443678 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}] 12:10:43 INFO - PROCESS | 2220 | 1468955443679 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:43 INFO - PROCESS | 2220 | 1468955443772 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 12:10:43 INFO - PROCESS | 2220 | 1468955443775 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:43 INFO - PROCESS | 2220 | 1468955443776 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x121432800 == 38 [pid = 2220] [id = 572] 12:10:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x126ce4400) [pid = 2220] [serial = 1716] [outer = 0x0] 12:10:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x128989400) [pid = 2220] [serial = 1717] [outer = 0x126ce4400] 12:10:43 INFO - PROCESS | 2220 | 1468955443801 Marionette DEBUG loaded listener.js 12:10:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x128b4b000) [pid = 2220] [serial = 1718] [outer = 0x126ce4400] 12:10:44 INFO - PROCESS | 2220 | 1468955444308 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]]]}] 12:10:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:10:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 670ms 12:10:44 INFO - PROCESS | 2220 | 1468955444344 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 12:10:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:10:44 INFO - PROCESS | 2220 | 1468955444347 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 12:10:44 INFO - PROCESS | 2220 | 1468955444350 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:10:44 INFO - PROCESS | 2220 | 1468955444352 Marionette TRACE conn2 <- [1,2262,null,{}] 12:10:44 INFO - PROCESS | 2220 | 1468955444356 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}] 12:10:44 INFO - PROCESS | 2220 | 1468955444358 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:44 INFO - PROCESS | 2220 | 1468955444472 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 12:10:44 INFO - PROCESS | 2220 | 1468955444553 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:44 INFO - PROCESS | 2220 | 1468955444555 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x118121800 == 39 [pid = 2220] [id = 573] 12:10:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x112a8d000) [pid = 2220] [serial = 1719] [outer = 0x0] 12:10:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x112f8d400) [pid = 2220] [serial = 1720] [outer = 0x112a8d000] 12:10:44 INFO - PROCESS | 2220 | 1468955444585 Marionette DEBUG loaded listener.js 12:10:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x11509a400) [pid = 2220] [serial = 1721] [outer = 0x112a8d000] 12:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 774ms 12:10:45 INFO - PROCESS | 2220 | 1468955445118 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]]]}] 12:10:45 INFO - PROCESS | 2220 | 1468955445124 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 12:10:45 INFO - PROCESS | 2220 | 1468955445129 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 12:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:10:45 INFO - PROCESS | 2220 | 1468955445163 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:10:45 INFO - PROCESS | 2220 | 1468955445166 Marionette TRACE conn2 <- [1,2266,null,{}] 12:10:45 INFO - PROCESS | 2220 | 1468955445176 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}] 12:10:45 INFO - PROCESS | 2220 | 1468955445179 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:45 INFO - PROCESS | 2220 | 1468955445279 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 12:10:45 INFO - PROCESS | 2220 | 1468955445363 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:45 INFO - PROCESS | 2220 | 1468955445364 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x12551b000 == 40 [pid = 2220] [id = 574] 12:10:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1176c2800) [pid = 2220] [serial = 1722] [outer = 0x0] 12:10:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1180aec00) [pid = 2220] [serial = 1723] [outer = 0x1176c2800] 12:10:45 INFO - PROCESS | 2220 | 1468955445395 Marionette DEBUG loaded listener.js 12:10:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x118175c00) [pid = 2220] [serial = 1724] [outer = 0x1176c2800] 12:10:46 INFO - PROCESS | 2220 | 1468955446038 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]]]}] 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd11000 == 39 [pid = 2220] [id = 571] 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x12b987800 == 38 [pid = 2220] [id = 570] 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x12a798800 == 37 [pid = 2220] [id = 569] 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7a5800 == 36 [pid = 2220] [id = 568] 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x113aa1800 == 35 [pid = 2220] [id = 567] 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x126aa3000 == 34 [pid = 2220] [id = 566] 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x1255b0800 == 33 [pid = 2220] [id = 565] 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x121603800 == 32 [pid = 2220] [id = 564] 12:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 958ms 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x116ae3000 == 31 [pid = 2220] [id = 563] 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x1185b3000 == 30 [pid = 2220] [id = 562] 12:10:46 INFO - PROCESS | 2220 | --DOCSHELL 0x112772000 == 29 [pid = 2220] [id = 561] 12:10:46 INFO - PROCESS | 2220 | 1468955446097 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 2220 | 1468955446099 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 12:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:10:46 INFO - PROCESS | 2220 | 1468955446102 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 2220 | 1468955446104 Marionette TRACE conn2 <- [1,2270,null,{}] 12:10:46 INFO - PROCESS | 2220 | 1468955446108 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}] 12:10:46 INFO - PROCESS | 2220 | 1468955446109 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:46 INFO - PROCESS | 2220 | 1468955446194 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1186b7800) [pid = 2220] [serial = 1639] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x121812400) [pid = 2220] [serial = 1645] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x12785b800) [pid = 2220] [serial = 1654] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1194fb400) [pid = 2220] [serial = 1640] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x119b23000) [pid = 2220] [serial = 1642] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x126cdd000) [pid = 2220] [serial = 1660] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x113f05000) [pid = 2220] [serial = 1633] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x11832e400) [pid = 2220] [serial = 1631] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x118174400) [pid = 2220] [serial = 1630] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x118327000) [pid = 2220] [serial = 1637] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x11653c800) [pid = 2220] [serial = 1657] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x12898f800) [pid = 2220] [serial = 1661] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x126ce5400) [pid = 2220] [serial = 1651] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x128989000) [pid = 2220] [serial = 1655] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x124e33c00) [pid = 2220] [serial = 1646] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x113191400) [pid = 2220] [serial = 1628] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x126c41400) [pid = 2220] [serial = 1649] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x125e84400) [pid = 2220] [serial = 1625] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x128ce2000) [pid = 2220] [serial = 1663] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1210d2000) [pid = 2220] [serial = 1643] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1260a1c00) [pid = 2220] [serial = 1648] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x1180b7000) [pid = 2220] [serial = 1636] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x116807000) [pid = 2220] [serial = 1634] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x1127de800) [pid = 2220] [serial = 1627] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x127852800) [pid = 2220] [serial = 1652] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x11886b400) [pid = 2220] [serial = 1658] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x128f80800) [pid = 2220] [serial = 1664] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x128f85000) [pid = 2220] [serial = 1666] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x128f8fc00) [pid = 2220] [serial = 1667] [outer = 0x0] [url = about:blank] 12:10:46 INFO - PROCESS | 2220 | 1468955446261 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 2220 | 1468955446262 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d49800 == 30 [pid = 2220] [id = 575] 12:10:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x113198400) [pid = 2220] [serial = 1725] [outer = 0x0] 12:10:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x115fb3800) [pid = 2220] [serial = 1726] [outer = 0x113198400] 12:10:46 INFO - PROCESS | 2220 | 1468955446289 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x116841400) [pid = 2220] [serial = 1727] [outer = 0x113198400] 12:10:46 INFO - PROCESS | 2220 | 1468955446575 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]]]}] 12:10:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:10:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 520ms 12:10:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:10:46 INFO - PROCESS | 2220 | 1468955446625 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 12:10:46 INFO - PROCESS | 2220 | 1468955446627 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 12:10:46 INFO - PROCESS | 2220 | 1468955446632 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:10:46 INFO - PROCESS | 2220 | 1468955446634 Marionette TRACE conn2 <- [1,2274,null,{}] 12:10:46 INFO - PROCESS | 2220 | 1468955446637 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}] 12:10:46 INFO - PROCESS | 2220 | 1468955446639 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:46 INFO - PROCESS | 2220 | 1468955446718 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 12:10:46 INFO - PROCESS | 2220 | 1468955446796 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:46 INFO - PROCESS | 2220 | 1468955446797 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x119865000 == 31 [pid = 2220] [id = 576] 12:10:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x11687c800) [pid = 2220] [serial = 1728] [outer = 0x0] 12:10:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x117d9cc00) [pid = 2220] [serial = 1729] [outer = 0x11687c800] 12:10:46 INFO - PROCESS | 2220 | 1468955446824 Marionette DEBUG loaded listener.js 12:10:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x118328400) [pid = 2220] [serial = 1730] [outer = 0x11687c800] 12:10:47 INFO - PROCESS | 2220 | 1468955447101 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]]]}] 12:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 520ms 12:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:10:47 INFO - PROCESS | 2220 | 1468955447154 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 2220 | 1468955447157 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 12:10:47 INFO - PROCESS | 2220 | 1468955447160 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 2220 | 1468955447162 Marionette TRACE conn2 <- [1,2278,null,{}] 12:10:47 INFO - PROCESS | 2220 | 1468955447172 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}] 12:10:47 INFO - PROCESS | 2220 | 1468955447175 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:47 INFO - PROCESS | 2220 | 1468955447256 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 12:10:47 INFO - PROCESS | 2220 | 1468955447262 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 2220 | 1468955447264 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12551f800 == 32 [pid = 2220] [id = 577] 12:10:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1127dfc00) [pid = 2220] [serial = 1731] [outer = 0x0] 12:10:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1186c1000) [pid = 2220] [serial = 1732] [outer = 0x1127dfc00] 12:10:47 INFO - PROCESS | 2220 | 1468955447292 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1194f9000) [pid = 2220] [serial = 1733] [outer = 0x1127dfc00] 12:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 470ms 12:10:47 INFO - PROCESS | 2220 | 1468955447626 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]]]}] 12:10:47 INFO - PROCESS | 2220 | 1468955447634 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 12:10:47 INFO - PROCESS | 2220 | 1468955447638 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 12:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:10:47 INFO - PROCESS | 2220 | 1468955447642 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:10:47 INFO - PROCESS | 2220 | 1468955447643 Marionette TRACE conn2 <- [1,2282,null,{}] 12:10:47 INFO - PROCESS | 2220 | 1468955447646 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}] 12:10:47 INFO - PROCESS | 2220 | 1468955447647 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:47 INFO - PROCESS | 2220 | 1468955447729 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 12:10:47 INFO - PROCESS | 2220 | 1468955447732 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:47 INFO - PROCESS | 2220 | 1468955447734 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f95000 == 33 [pid = 2220] [id = 578] 12:10:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x119b23000) [pid = 2220] [serial = 1734] [outer = 0x0] 12:10:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x120df8800) [pid = 2220] [serial = 1735] [outer = 0x119b23000] 12:10:47 INFO - PROCESS | 2220 | 1468955447762 Marionette DEBUG loaded listener.js 12:10:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1210cfc00) [pid = 2220] [serial = 1736] [outer = 0x119b23000] 12:10:48 INFO - PROCESS | 2220 | 1468955448110 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]]]}] 12:10:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 471ms 12:10:48 INFO - PROCESS | 2220 | 1468955448113 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 12:10:48 INFO - PROCESS | 2220 | 1468955448114 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 12:10:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:10:48 INFO - PROCESS | 2220 | 1468955448116 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 2220 | 1468955448117 Marionette TRACE conn2 <- [1,2286,null,{}] 12:10:48 INFO - PROCESS | 2220 | 1468955448121 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}] 12:10:48 INFO - PROCESS | 2220 | 1468955448123 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:48 INFO - PROCESS | 2220 | 1468955448199 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 12:10:48 INFO - PROCESS | 2220 | 1468955448204 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 2220 | 1468955448206 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a745800 == 34 [pid = 2220] [id = 579] 12:10:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1214d8000) [pid = 2220] [serial = 1737] [outer = 0x0] 12:10:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x12351c800) [pid = 2220] [serial = 1738] [outer = 0x1214d8000] 12:10:48 INFO - PROCESS | 2220 | 1468955448230 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x124e31c00) [pid = 2220] [serial = 1739] [outer = 0x1214d8000] 12:10:48 INFO - PROCESS | 2220 | 1468955448595 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]]]}] 12:10:48 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 12:10:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 520ms 12:10:48 INFO - PROCESS | 2220 | 1468955448638 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 12:10:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:10:48 INFO - PROCESS | 2220 | 1468955448640 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 12:10:48 INFO - PROCESS | 2220 | 1468955448642 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:10:48 INFO - PROCESS | 2220 | 1468955448643 Marionette TRACE conn2 <- [1,2290,null,{}] 12:10:48 INFO - PROCESS | 2220 | 1468955448646 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}] 12:10:48 INFO - PROCESS | 2220 | 1468955448650 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:48 INFO - PROCESS | 2220 | 1468955448768 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 12:10:48 INFO - PROCESS | 2220 | 1468955448781 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:48 INFO - PROCESS | 2220 | 1468955448782 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b976000 == 35 [pid = 2220] [id = 580] 12:10:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1255c8800) [pid = 2220] [serial = 1740] [outer = 0x0] 12:10:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x126819000) [pid = 2220] [serial = 1741] [outer = 0x1255c8800] 12:10:48 INFO - PROCESS | 2220 | 1468955448807 Marionette DEBUG loaded listener.js 12:10:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x128986800) [pid = 2220] [serial = 1742] [outer = 0x1255c8800] 12:10:49 INFO - PROCESS | 2220 | 1468955449162 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]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 570ms 12:10:49 INFO - PROCESS | 2220 | 1468955449212 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 2220 | 1468955449213 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 12:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:10:49 INFO - PROCESS | 2220 | 1468955449216 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 2220 | 1468955449217 Marionette TRACE conn2 <- [1,2294,null,{}] 12:10:49 INFO - PROCESS | 2220 | 1468955449219 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}] 12:10:49 INFO - PROCESS | 2220 | 1468955449220 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:49 INFO - PROCESS | 2220 | 1468955449322 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 12:10:49 INFO - PROCESS | 2220 | 1468955449335 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 2220 | 1468955449336 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd11800 == 36 [pid = 2220] [id = 581] 12:10:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12898b400) [pid = 2220] [serial = 1743] [outer = 0x0] 12:10:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12898f800) [pid = 2220] [serial = 1744] [outer = 0x12898b400] 12:10:49 INFO - PROCESS | 2220 | 1468955449361 Marionette DEBUG loaded listener.js 12:10:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x128ce0400) [pid = 2220] [serial = 1745] [outer = 0x12898b400] 12:10:49 INFO - PROCESS | 2220 | 1468955449742 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]]]}] 12:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 571ms 12:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:10:49 INFO - PROCESS | 2220 | 1468955449793 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 12:10:49 INFO - PROCESS | 2220 | 1468955449794 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 12:10:49 INFO - PROCESS | 2220 | 1468955449796 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:10:49 INFO - PROCESS | 2220 | 1468955449796 Marionette TRACE conn2 <- [1,2298,null,{}] 12:10:49 INFO - PROCESS | 2220 | 1468955449799 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}] 12:10:49 INFO - PROCESS | 2220 | 1468955449800 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:49 INFO - PROCESS | 2220 | 1468955449905 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 12:10:49 INFO - PROCESS | 2220 | 1468955449909 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:49 INFO - PROCESS | 2220 | 1468955449910 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c421800 == 37 [pid = 2220] [id = 582] 12:10:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x125e7d000) [pid = 2220] [serial = 1746] [outer = 0x0] 12:10:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x128ce8800) [pid = 2220] [serial = 1747] [outer = 0x125e7d000] 12:10:49 INFO - PROCESS | 2220 | 1468955449989 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x128e46800) [pid = 2220] [serial = 1748] [outer = 0x125e7d000] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x11318f000) [pid = 2220] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x110e72c00) [pid = 2220] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x118566800) [pid = 2220] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1167bd400) [pid = 2220] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11832f800) [pid = 2220] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1127d6800) [pid = 2220] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x110d6a800) [pid = 2220] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1127d3c00) [pid = 2220] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x113d64000) [pid = 2220] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x10eaf7800) [pid = 2220] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1132d9400) [pid = 2220] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x113191800) [pid = 2220] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x118fcd800) [pid = 2220] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1260a2800) [pid = 2220] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1164da800) [pid = 2220] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:10:50 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x120fcb800) [pid = 2220] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:10:50 INFO - PROCESS | 2220 | 1468955450537 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]]]}] 12:10:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:10:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 769ms 12:10:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:10:50 INFO - PROCESS | 2220 | 1468955450579 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 12:10:50 INFO - PROCESS | 2220 | 1468955450580 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 12:10:50 INFO - PROCESS | 2220 | 1468955450582 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:10:50 INFO - PROCESS | 2220 | 1468955450583 Marionette TRACE conn2 <- [1,2302,null,{}] 12:10:50 INFO - PROCESS | 2220 | 1468955450587 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}] 12:10:50 INFO - PROCESS | 2220 | 1468955450588 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:50 INFO - PROCESS | 2220 | 1468955450666 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 12:10:50 INFO - PROCESS | 2220 | 1468955450673 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:50 INFO - PROCESS | 2220 | 1468955450674 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12551f000 == 38 [pid = 2220] [id = 583] 12:10:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x110e92000) [pid = 2220] [serial = 1749] [outer = 0x0] 12:10:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1130a3800) [pid = 2220] [serial = 1750] [outer = 0x110e92000] 12:10:50 INFO - PROCESS | 2220 | 1468955450699 Marionette DEBUG loaded listener.js 12:10:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11832f800) [pid = 2220] [serial = 1751] [outer = 0x110e92000] 12:10:51 INFO - PROCESS | 2220 | 1468955451027 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]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 468ms 12:10:51 INFO - PROCESS | 2220 | 1468955451050 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 2220 | 1468955451052 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 12:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:10:51 INFO - PROCESS | 2220 | 1468955451056 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 2220 | 1468955451057 Marionette TRACE conn2 <- [1,2306,null,{}] 12:10:51 INFO - PROCESS | 2220 | 1468955451059 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}] 12:10:51 INFO - PROCESS | 2220 | 1468955451061 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:51 INFO - PROCESS | 2220 | 1468955451166 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 12:10:51 INFO - PROCESS | 2220 | 1468955451172 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 2220 | 1468955451173 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c5a6800 == 39 [pid = 2220] [id = 584] 12:10:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x111e58c00) [pid = 2220] [serial = 1752] [outer = 0x0] 12:10:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x120fcb800) [pid = 2220] [serial = 1753] [outer = 0x111e58c00] 12:10:51 INFO - PROCESS | 2220 | 1468955451197 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x128ce2800) [pid = 2220] [serial = 1754] [outer = 0x111e58c00] 12:10:51 INFO - PROCESS | 2220 | 1468955451513 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]]]}] 12:10:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:10:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 470ms 12:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:10:51 INFO - PROCESS | 2220 | 1468955451526 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 12:10:51 INFO - PROCESS | 2220 | 1468955451528 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 12:10:51 INFO - PROCESS | 2220 | 1468955451530 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:10:51 INFO - PROCESS | 2220 | 1468955451531 Marionette TRACE conn2 <- [1,2310,null,{}] 12:10:51 INFO - PROCESS | 2220 | 1468955451533 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}] 12:10:51 INFO - PROCESS | 2220 | 1468955451536 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:51 INFO - PROCESS | 2220 | 1468955451632 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 12:10:51 INFO - PROCESS | 2220 | 1468955451636 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:51 INFO - PROCESS | 2220 | 1468955451640 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cfdf000 == 40 [pid = 2220] [id = 585] 12:10:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x121309000) [pid = 2220] [serial = 1755] [outer = 0x0] 12:10:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1292b0c00) [pid = 2220] [serial = 1756] [outer = 0x121309000] 12:10:51 INFO - PROCESS | 2220 | 1468955451666 Marionette DEBUG loaded listener.js 12:10:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x12946f400) [pid = 2220] [serial = 1757] [outer = 0x121309000] 12:10:52 INFO - PROCESS | 2220 | 1468955452012 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]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 518ms 12:10:52 INFO - PROCESS | 2220 | 1468955452048 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 2220 | 1468955452049 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 12:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:10:52 INFO - PROCESS | 2220 | 1468955452052 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 2220 | 1468955452053 Marionette TRACE conn2 <- [1,2314,null,{}] 12:10:52 INFO - PROCESS | 2220 | 1468955452066 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}] 12:10:52 INFO - PROCESS | 2220 | 1468955452067 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:52 INFO - PROCESS | 2220 | 1468955452150 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 12:10:52 INFO - PROCESS | 2220 | 1468955452156 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 2220 | 1468955452157 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d20b800 == 41 [pid = 2220] [id = 586] 12:10:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x129473400) [pid = 2220] [serial = 1758] [outer = 0x0] 12:10:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12a502c00) [pid = 2220] [serial = 1759] [outer = 0x129473400] 12:10:52 INFO - PROCESS | 2220 | 1468955452181 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12a616400) [pid = 2220] [serial = 1760] [outer = 0x129473400] 12:10:52 INFO - PROCESS | 2220 | 1468955452565 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]]]}] 12:10:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:10:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 519ms 12:10:52 INFO - PROCESS | 2220 | 1468955452572 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 12:10:52 INFO - PROCESS | 2220 | 1468955452575 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 12:10:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:10:52 INFO - PROCESS | 2220 | 1468955452579 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:10:52 INFO - PROCESS | 2220 | 1468955452581 Marionette TRACE conn2 <- [1,2318,null,{}] 12:10:52 INFO - PROCESS | 2220 | 1468955452585 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}] 12:10:52 INFO - PROCESS | 2220 | 1468955452588 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:52 INFO - PROCESS | 2220 | 1468955452699 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 12:10:52 INFO - PROCESS | 2220 | 1468955452773 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:52 INFO - PROCESS | 2220 | 1468955452776 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185cc000 == 42 [pid = 2220] [id = 587] 12:10:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x112f92c00) [pid = 2220] [serial = 1761] [outer = 0x0] 12:10:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x113191800) [pid = 2220] [serial = 1762] [outer = 0x112f92c00] 12:10:52 INFO - PROCESS | 2220 | 1468955452809 Marionette DEBUG loaded listener.js 12:10:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x11653c800) [pid = 2220] [serial = 1763] [outer = 0x112f92c00] 12:10:53 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw 12:10:53 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1 12:10:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:10:53 INFO - _addTest/ [0,2321,"getWindowHandle",null] 12:10:53 INFO - PROCESS | 2220 | 1468955453254 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 12:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:10:53 INFO - PROCESS | 2220 | 1468955453258 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:10:53 INFO - PROCESS | 2220 | 1468955453260 Marionette TRACE conn2 <- [1,2322,null,{}] 12:10:53 INFO - PROCESS | 2220 | 1468955453263 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}] 12:10:53 INFO - PROCESS | 2220 | 1468955453264 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:53 INFO - PROCESS | 2220 | 1468955453378 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 12:10:53 INFO - PROCESS | 2220 | 1468955453505 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:53 INFO - PROCESS | 2220 | 1468955453506 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x1260ee800 == 43 [pid = 2220] [id = 588] 12:10:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x118325800) [pid = 2220] [serial = 1764] [outer = 0x0] 12:10:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x11832e400) [pid = 2220] [serial = 1765] [outer = 0x118325800] 12:10:53 INFO - PROCESS | 2220 | 1468955453547 Marionette DEBUG loaded listener.js 12:10:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x118573c00) [pid = 2220] [serial = 1766] [outer = 0x118325800] 12:10:54 INFO - PROCESS | 2220 | 1468955454040 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]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 821ms 12:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:10:54 INFO - PROCESS | 2220 | 1468955454080 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 2220 | 1468955454081 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 12:10:54 INFO - PROCESS | 2220 | 1468955454084 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 2220 | 1468955454086 Marionette TRACE conn2 <- [1,2326,null,{}] 12:10:54 INFO - PROCESS | 2220 | 1468955454094 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}] 12:10:54 INFO - PROCESS | 2220 | 1468955454097 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:54 INFO - PROCESS | 2220 | 1468955454204 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 12:10:54 INFO - PROCESS | 2220 | 1468955454266 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:54 INFO - PROCESS | 2220 | 1468955454268 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cbab000 == 44 [pid = 2220] [id = 589] 12:10:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1194f6c00) [pid = 2220] [serial = 1767] [outer = 0x0] 12:10:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1211dfc00) [pid = 2220] [serial = 1768] [outer = 0x1194f6c00] 12:10:54 INFO - PROCESS | 2220 | 1468955454298 Marionette DEBUG loaded listener.js 12:10:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12609ec00) [pid = 2220] [serial = 1769] [outer = 0x1194f6c00] 12:10:54 INFO - PROCESS | 2220 | 1468955454758 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]]]}] 12:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 722ms 12:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:10:54 INFO - PROCESS | 2220 | 1468955454811 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 12:10:54 INFO - PROCESS | 2220 | 1468955454813 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 12:10:54 INFO - PROCESS | 2220 | 1468955454815 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:10:54 INFO - PROCESS | 2220 | 1468955454817 Marionette TRACE conn2 <- [1,2330,null,{}] 12:10:54 INFO - PROCESS | 2220 | 1468955454832 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}] 12:10:54 INFO - PROCESS | 2220 | 1468955454834 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:54 INFO - PROCESS | 2220 | 1468955454976 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 12:10:55 INFO - PROCESS | 2220 | 1468955455027 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 2220 | 1468955455029 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d3cf000 == 45 [pid = 2220] [id = 590] 12:10:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x127855400) [pid = 2220] [serial = 1770] [outer = 0x0] 12:10:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x128987c00) [pid = 2220] [serial = 1771] [outer = 0x127855400] 12:10:55 INFO - PROCESS | 2220 | 1468955455059 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x128e3d400) [pid = 2220] [serial = 1772] [outer = 0x127855400] 12:10:55 INFO - PROCESS | 2220 | 1468955455492 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]]]}] 12:10:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:10:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 721ms 12:10:55 INFO - PROCESS | 2220 | 1468955455538 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 12:10:55 INFO - PROCESS | 2220 | 1468955455539 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 12:10:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:10:55 INFO - PROCESS | 2220 | 1468955455542 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:10:55 INFO - PROCESS | 2220 | 1468955455543 Marionette TRACE conn2 <- [1,2334,null,{}] 12:10:55 INFO - PROCESS | 2220 | 1468955455545 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}] 12:10:55 INFO - PROCESS | 2220 | 1468955455547 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:55 INFO - PROCESS | 2220 | 1468955455650 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 12:10:55 INFO - PROCESS | 2220 | 1468955455709 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:55 INFO - PROCESS | 2220 | 1468955455711 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x11943f800 == 46 [pid = 2220] [id = 591] 12:10:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x11816e800) [pid = 2220] [serial = 1773] [outer = 0x0] 12:10:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x126c3a000) [pid = 2220] [serial = 1774] [outer = 0x11816e800] 12:10:55 INFO - PROCESS | 2220 | 1468955455740 Marionette DEBUG loaded listener.js 12:10:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x128f8f800) [pid = 2220] [serial = 1775] [outer = 0x11816e800] 12:10:56 INFO - PROCESS | 2220 | 1468955456358 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]]]}] 12:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 871ms 12:10:56 INFO - PROCESS | 2220 | 1468955456414 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 12:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:10:56 INFO - PROCESS | 2220 | 1468955456416 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 12:10:56 INFO - PROCESS | 2220 | 1468955456419 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:10:56 INFO - PROCESS | 2220 | 1468955456422 Marionette TRACE conn2 <- [1,2338,null,{}] 12:10:56 INFO - PROCESS | 2220 | 1468955456425 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}] 12:10:56 INFO - PROCESS | 2220 | 1468955456427 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:56 INFO - PROCESS | 2220 | 1468955456522 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 12:10:56 INFO - PROCESS | 2220 | 1468955456598 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:56 INFO - PROCESS | 2220 | 1468955456600 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d5c800 == 47 [pid = 2220] [id = 592] 12:10:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x1121b2800) [pid = 2220] [serial = 1776] [outer = 0x0] 12:10:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x1127d1400) [pid = 2220] [serial = 1777] [outer = 0x1121b2800] 12:10:56 INFO - PROCESS | 2220 | 1468955456628 Marionette DEBUG loaded listener.js 12:10:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x112a82000) [pid = 2220] [serial = 1778] [outer = 0x1121b2800] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12cfdf000 == 46 [pid = 2220] [id = 585] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12c5a6800 == 45 [pid = 2220] [id = 584] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12551f000 == 44 [pid = 2220] [id = 583] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12c421800 == 43 [pid = 2220] [id = 582] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd11800 == 42 [pid = 2220] [id = 581] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12b976000 == 41 [pid = 2220] [id = 580] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12a745800 == 40 [pid = 2220] [id = 579] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x128f95000 == 39 [pid = 2220] [id = 578] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12551f800 == 38 [pid = 2220] [id = 577] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x119865000 == 37 [pid = 2220] [id = 576] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x117d49800 == 36 [pid = 2220] [id = 575] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12551b000 == 35 [pid = 2220] [id = 574] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x118121800 == 34 [pid = 2220] [id = 573] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x121432800 == 33 [pid = 2220] [id = 572] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x11943f800 == 32 [pid = 2220] [id = 591] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12d3cf000 == 31 [pid = 2220] [id = 590] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12cbab000 == 30 [pid = 2220] [id = 589] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x1260ee800 == 29 [pid = 2220] [id = 588] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x12d20b800 == 28 [pid = 2220] [id = 586] 12:10:57 INFO - PROCESS | 2220 | --DOCSHELL 0x1185cc000 == 27 [pid = 2220] [id = 587] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1132d4400) [pid = 2220] [serial = 1687] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1164d9000) [pid = 2220] [serial = 1688] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x110e79c00) [pid = 2220] [serial = 1684] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x111aa5800) [pid = 2220] [serial = 1685] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x112dd2c00) [pid = 2220] [serial = 1681] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x113d63400) [pid = 2220] [serial = 1682] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x118174800) [pid = 2220] [serial = 1693] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x112d1b400) [pid = 2220] [serial = 1670] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x110e99c00) [pid = 2220] [serial = 1669] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x118865800) [pid = 2220] [serial = 1696] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x11852dc00) [pid = 2220] [serial = 1673] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x117da4800) [pid = 2220] [serial = 1672] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x121a03400) [pid = 2220] [serial = 1676] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x119b5b000) [pid = 2220] [serial = 1675] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x126a24800) [pid = 2220] [serial = 1679] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x126675400) [pid = 2220] [serial = 1678] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x120d0b800) [pid = 2220] [serial = 1699] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x120fcac00) [pid = 2220] [serial = 1700] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x121a03c00) [pid = 2220] [serial = 1702] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12376c000) [pid = 2220] [serial = 1703] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x11832a000) [pid = 2220] [serial = 1708] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x125540000) [pid = 2220] [serial = 1705] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1260a1800) [pid = 2220] [serial = 1711] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x125e82000) [pid = 2220] [serial = 1706] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x126475c00) [pid = 2220] [serial = 1712] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1180b2800) [pid = 2220] [serial = 1691] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1176c2c00) [pid = 2220] [serial = 1690] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1191eac00) [pid = 2220] [serial = 1697] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x128989400) [pid = 2220] [serial = 1717] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1211e7000) [pid = 2220] [serial = 1709] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x11856ac00) [pid = 2220] [serial = 1694] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x126cddc00) [pid = 2220] [serial = 1715] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x126472800) [pid = 2220] [serial = 1714] [outer = 0x0] [url = about:blank] 12:10:57 INFO - PROCESS | 2220 | 1468955457533 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]]]}] 12:10:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:10:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1125ms 12:10:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:10:57 INFO - PROCESS | 2220 | 1468955457544 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 12:10:57 INFO - PROCESS | 2220 | 1468955457546 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 12:10:57 INFO - PROCESS | 2220 | 1468955457549 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:10:57 INFO - PROCESS | 2220 | 1468955457551 Marionette TRACE conn2 <- [1,2342,null,{}] 12:10:57 INFO - PROCESS | 2220 | 1468955457557 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}] 12:10:57 INFO - PROCESS | 2220 | 1468955457558 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:57 INFO - PROCESS | 2220 | 1468955457637 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 12:10:57 INFO - PROCESS | 2220 | 1468955457642 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:57 INFO - PROCESS | 2220 | 1468955457644 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x11746c800 == 28 [pid = 2220] [id = 593] 12:10:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x110eb2c00) [pid = 2220] [serial = 1779] [outer = 0x0] 12:10:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1127d5800) [pid = 2220] [serial = 1780] [outer = 0x110eb2c00] 12:10:57 INFO - PROCESS | 2220 | 1468955457676 Marionette DEBUG loaded listener.js 12:10:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x112dd6400) [pid = 2220] [serial = 1781] [outer = 0x110eb2c00] 12:10:58 INFO - PROCESS | 2220 | 1468955458031 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]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 520ms 12:10:58 INFO - PROCESS | 2220 | 1468955458069 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 2220 | 1468955458075 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 12:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:10:58 INFO - PROCESS | 2220 | 1468955458079 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 2220 | 1468955458081 Marionette TRACE conn2 <- [1,2346,null,{}] 12:10:58 INFO - PROCESS | 2220 | 1468955458084 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}] 12:10:58 INFO - PROCESS | 2220 | 1468955458085 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:58 INFO - PROCESS | 2220 | 1468955458163 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 12:10:58 INFO - PROCESS | 2220 | 1468955458169 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 2220 | 1468955458171 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x118fb1000 == 29 [pid = 2220] [id = 594] 12:10:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x113191400) [pid = 2220] [serial = 1782] [outer = 0x0] 12:10:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x113197c00) [pid = 2220] [serial = 1783] [outer = 0x113191400] 12:10:58 INFO - PROCESS | 2220 | 1468955458201 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x113d0c800) [pid = 2220] [serial = 1784] [outer = 0x113191400] 12:10:58 INFO - PROCESS | 2220 | 1468955458562 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]]]}] 12:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 521ms 12:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:10:58 INFO - PROCESS | 2220 | 1468955458600 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 12:10:58 INFO - PROCESS | 2220 | 1468955458601 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 12:10:58 INFO - PROCESS | 2220 | 1468955458604 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:10:58 INFO - PROCESS | 2220 | 1468955458606 Marionette TRACE conn2 <- [1,2350,null,{}] 12:10:58 INFO - PROCESS | 2220 | 1468955458614 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}] 12:10:58 INFO - PROCESS | 2220 | 1468955458618 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:58 INFO - PROCESS | 2220 | 1468955458695 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 12:10:58 INFO - PROCESS | 2220 | 1468955458700 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:58 INFO - PROCESS | 2220 | 1468955458702 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f52800 == 30 [pid = 2220] [id = 595] 12:10:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x110e94000) [pid = 2220] [serial = 1785] [outer = 0x0] 12:10:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1168f9000) [pid = 2220] [serial = 1786] [outer = 0x110e94000] 12:10:58 INFO - PROCESS | 2220 | 1468955458729 Marionette DEBUG loaded listener.js 12:10:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1176c1400) [pid = 2220] [serial = 1787] [outer = 0x110e94000] 12:10:59 INFO - PROCESS | 2220 | 1468955459134 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]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 573ms 12:10:59 INFO - PROCESS | 2220 | 1468955459178 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 12:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:10:59 INFO - PROCESS | 2220 | 1468955459181 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 12:10:59 INFO - PROCESS | 2220 | 1468955459184 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 2220 | 1468955459186 Marionette TRACE conn2 <- [1,2354,null,{}] 12:10:59 INFO - PROCESS | 2220 | 1468955459189 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}] 12:10:59 INFO - PROCESS | 2220 | 1468955459191 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:59 INFO - PROCESS | 2220 | 1468955459315 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 12:10:59 INFO - PROCESS | 2220 | 1468955459324 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 2220 | 1468955459326 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x121a53000 == 31 [pid = 2220] [id = 596] 12:10:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x117d9a800) [pid = 2220] [serial = 1788] [outer = 0x0] 12:10:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x117da6400) [pid = 2220] [serial = 1789] [outer = 0x117d9a800] 12:10:59 INFO - PROCESS | 2220 | 1468955459371 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x118129800) [pid = 2220] [serial = 1790] [outer = 0x117d9a800] 12:10:59 INFO - PROCESS | 2220 | 1468955459774 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]]]}] 12:10:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:10:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 622ms 12:10:59 INFO - PROCESS | 2220 | 1468955459806 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 12:10:59 INFO - PROCESS | 2220 | 1468955459814 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 12:10:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:10:59 INFO - PROCESS | 2220 | 1468955459824 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:10:59 INFO - PROCESS | 2220 | 1468955459825 Marionette TRACE conn2 <- [1,2358,null,{}] 12:10:59 INFO - PROCESS | 2220 | 1468955459828 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}] 12:10:59 INFO - PROCESS | 2220 | 1468955459829 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:59 INFO - PROCESS | 2220 | 1468955459923 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 12:10:59 INFO - PROCESS | 2220 | 1468955459927 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:10:59 INFO - PROCESS | 2220 | 1468955459928 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:10:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255b2000 == 32 [pid = 2220] [id = 597] 12:10:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1130a8000) [pid = 2220] [serial = 1791] [outer = 0x0] 12:10:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x11816c000) [pid = 2220] [serial = 1792] [outer = 0x1130a8000] 12:10:59 INFO - PROCESS | 2220 | 1468955459953 Marionette DEBUG loaded listener.js 12:10:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x118176800) [pid = 2220] [serial = 1793] [outer = 0x1130a8000] 12:11:00 INFO - PROCESS | 2220 | 1468955460299 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]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:11:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 521ms 12:11:00 INFO - PROCESS | 2220 | 1468955460345 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 2220 | 1468955460347 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 12:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:11:00 INFO - PROCESS | 2220 | 1468955460349 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 2220 | 1468955460350 Marionette TRACE conn2 <- [1,2362,null,{}] 12:11:00 INFO - PROCESS | 2220 | 1468955460352 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}] 12:11:00 INFO - PROCESS | 2220 | 1468955460356 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:00 INFO - PROCESS | 2220 | 1468955460474 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 12:11:00 INFO - PROCESS | 2220 | 1468955460509 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:00 INFO - PROCESS | 2220 | 1468955460511 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x128997000 == 33 [pid = 2220] [id = 598] 12:11:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1181e3800) [pid = 2220] [serial = 1794] [outer = 0x0] 12:11:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x11832a800) [pid = 2220] [serial = 1795] [outer = 0x1181e3800] 12:11:00 INFO - PROCESS | 2220 | 1468955460536 Marionette DEBUG loaded listener.js 12:11:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x118872400) [pid = 2220] [serial = 1796] [outer = 0x1181e3800] 12:11:00 INFO - PROCESS | 2220 | 1468955460882 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]]]}] 12:11:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:11:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 570ms 12:11:00 INFO - PROCESS | 2220 | 1468955460920 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 12:11:00 INFO - PROCESS | 2220 | 1468955460922 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 12:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:11:00 INFO - PROCESS | 2220 | 1468955460925 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:11:00 INFO - PROCESS | 2220 | 1468955460926 Marionette TRACE conn2 <- [1,2366,null,{}] 12:11:00 INFO - PROCESS | 2220 | 1468955460928 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}] 12:11:00 INFO - PROCESS | 2220 | 1468955460937 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:01 INFO - PROCESS | 2220 | 1468955461031 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 12:11:01 INFO - PROCESS | 2220 | 1468955461075 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 2220 | 1468955461076 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x129643000 == 34 [pid = 2220] [id = 599] 12:11:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x118fcb800) [pid = 2220] [serial = 1797] [outer = 0x0] 12:11:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1191f1c00) [pid = 2220] [serial = 1798] [outer = 0x118fcb800] 12:11:01 INFO - PROCESS | 2220 | 1468955461100 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1194fbc00) [pid = 2220] [serial = 1799] [outer = 0x118fcb800] 12:11:01 INFO - PROCESS | 2220 | 1468955461416 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]]]}] 12:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 518ms 12:11:01 INFO - PROCESS | 2220 | 1468955461443 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 12:11:01 INFO - PROCESS | 2220 | 1468955461444 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 12:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:11:01 INFO - PROCESS | 2220 | 1468955461447 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:11:01 INFO - PROCESS | 2220 | 1468955461448 Marionette TRACE conn2 <- [1,2370,null,{}] 12:11:01 INFO - PROCESS | 2220 | 1468955461450 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}] 12:11:01 INFO - PROCESS | 2220 | 1468955461451 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:01 INFO - PROCESS | 2220 | 1468955461718 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1255c8800) [pid = 2220] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x12898b400) [pid = 2220] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x112a8d000) [pid = 2220] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1176c2800) [pid = 2220] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1214d8000) [pid = 2220] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x125e7d000) [pid = 2220] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x113198400) [pid = 2220] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x126ce4400) [pid = 2220] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x11687c800) [pid = 2220] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1127dfc00) [pid = 2220] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x119b23000) [pid = 2220] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x129473400) [pid = 2220] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x110e92000) [pid = 2220] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x111e58c00) [pid = 2220] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:11:01 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x121309000) [pid = 2220] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:11:01 INFO - PROCESS | 2220 | 1468955461786 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:01 INFO - PROCESS | 2220 | 1468955461787 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a7e800 == 35 [pid = 2220] [id = 600] 12:11:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x111ca9800) [pid = 2220] [serial = 1800] [outer = 0x0] 12:11:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x112dd4400) [pid = 2220] [serial = 1801] [outer = 0x111ca9800] 12:11:01 INFO - PROCESS | 2220 | 1468955461812 Marionette DEBUG loaded listener.js 12:11:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x118128000) [pid = 2220] [serial = 1802] [outer = 0x111ca9800] 12:11:02 INFO - PROCESS | 2220 | 1468955462076 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]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:11:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 670ms 12:11:02 INFO - PROCESS | 2220 | 1468955462117 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 2220 | 1468955462119 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 12:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:11:02 INFO - PROCESS | 2220 | 1468955462129 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 2220 | 1468955462130 Marionette TRACE conn2 <- [1,2374,null,{}] 12:11:02 INFO - PROCESS | 2220 | 1468955462133 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}] 12:11:02 INFO - PROCESS | 2220 | 1468955462134 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:02 INFO - PROCESS | 2220 | 1468955462222 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 12:11:02 INFO - PROCESS | 2220 | 1468955462278 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 2220 | 1468955462279 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f50800 == 36 [pid = 2220] [id = 601] 12:11:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x111e58c00) [pid = 2220] [serial = 1803] [outer = 0x0] 12:11:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1194fb800) [pid = 2220] [serial = 1804] [outer = 0x111e58c00] 12:11:02 INFO - PROCESS | 2220 | 1468955462304 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x120fc6400) [pid = 2220] [serial = 1805] [outer = 0x111e58c00] 12:11:02 INFO - PROCESS | 2220 | 1468955462560 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]]]}] 12:11:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:11:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 471ms 12:11:02 INFO - PROCESS | 2220 | 1468955462600 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 12:11:02 INFO - PROCESS | 2220 | 1468955462601 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 12:11:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:11:02 INFO - PROCESS | 2220 | 1468955462611 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:11:02 INFO - PROCESS | 2220 | 1468955462612 Marionette TRACE conn2 <- [1,2378,null,{}] 12:11:02 INFO - PROCESS | 2220 | 1468955462614 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}] 12:11:02 INFO - PROCESS | 2220 | 1468955462615 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:02 INFO - PROCESS | 2220 | 1468955462696 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 12:11:02 INFO - PROCESS | 2220 | 1468955462700 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:02 INFO - PROCESS | 2220 | 1468955462702 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1c3800 == 37 [pid = 2220] [id = 602] 12:11:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x120d0b800) [pid = 2220] [serial = 1806] [outer = 0x0] 12:11:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1210d1800) [pid = 2220] [serial = 1807] [outer = 0x120d0b800] 12:11:02 INFO - PROCESS | 2220 | 1468955462728 Marionette DEBUG loaded listener.js 12:11:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x121815c00) [pid = 2220] [serial = 1808] [outer = 0x120d0b800] 12:11:03 INFO - PROCESS | 2220 | 1468955463076 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]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 518ms 12:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:11:03 INFO - PROCESS | 2220 | 1468955463130 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 2220 | 1468955463132 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 12:11:03 INFO - PROCESS | 2220 | 1468955463134 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 2220 | 1468955463135 Marionette TRACE conn2 <- [1,2382,null,{}] 12:11:03 INFO - PROCESS | 2220 | 1468955463144 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}] 12:11:03 INFO - PROCESS | 2220 | 1468955463145 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:03 INFO - PROCESS | 2220 | 1468955463245 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 12:11:03 INFO - PROCESS | 2220 | 1468955463249 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 2220 | 1468955463251 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255b0800 == 38 [pid = 2220] [id = 603] 12:11:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x123524400) [pid = 2220] [serial = 1809] [outer = 0x0] 12:11:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x124ff0800) [pid = 2220] [serial = 1810] [outer = 0x123524400] 12:11:03 INFO - PROCESS | 2220 | 1468955463281 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x118564c00) [pid = 2220] [serial = 1811] [outer = 0x123524400] 12:11:03 INFO - PROCESS | 2220 | 1468955463607 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]]]}] 12:11:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:11:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 527ms 12:11:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:11:03 INFO - PROCESS | 2220 | 1468955463661 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 12:11:03 INFO - PROCESS | 2220 | 1468955463662 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 12:11:03 INFO - PROCESS | 2220 | 1468955463664 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:11:03 INFO - PROCESS | 2220 | 1468955463665 Marionette TRACE conn2 <- [1,2386,null,{}] 12:11:03 INFO - PROCESS | 2220 | 1468955463668 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}] 12:11:03 INFO - PROCESS | 2220 | 1468955463669 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:03 INFO - PROCESS | 2220 | 1468955463797 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 12:11:03 INFO - PROCESS | 2220 | 1468955463903 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:03 INFO - PROCESS | 2220 | 1468955463905 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ad0800 == 39 [pid = 2220] [id = 604] 12:11:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x110d54800) [pid = 2220] [serial = 1812] [outer = 0x0] 12:11:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x110e77000) [pid = 2220] [serial = 1813] [outer = 0x110d54800] 12:11:03 INFO - PROCESS | 2220 | 1468955463939 Marionette DEBUG loaded listener.js 12:11:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x110e99000) [pid = 2220] [serial = 1814] [outer = 0x110d54800] 12:11:04 INFO - PROCESS | 2220 | 1468955464475 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]]]}] 12:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 872ms 12:11:04 INFO - PROCESS | 2220 | 1468955464540 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 12:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:11:04 INFO - PROCESS | 2220 | 1468955464543 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 12:11:04 INFO - PROCESS | 2220 | 1468955464546 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:11:04 INFO - PROCESS | 2220 | 1468955464548 Marionette TRACE conn2 <- [1,2390,null,{}] 12:11:04 INFO - PROCESS | 2220 | 1468955464551 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}] 12:11:04 INFO - PROCESS | 2220 | 1468955464553 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:04 INFO - PROCESS | 2220 | 1468955464665 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 12:11:04 INFO - PROCESS | 2220 | 1468955464746 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:04 INFO - PROCESS | 2220 | 1468955464748 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x12126c800 == 40 [pid = 2220] [id = 605] 12:11:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x113191c00) [pid = 2220] [serial = 1815] [outer = 0x0] 12:11:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1132d0c00) [pid = 2220] [serial = 1816] [outer = 0x113191c00] 12:11:04 INFO - PROCESS | 2220 | 1468955464779 Marionette DEBUG loaded listener.js 12:11:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x115deb400) [pid = 2220] [serial = 1817] [outer = 0x113191c00] 12:11:05 INFO - PROCESS | 2220 | 1468955465418 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]]]}] 12:11:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:11:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 923ms 12:11:05 INFO - PROCESS | 2220 | 1468955465468 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 12:11:05 INFO - PROCESS | 2220 | 1468955465471 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 12:11:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:11:05 INFO - PROCESS | 2220 | 1468955465474 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:11:05 INFO - PROCESS | 2220 | 1468955465476 Marionette TRACE conn2 <- [1,2394,null,{}] 12:11:05 INFO - PROCESS | 2220 | 1468955465480 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}] 12:11:05 INFO - PROCESS | 2220 | 1468955465481 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:05 INFO - PROCESS | 2220 | 1468955465586 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 12:11:05 INFO - PROCESS | 2220 | 1468955465670 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:05 INFO - PROCESS | 2220 | 1468955465672 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x11708f000 == 41 [pid = 2220] [id = 606] 12:11:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x112e9c800) [pid = 2220] [serial = 1818] [outer = 0x0] 12:11:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x11309f800) [pid = 2220] [serial = 1819] [outer = 0x112e9c800] 12:11:05 INFO - PROCESS | 2220 | 1468955465701 Marionette DEBUG loaded listener.js 12:11:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1133c0800) [pid = 2220] [serial = 1820] [outer = 0x112e9c800] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x1255b0800 == 40 [pid = 2220] [id = 603] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1c3800 == 39 [pid = 2220] [id = 602] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x120f50800 == 38 [pid = 2220] [id = 601] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x119a7e800 == 37 [pid = 2220] [id = 600] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x129643000 == 36 [pid = 2220] [id = 599] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x128997000 == 35 [pid = 2220] [id = 598] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x1255b2000 == 34 [pid = 2220] [id = 597] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x121a53000 == 33 [pid = 2220] [id = 596] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x120f52800 == 32 [pid = 2220] [id = 595] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x118fb1000 == 31 [pid = 2220] [id = 594] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x11746c800 == 30 [pid = 2220] [id = 593] 12:11:05 INFO - PROCESS | 2220 | --DOCSHELL 0x117d5c800 == 29 [pid = 2220] [id = 592] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x126819000) [pid = 2220] [serial = 1741] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x12898f800) [pid = 2220] [serial = 1744] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x112f8d400) [pid = 2220] [serial = 1720] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x11509a400) [pid = 2220] [serial = 1721] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1180aec00) [pid = 2220] [serial = 1723] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x118175c00) [pid = 2220] [serial = 1724] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x12351c800) [pid = 2220] [serial = 1738] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x128ce8800) [pid = 2220] [serial = 1747] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x115fb3800) [pid = 2220] [serial = 1726] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x116841400) [pid = 2220] [serial = 1727] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x128b4b000) [pid = 2220] [serial = 1718] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x117d9cc00) [pid = 2220] [serial = 1729] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x118328400) [pid = 2220] [serial = 1730] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1186c1000) [pid = 2220] [serial = 1732] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1194f9000) [pid = 2220] [serial = 1733] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x120df8800) [pid = 2220] [serial = 1735] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1210cfc00) [pid = 2220] [serial = 1736] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x128ce0400) [pid = 2220] [serial = 1745] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12a502c00) [pid = 2220] [serial = 1759] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x12a616400) [pid = 2220] [serial = 1760] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x11832f800) [pid = 2220] [serial = 1751] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1130a3800) [pid = 2220] [serial = 1750] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x120fcb800) [pid = 2220] [serial = 1753] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1292b0c00) [pid = 2220] [serial = 1756] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x128986800) [pid = 2220] [serial = 1742] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x128e46800) [pid = 2220] [serial = 1748] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x124e31c00) [pid = 2220] [serial = 1739] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x128ce2800) [pid = 2220] [serial = 1754] [outer = 0x0] [url = about:blank] 12:11:05 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x12946f400) [pid = 2220] [serial = 1757] [outer = 0x0] [url = about:blank] 12:11:06 INFO - PROCESS | 2220 | 1468955466098 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]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 673ms 12:11:06 INFO - PROCESS | 2220 | 1468955466148 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 2220 | 1468955466152 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 12:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:11:06 INFO - PROCESS | 2220 | 1468955466156 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 2220 | 1468955466158 Marionette TRACE conn2 <- [1,2398,null,{}] 12:11:06 INFO - PROCESS | 2220 | 1468955466161 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}] 12:11:06 INFO - PROCESS | 2220 | 1468955466162 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:06 INFO - PROCESS | 2220 | 1468955466245 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 12:11:06 INFO - PROCESS | 2220 | 1468955466306 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 2220 | 1468955466307 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x120e18800 == 30 [pid = 2220] [id = 607] 12:11:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1164d6c00) [pid = 2220] [serial = 1821] [outer = 0x0] 12:11:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x11688a400) [pid = 2220] [serial = 1822] [outer = 0x1164d6c00] 12:11:06 INFO - PROCESS | 2220 | 1468955466335 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x117d35c00) [pid = 2220] [serial = 1823] [outer = 0x1164d6c00] 12:11:06 INFO - PROCESS | 2220 | 1468955466631 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]]]}] 12:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 12:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:11:06 INFO - PROCESS | 2220 | 1468955466676 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 12:11:06 INFO - PROCESS | 2220 | 1468955466677 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 12:11:06 INFO - PROCESS | 2220 | 1468955466679 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:11:06 INFO - PROCESS | 2220 | 1468955466682 Marionette TRACE conn2 <- [1,2402,null,{}] 12:11:06 INFO - PROCESS | 2220 | 1468955466692 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}] 12:11:06 INFO - PROCESS | 2220 | 1468955466695 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:06 INFO - PROCESS | 2220 | 1468955466777 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 12:11:06 INFO - PROCESS | 2220 | 1468955466782 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:06 INFO - PROCESS | 2220 | 1468955466785 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e4e800 == 31 [pid = 2220] [id = 608] 12:11:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1180b1000) [pid = 2220] [serial = 1824] [outer = 0x0] 12:11:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1181e6800) [pid = 2220] [serial = 1825] [outer = 0x1180b1000] 12:11:06 INFO - PROCESS | 2220 | 1468955466817 Marionette DEBUG loaded listener.js 12:11:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x11852d800) [pid = 2220] [serial = 1826] [outer = 0x1180b1000] 12:11:07 INFO - PROCESS | 2220 | 1468955467157 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]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 522ms 12:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:11:07 INFO - PROCESS | 2220 | 1468955467208 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 2220 | 1468955467210 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 12:11:07 INFO - PROCESS | 2220 | 1468955467212 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 2220 | 1468955467213 Marionette TRACE conn2 <- [1,2406,null,{}] 12:11:07 INFO - PROCESS | 2220 | 1468955467216 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}] 12:11:07 INFO - PROCESS | 2220 | 1468955467217 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:07 INFO - PROCESS | 2220 | 1468955467300 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 12:11:07 INFO - PROCESS | 2220 | 1468955467307 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 2220 | 1468955467307 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x126aaf800 == 32 [pid = 2220] [id = 609] 12:11:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x117d38000) [pid = 2220] [serial = 1827] [outer = 0x0] 12:11:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11856f000) [pid = 2220] [serial = 1828] [outer = 0x117d38000] 12:11:07 INFO - PROCESS | 2220 | 1468955467333 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1186f8c00) [pid = 2220] [serial = 1829] [outer = 0x117d38000] 12:11:07 INFO - PROCESS | 2220 | 1468955467684 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]]]}] 12:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 520ms 12:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:11:07 INFO - PROCESS | 2220 | 1468955467737 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 12:11:07 INFO - PROCESS | 2220 | 1468955467738 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 12:11:07 INFO - PROCESS | 2220 | 1468955467740 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:11:07 INFO - PROCESS | 2220 | 1468955467741 Marionette TRACE conn2 <- [1,2410,null,{}] 12:11:07 INFO - PROCESS | 2220 | 1468955467743 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}] 12:11:07 INFO - PROCESS | 2220 | 1468955467744 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:07 INFO - PROCESS | 2220 | 1468955467818 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 12:11:07 INFO - PROCESS | 2220 | 1468955467824 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:07 INFO - PROCESS | 2220 | 1468955467826 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191de800 == 33 [pid = 2220] [id = 610] 12:11:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1186f9000) [pid = 2220] [serial = 1830] [outer = 0x0] 12:11:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x118fca400) [pid = 2220] [serial = 1831] [outer = 0x1186f9000] 12:11:07 INFO - PROCESS | 2220 | 1468955467850 Marionette DEBUG loaded listener.js 12:11:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x119836400) [pid = 2220] [serial = 1832] [outer = 0x1186f9000] 12:11:08 INFO - PROCESS | 2220 | 1468955468214 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]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 521ms 12:11:08 INFO - PROCESS | 2220 | 1468955468262 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 2220 | 1468955468263 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 12:11:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:11:08 INFO - PROCESS | 2220 | 1468955468265 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 2220 | 1468955468266 Marionette TRACE conn2 <- [1,2414,null,{}] 12:11:08 INFO - PROCESS | 2220 | 1468955468269 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}] 12:11:08 INFO - PROCESS | 2220 | 1468955468273 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:08 INFO - PROCESS | 2220 | 1468955468393 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 12:11:08 INFO - PROCESS | 2220 | 1468955468410 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 2220 | 1468955468411 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b122000 == 34 [pid = 2220] [id = 611] 12:11:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x120d0e000) [pid = 2220] [serial = 1833] [outer = 0x0] 12:11:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x121303800) [pid = 2220] [serial = 1834] [outer = 0x120d0e000] 12:11:08 INFO - PROCESS | 2220 | 1468955468436 Marionette DEBUG loaded listener.js 12:11:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1255cd800) [pid = 2220] [serial = 1835] [outer = 0x120d0e000] 12:11:08 INFO - PROCESS | 2220 | 1468955468782 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]]]}] 12:11:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:11:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 570ms 12:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:11:08 INFO - PROCESS | 2220 | 1468955468836 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 12:11:08 INFO - PROCESS | 2220 | 1468955468837 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 12:11:08 INFO - PROCESS | 2220 | 1468955468839 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:11:08 INFO - PROCESS | 2220 | 1468955468840 Marionette TRACE conn2 <- [1,2418,null,{}] 12:11:08 INFO - PROCESS | 2220 | 1468955468842 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}] 12:11:08 INFO - PROCESS | 2220 | 1468955468843 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:08 INFO - PROCESS | 2220 | 1468955468942 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 12:11:08 INFO - PROCESS | 2220 | 1468955468945 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:08 INFO - PROCESS | 2220 | 1468955468946 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b990800 == 35 [pid = 2220] [id = 612] 12:11:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x125e78000) [pid = 2220] [serial = 1836] [outer = 0x0] 12:11:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1260a6400) [pid = 2220] [serial = 1837] [outer = 0x125e78000] 12:11:08 INFO - PROCESS | 2220 | 1468955468970 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x126603000) [pid = 2220] [serial = 1838] [outer = 0x125e78000] 12:11:09 INFO - PROCESS | 2220 | 1468955469283 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]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 472ms 12:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:11:09 INFO - PROCESS | 2220 | 1468955469311 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 2220 | 1468955469312 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 12:11:09 INFO - PROCESS | 2220 | 1468955469314 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 2220 | 1468955469315 Marionette TRACE conn2 <- [1,2422,null,{}] 12:11:09 INFO - PROCESS | 2220 | 1468955469318 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}] 12:11:09 INFO - PROCESS | 2220 | 1468955469319 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:09 INFO - PROCESS | 2220 | 1468955469431 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 12:11:09 INFO - PROCESS | 2220 | 1468955469443 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 2220 | 1468955469444 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c403800 == 36 [pid = 2220] [id = 613] 12:11:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12609d400) [pid = 2220] [serial = 1839] [outer = 0x0] 12:11:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x126814400) [pid = 2220] [serial = 1840] [outer = 0x12609d400] 12:11:09 INFO - PROCESS | 2220 | 1468955469469 Marionette DEBUG loaded listener.js 12:11:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x126c42800) [pid = 2220] [serial = 1841] [outer = 0x12609d400] 12:11:09 INFO - PROCESS | 2220 | 1468955469820 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]]]}] 12:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 524ms 12:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:11:09 INFO - PROCESS | 2220 | 1468955469840 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 12:11:09 INFO - PROCESS | 2220 | 1468955469841 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 12:11:09 INFO - PROCESS | 2220 | 1468955469843 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:11:09 INFO - PROCESS | 2220 | 1468955469844 Marionette TRACE conn2 <- [1,2426,null,{}] 12:11:09 INFO - PROCESS | 2220 | 1468955469846 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}] 12:11:09 INFO - PROCESS | 2220 | 1468955469847 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:09 INFO - PROCESS | 2220 | 1468955469945 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 12:11:09 INFO - PROCESS | 2220 | 1468955469958 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:09 INFO - PROCESS | 2220 | 1468955469966 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c533800 == 37 [pid = 2220] [id = 614] 12:11:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x126cdd000) [pid = 2220] [serial = 1842] [outer = 0x0] 12:11:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x126cea400) [pid = 2220] [serial = 1843] [outer = 0x126cdd000] 12:11:09 INFO - PROCESS | 2220 | 1468955469990 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12785d400) [pid = 2220] [serial = 1844] [outer = 0x126cdd000] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1130a8000) [pid = 2220] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x113191400) [pid = 2220] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x110e94000) [pid = 2220] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x117d9a800) [pid = 2220] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x110eb2c00) [pid = 2220] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x112f92c00) [pid = 2220] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x118325800) [pid = 2220] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1194f6c00) [pid = 2220] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x127855400) [pid = 2220] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1181e3800) [pid = 2220] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x11816e800) [pid = 2220] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x118fcb800) [pid = 2220] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x111e58c00) [pid = 2220] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x111ca9800) [pid = 2220] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:11:10 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x120d0b800) [pid = 2220] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:11:10 INFO - PROCESS | 2220 | 1468955470370 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]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 570ms 12:11:10 INFO - PROCESS | 2220 | 1468955470414 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 2220 | 1468955470415 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 12:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:11:10 INFO - PROCESS | 2220 | 1468955470417 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 2220 | 1468955470418 Marionette TRACE conn2 <- [1,2430,null,{}] 12:11:10 INFO - PROCESS | 2220 | 1468955470426 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}] 12:11:10 INFO - PROCESS | 2220 | 1468955470428 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:10 INFO - PROCESS | 2220 | 1468955470535 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 12:11:10 INFO - PROCESS | 2220 | 1468955470573 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:10 INFO - PROCESS | 2220 | 1468955470575 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x126aa2000 == 38 [pid = 2220] [id = 615] 12:11:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x110e7b000) [pid = 2220] [serial = 1845] [outer = 0x0] 12:11:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1180b6000) [pid = 2220] [serial = 1846] [outer = 0x110e7b000] 12:11:10 INFO - PROCESS | 2220 | 1468955470599 Marionette DEBUG loaded listener.js 12:11:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x118fcb800) [pid = 2220] [serial = 1847] [outer = 0x110e7b000] 12:11:10 INFO - PROCESS | 2220 | 1468955470933 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]]]}] 12:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 525ms 12:11:10 INFO - PROCESS | 2220 | 1468955470942 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 12:11:10 INFO - PROCESS | 2220 | 1468955470944 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 12:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:11:10 INFO - PROCESS | 2220 | 1468955470946 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:11:10 INFO - PROCESS | 2220 | 1468955470947 Marionette TRACE conn2 <- [1,2434,null,{}] 12:11:10 INFO - PROCESS | 2220 | 1468955470950 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}] 12:11:10 INFO - PROCESS | 2220 | 1468955470951 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:11 INFO - PROCESS | 2220 | 1468955471029 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 12:11:11 INFO - PROCESS | 2220 | 1468955471102 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 2220 | 1468955471104 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c5a8800 == 39 [pid = 2220] [id = 616] 12:11:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x11318f400) [pid = 2220] [serial = 1848] [outer = 0x0] 12:11:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x12370d800) [pid = 2220] [serial = 1849] [outer = 0x11318f400] 12:11:11 INFO - PROCESS | 2220 | 1468955471141 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x128991400) [pid = 2220] [serial = 1850] [outer = 0x11318f400] 12:11:11 INFO - PROCESS | 2220 | 1468955471541 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]]]}] 12:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 622ms 12:11:11 INFO - PROCESS | 2220 | 1468955471569 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 12:11:11 INFO - PROCESS | 2220 | 1468955471571 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 12:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:11:11 INFO - PROCESS | 2220 | 1468955471575 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:11:11 INFO - PROCESS | 2220 | 1468955471576 Marionette TRACE conn2 <- [1,2438,null,{}] 12:11:11 INFO - PROCESS | 2220 | 1468955471580 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}] 12:11:11 INFO - PROCESS | 2220 | 1468955471582 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:11 INFO - PROCESS | 2220 | 1468955471746 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 12:11:11 INFO - PROCESS | 2220 | 1468955471792 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:11 INFO - PROCESS | 2220 | 1468955471793 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cb96800 == 40 [pid = 2220] [id = 617] 12:11:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x128b4d400) [pid = 2220] [serial = 1851] [outer = 0x0] 12:11:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x128ce2c00) [pid = 2220] [serial = 1852] [outer = 0x128b4d400] 12:11:11 INFO - PROCESS | 2220 | 1468955471824 Marionette DEBUG loaded listener.js 12:11:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x128e46400) [pid = 2220] [serial = 1853] [outer = 0x128b4d400] 12:11:12 INFO - PROCESS | 2220 | 1468955472127 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]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 569ms 12:11:12 INFO - PROCESS | 2220 | 1468955472144 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 2220 | 1468955472145 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 12:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:11:12 INFO - PROCESS | 2220 | 1468955472148 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 2220 | 1468955472149 Marionette TRACE conn2 <- [1,2442,null,{}] 12:11:12 INFO - PROCESS | 2220 | 1468955472151 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}] 12:11:12 INFO - PROCESS | 2220 | 1468955472152 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:12 INFO - PROCESS | 2220 | 1468955472293 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 12:11:12 INFO - PROCESS | 2220 | 1468955472351 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:12 INFO - PROCESS | 2220 | 1468955472352 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ad0000 == 41 [pid = 2220] [id = 618] 12:11:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x110d52400) [pid = 2220] [serial = 1854] [outer = 0x0] 12:11:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x110e7d800) [pid = 2220] [serial = 1855] [outer = 0x110d52400] 12:11:12 INFO - PROCESS | 2220 | 1468955472384 Marionette DEBUG loaded listener.js 12:11:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x11213ec00) [pid = 2220] [serial = 1856] [outer = 0x110d52400] 12:11:12 INFO - PROCESS | 2220 | 1468955472842 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]]]}] 12:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 718ms 12:11:12 INFO - PROCESS | 2220 | 1468955472867 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 12:11:12 INFO - PROCESS | 2220 | 1468955472870 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 12:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:11:12 INFO - PROCESS | 2220 | 1468955472873 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:11:12 INFO - PROCESS | 2220 | 1468955472875 Marionette TRACE conn2 <- [1,2446,null,{}] 12:11:12 INFO - PROCESS | 2220 | 1468955472878 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}] 12:11:12 INFO - PROCESS | 2220 | 1468955472881 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:12 INFO - PROCESS | 2220 | 1468955472989 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 12:11:13 INFO - PROCESS | 2220 | 1468955473087 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 2220 | 1468955473089 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236c2000 == 42 [pid = 2220] [id = 619] 12:11:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x11617d800) [pid = 2220] [serial = 1857] [outer = 0x0] 12:11:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x116f58800) [pid = 2220] [serial = 1858] [outer = 0x11617d800] 12:11:13 INFO - PROCESS | 2220 | 1468955473119 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x117da2000) [pid = 2220] [serial = 1859] [outer = 0x11617d800] 12:11:13 INFO - PROCESS | 2220 | 1468955473519 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]]]}] 12:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 674ms 12:11:13 INFO - PROCESS | 2220 | 1468955473546 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 12:11:13 INFO - PROCESS | 2220 | 1468955473548 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 12:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:11:13 INFO - PROCESS | 2220 | 1468955473551 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:11:13 INFO - PROCESS | 2220 | 1468955473552 Marionette TRACE conn2 <- [1,2450,null,{}] 12:11:13 INFO - PROCESS | 2220 | 1468955473555 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}] 12:11:13 INFO - PROCESS | 2220 | 1468955473557 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:13 INFO - PROCESS | 2220 | 1468955473663 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 12:11:13 INFO - PROCESS | 2220 | 1468955473741 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:13 INFO - PROCESS | 2220 | 1468955473742 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b990000 == 43 [pid = 2220] [id = 620] 12:11:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1181e7800) [pid = 2220] [serial = 1860] [outer = 0x0] 12:11:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x11856d000) [pid = 2220] [serial = 1861] [outer = 0x1181e7800] 12:11:13 INFO - PROCESS | 2220 | 1468955473771 Marionette DEBUG loaded listener.js 12:11:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x118873c00) [pid = 2220] [serial = 1862] [outer = 0x1181e7800] 12:11:14 INFO - PROCESS | 2220 | 1468955474196 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]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 670ms 12:11:14 INFO - PROCESS | 2220 | 1468955474221 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 2220 | 1468955474224 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 12:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:11:14 INFO - PROCESS | 2220 | 1468955474232 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 2220 | 1468955474235 Marionette TRACE conn2 <- [1,2454,null,{}] 12:11:14 INFO - PROCESS | 2220 | 1468955474238 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}] 12:11:14 INFO - PROCESS | 2220 | 1468955474240 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:14 INFO - PROCESS | 2220 | 1468955474347 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 12:11:14 INFO - PROCESS | 2220 | 1468955474447 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:14 INFO - PROCESS | 2220 | 1468955474448 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d21c800 == 44 [pid = 2220] [id = 621] 12:11:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x120dedc00) [pid = 2220] [serial = 1863] [outer = 0x0] 12:11:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x123624800) [pid = 2220] [serial = 1864] [outer = 0x120dedc00] 12:11:14 INFO - PROCESS | 2220 | 1468955474477 Marionette DEBUG loaded listener.js 12:11:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x124b25c00) [pid = 2220] [serial = 1865] [outer = 0x120dedc00] 12:11:14 INFO - PROCESS | 2220 | 1468955474882 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]]]}] 12:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 676ms 12:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:11:14 INFO - PROCESS | 2220 | 1468955474904 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 12:11:14 INFO - PROCESS | 2220 | 1468955474906 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 12:11:14 INFO - PROCESS | 2220 | 1468955474908 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:11:14 INFO - PROCESS | 2220 | 1468955474909 Marionette TRACE conn2 <- [1,2458,null,{}] 12:11:14 INFO - PROCESS | 2220 | 1468955474912 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}] 12:11:14 INFO - PROCESS | 2220 | 1468955474913 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:15 INFO - PROCESS | 2220 | 1468955475018 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 12:11:15 INFO - PROCESS | 2220 | 1468955475080 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 2220 | 1468955475082 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d3c1800 == 45 [pid = 2220] [id = 622] 12:11:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x12553c400) [pid = 2220] [serial = 1866] [outer = 0x0] 12:11:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x126819000) [pid = 2220] [serial = 1867] [outer = 0x12553c400] 12:11:15 INFO - PROCESS | 2220 | 1468955475110 Marionette DEBUG loaded listener.js 12:11:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x12785dc00) [pid = 2220] [serial = 1868] [outer = 0x12553c400] 12:11:15 INFO - PROCESS | 2220 | 1468955475733 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]]]}] 12:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 868ms 12:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:11:15 INFO - PROCESS | 2220 | 1468955475777 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 12:11:15 INFO - PROCESS | 2220 | 1468955475779 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 12:11:15 INFO - PROCESS | 2220 | 1468955475783 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:11:15 INFO - PROCESS | 2220 | 1468955475784 Marionette TRACE conn2 <- [1,2462,null,{}] 12:11:15 INFO - PROCESS | 2220 | 1468955475802 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}] 12:11:15 INFO - PROCESS | 2220 | 1468955475803 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:15 INFO - PROCESS | 2220 | 1468955475897 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 12:11:15 INFO - PROCESS | 2220 | 1468955475959 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:15 INFO - PROCESS | 2220 | 1468955475962 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x12161f800 == 46 [pid = 2220] [id = 623] 12:11:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x113d12800) [pid = 2220] [serial = 1869] [outer = 0x0] 12:11:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x115f50000) [pid = 2220] [serial = 1870] [outer = 0x113d12800] 12:11:15 INFO - PROCESS | 2220 | 1468955475990 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x1176c9c00) [pid = 2220] [serial = 1871] [outer = 0x113d12800] 12:11:16 INFO - PROCESS | 2220 | 1468955476405 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]]]}] 12:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 633ms 12:11:16 INFO - PROCESS | 2220 | 1468955476416 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 12:11:16 INFO - PROCESS | 2220 | 1468955476419 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 12:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:11:16 INFO - PROCESS | 2220 | 1468955476423 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:11:16 INFO - PROCESS | 2220 | 1468955476425 Marionette TRACE conn2 <- [1,2466,null,{}] 12:11:16 INFO - PROCESS | 2220 | 1468955476427 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}] 12:11:16 INFO - PROCESS | 2220 | 1468955476429 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:16 INFO - PROCESS | 2220 | 1468955476527 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 12:11:16 INFO - PROCESS | 2220 | 1468955476591 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:16 INFO - PROCESS | 2220 | 1468955476592 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186d0000 == 47 [pid = 2220] [id = 624] 12:11:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x117d9dc00) [pid = 2220] [serial = 1872] [outer = 0x0] 12:11:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 115 (0x1180b0800) [pid = 2220] [serial = 1873] [outer = 0x117d9dc00] 12:11:16 INFO - PROCESS | 2220 | 1468955476620 Marionette DEBUG loaded listener.js 12:11:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 116 (0x118171800) [pid = 2220] [serial = 1874] [outer = 0x117d9dc00] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12cb96800 == 46 [pid = 2220] [id = 617] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12c5a8800 == 45 [pid = 2220] [id = 616] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x126aa2000 == 44 [pid = 2220] [id = 615] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12c533800 == 43 [pid = 2220] [id = 614] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12c403800 == 42 [pid = 2220] [id = 613] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12b990800 == 41 [pid = 2220] [id = 612] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12b122000 == 40 [pid = 2220] [id = 611] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x1191de800 == 39 [pid = 2220] [id = 610] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x126aaf800 == 38 [pid = 2220] [id = 609] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x124e4e800 == 37 [pid = 2220] [id = 608] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x120e18800 == 36 [pid = 2220] [id = 607] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x11708f000 == 35 [pid = 2220] [id = 606] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12126c800 == 34 [pid = 2220] [id = 605] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x116ad0800 == 33 [pid = 2220] [id = 604] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12161f800 == 32 [pid = 2220] [id = 623] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12d3c1800 == 31 [pid = 2220] [id = 622] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12d21c800 == 30 [pid = 2220] [id = 621] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x12b990000 == 29 [pid = 2220] [id = 620] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x1236c2000 == 28 [pid = 2220] [id = 619] 12:11:17 INFO - PROCESS | 2220 | --DOCSHELL 0x116ad0000 == 27 [pid = 2220] [id = 618] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 115 (0x11816c000) [pid = 2220] [serial = 1792] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 114 (0x113197c00) [pid = 2220] [serial = 1783] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x113d0c800) [pid = 2220] [serial = 1784] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1168f9000) [pid = 2220] [serial = 1786] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x1176c1400) [pid = 2220] [serial = 1787] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x117da6400) [pid = 2220] [serial = 1789] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1127d5800) [pid = 2220] [serial = 1780] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x112dd6400) [pid = 2220] [serial = 1781] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1127d1400) [pid = 2220] [serial = 1777] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x11653c800) [pid = 2220] [serial = 1763] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x113191800) [pid = 2220] [serial = 1762] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118573c00) [pid = 2220] [serial = 1766] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x11832e400) [pid = 2220] [serial = 1765] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x12609ec00) [pid = 2220] [serial = 1769] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1211dfc00) [pid = 2220] [serial = 1768] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x128e3d400) [pid = 2220] [serial = 1772] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x128987c00) [pid = 2220] [serial = 1771] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x11832a800) [pid = 2220] [serial = 1795] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x124ff0800) [pid = 2220] [serial = 1810] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x128f8f800) [pid = 2220] [serial = 1775] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x118176800) [pid = 2220] [serial = 1793] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1191f1c00) [pid = 2220] [serial = 1798] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x118872400) [pid = 2220] [serial = 1796] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1194fbc00) [pid = 2220] [serial = 1799] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1194fb800) [pid = 2220] [serial = 1804] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x118128000) [pid = 2220] [serial = 1802] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1210d1800) [pid = 2220] [serial = 1807] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x126c3a000) [pid = 2220] [serial = 1774] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x112dd4400) [pid = 2220] [serial = 1801] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x120fc6400) [pid = 2220] [serial = 1805] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x118129800) [pid = 2220] [serial = 1790] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x121815c00) [pid = 2220] [serial = 1808] [outer = 0x0] [url = about:blank] 12:11:17 INFO - PROCESS | 2220 | 1468955477546 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]]]}] 12:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1176ms 12:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:11:17 INFO - PROCESS | 2220 | 1468955477600 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 12:11:17 INFO - PROCESS | 2220 | 1468955477602 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 12:11:17 INFO - PROCESS | 2220 | 1468955477605 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:11:17 INFO - PROCESS | 2220 | 1468955477608 Marionette TRACE conn2 <- [1,2470,null,{}] 12:11:17 INFO - PROCESS | 2220 | 1468955477611 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}] 12:11:17 INFO - PROCESS | 2220 | 1468955477613 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:17 INFO - PROCESS | 2220 | 1468955477694 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 12:11:17 INFO - PROCESS | 2220 | 1468955477699 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:17 INFO - PROCESS | 2220 | 1468955477702 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d51800 == 28 [pid = 2220] [id = 625] 12:11:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x112e97000) [pid = 2220] [serial = 1875] [outer = 0x0] 12:11:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x11308f400) [pid = 2220] [serial = 1876] [outer = 0x112e97000] 12:11:17 INFO - PROCESS | 2220 | 1468955477732 Marionette DEBUG loaded listener.js 12:11:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x113198400) [pid = 2220] [serial = 1877] [outer = 0x112e97000] 12:11:18 INFO - PROCESS | 2220 | 1468955478084 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]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 521ms 12:11:18 INFO - PROCESS | 2220 | 1468955478126 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 2220 | 1468955478129 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 12:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:11:18 INFO - PROCESS | 2220 | 1468955478139 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 2220 | 1468955478141 Marionette TRACE conn2 <- [1,2474,null,{}] 12:11:18 INFO - PROCESS | 2220 | 1468955478144 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}] 12:11:18 INFO - PROCESS | 2220 | 1468955478146 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:18 INFO - PROCESS | 2220 | 1468955478228 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 12:11:18 INFO - PROCESS | 2220 | 1468955478232 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2220 | 1468955478233 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x119435000 == 29 [pid = 2220] [id = 626] 12:11:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x113d67800) [pid = 2220] [serial = 1878] [outer = 0x0] 12:11:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1168f9800) [pid = 2220] [serial = 1879] [outer = 0x113d67800] 12:11:18 INFO - PROCESS | 2220 | 1468955478262 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x117d9a400) [pid = 2220] [serial = 1880] [outer = 0x113d67800] 12:11:18 INFO - PROCESS | 2220 | 1468955478628 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]]]}] 12:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 528ms 12:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:11:18 INFO - PROCESS | 2220 | 1468955478661 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 12:11:18 INFO - PROCESS | 2220 | 1468955478663 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 12:11:18 INFO - PROCESS | 2220 | 1468955478665 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:11:18 INFO - PROCESS | 2220 | 1468955478667 Marionette TRACE conn2 <- [1,2478,null,{}] 12:11:18 INFO - PROCESS | 2220 | 1468955478681 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}] 12:11:18 INFO - PROCESS | 2220 | 1468955478684 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:18 INFO - PROCESS | 2220 | 1468955478763 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 12:11:18 INFO - PROCESS | 2220 | 1468955478770 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:18 INFO - PROCESS | 2220 | 1468955478774 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x12143b000 == 30 [pid = 2220] [id = 627] 12:11:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1180adc00) [pid = 2220] [serial = 1881] [outer = 0x0] 12:11:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x118174c00) [pid = 2220] [serial = 1882] [outer = 0x1180adc00] 12:11:18 INFO - PROCESS | 2220 | 1468955478802 Marionette DEBUG loaded listener.js 12:11:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x118330800) [pid = 2220] [serial = 1883] [outer = 0x1180adc00] 12:11:19 INFO - PROCESS | 2220 | 1468955479116 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]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 477ms 12:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:11:19 INFO - PROCESS | 2220 | 1468955479143 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 2220 | 1468955479144 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 12:11:19 INFO - PROCESS | 2220 | 1468955479146 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 2220 | 1468955479147 Marionette TRACE conn2 <- [1,2482,null,{}] 12:11:19 INFO - PROCESS | 2220 | 1468955479150 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}] 12:11:19 INFO - PROCESS | 2220 | 1468955479151 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:19 INFO - PROCESS | 2220 | 1468955479231 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 12:11:19 INFO - PROCESS | 2220 | 1468955479234 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 2220 | 1468955479235 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e25000 == 31 [pid = 2220] [id = 628] 12:11:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x118535000) [pid = 2220] [serial = 1884] [outer = 0x0] 12:11:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x118871000) [pid = 2220] [serial = 1885] [outer = 0x118535000] 12:11:19 INFO - PROCESS | 2220 | 1468955479264 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1191ed000) [pid = 2220] [serial = 1886] [outer = 0x118535000] 12:11:19 INFO - PROCESS | 2220 | 1468955479648 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]]]}] 12:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 520ms 12:11:19 INFO - PROCESS | 2220 | 1468955479667 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 12:11:19 INFO - PROCESS | 2220 | 1468955479668 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 12:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:11:19 INFO - PROCESS | 2220 | 1468955479675 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:11:19 INFO - PROCESS | 2220 | 1468955479676 Marionette TRACE conn2 <- [1,2486,null,{}] 12:11:19 INFO - PROCESS | 2220 | 1468955479679 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}] 12:11:19 INFO - PROCESS | 2220 | 1468955479680 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:19 INFO - PROCESS | 2220 | 1468955479800 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 12:11:19 INFO - PROCESS | 2220 | 1468955479817 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:19 INFO - PROCESS | 2220 | 1468955479818 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x128998800 == 32 [pid = 2220] [id = 629] 12:11:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1121bd800) [pid = 2220] [serial = 1887] [outer = 0x0] 12:11:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1194f5000) [pid = 2220] [serial = 1888] [outer = 0x1121bd800] 12:11:19 INFO - PROCESS | 2220 | 1468955479861 Marionette DEBUG loaded listener.js 12:11:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x119b1d000) [pid = 2220] [serial = 1889] [outer = 0x1121bd800] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1121b2800) [pid = 2220] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x11318f400) [pid = 2220] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x120d0e000) [pid = 2220] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x125e78000) [pid = 2220] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x110e7b000) [pid = 2220] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x12609d400) [pid = 2220] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1186f9000) [pid = 2220] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x123524400) [pid = 2220] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x110d54800) [pid = 2220] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x126cdd000) [pid = 2220] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1180b1000) [pid = 2220] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x113191c00) [pid = 2220] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x117d38000) [pid = 2220] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1164d6c00) [pid = 2220] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x112e9c800) [pid = 2220] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:11:20 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x128b4d400) [pid = 2220] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:11:20 INFO - PROCESS | 2220 | 1468955480824 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]]]}] 12:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1172ms 12:11:20 INFO - PROCESS | 2220 | 1468955480844 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 12:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:11:20 INFO - PROCESS | 2220 | 1468955480847 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 12:11:20 INFO - PROCESS | 2220 | 1468955480851 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:11:20 INFO - PROCESS | 2220 | 1468955480853 Marionette TRACE conn2 <- [1,2490,null,{}] 12:11:20 INFO - PROCESS | 2220 | 1468955480857 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}] 12:11:20 INFO - PROCESS | 2220 | 1468955480859 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:20 INFO - PROCESS | 2220 | 1468955480966 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 12:11:21 INFO - PROCESS | 2220 | 1468955481047 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 2220 | 1468955481048 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186de800 == 33 [pid = 2220] [id = 630] 12:11:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1127d3800) [pid = 2220] [serial = 1890] [outer = 0x0] 12:11:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x112d11000) [pid = 2220] [serial = 1891] [outer = 0x1127d3800] 12:11:21 INFO - PROCESS | 2220 | 1468955481079 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x112f90800) [pid = 2220] [serial = 1892] [outer = 0x1127d3800] 12:11:21 INFO - PROCESS | 2220 | 1468955481615 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]]]}] 12:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 825ms 12:11:21 INFO - PROCESS | 2220 | 1468955481676 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 12:11:21 INFO - PROCESS | 2220 | 1468955481679 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 12:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:11:21 INFO - PROCESS | 2220 | 1468955481683 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:11:21 INFO - PROCESS | 2220 | 1468955481685 Marionette TRACE conn2 <- [1,2494,null,{}] 12:11:21 INFO - PROCESS | 2220 | 1468955481688 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}] 12:11:21 INFO - PROCESS | 2220 | 1468955481690 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:21 INFO - PROCESS | 2220 | 1468955481798 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 12:11:21 INFO - PROCESS | 2220 | 1468955481871 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:21 INFO - PROCESS | 2220 | 1468955481872 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12135d000 == 34 [pid = 2220] [id = 631] 12:11:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x113192c00) [pid = 2220] [serial = 1893] [outer = 0x0] 12:11:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x113f0ec00) [pid = 2220] [serial = 1894] [outer = 0x113192c00] 12:11:21 INFO - PROCESS | 2220 | 1468955481897 Marionette DEBUG loaded listener.js 12:11:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1176bac00) [pid = 2220] [serial = 1895] [outer = 0x113192c00] 12:11:22 INFO - PROCESS | 2220 | 1468955482567 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]]]}] 12:11:22 INFO - PROCESS | 2220 | --DOCSHELL 0x125e25000 == 33 [pid = 2220] [id = 628] 12:11:22 INFO - PROCESS | 2220 | --DOCSHELL 0x12143b000 == 32 [pid = 2220] [id = 627] 12:11:22 INFO - PROCESS | 2220 | --DOCSHELL 0x119435000 == 31 [pid = 2220] [id = 626] 12:11:22 INFO - PROCESS | 2220 | --DOCSHELL 0x117d51800 == 30 [pid = 2220] [id = 625] 12:11:22 INFO - PROCESS | 2220 | --DOCSHELL 0x1186d0000 == 29 [pid = 2220] [id = 624] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x112a82000) [pid = 2220] [serial = 1778] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x128991400) [pid = 2220] [serial = 1850] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x121303800) [pid = 2220] [serial = 1834] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1260a6400) [pid = 2220] [serial = 1837] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1180b6000) [pid = 2220] [serial = 1846] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x126814400) [pid = 2220] [serial = 1840] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x126c42800) [pid = 2220] [serial = 1841] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x118fca400) [pid = 2220] [serial = 1831] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x118564c00) [pid = 2220] [serial = 1811] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x110e77000) [pid = 2220] [serial = 1813] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x126cea400) [pid = 2220] [serial = 1843] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x110e99000) [pid = 2220] [serial = 1814] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x1181e6800) [pid = 2220] [serial = 1825] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x11852d800) [pid = 2220] [serial = 1826] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x1132d0c00) [pid = 2220] [serial = 1816] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x115deb400) [pid = 2220] [serial = 1817] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x11856f000) [pid = 2220] [serial = 1828] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x1186f8c00) [pid = 2220] [serial = 1829] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x11688a400) [pid = 2220] [serial = 1822] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x117d35c00) [pid = 2220] [serial = 1823] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x11309f800) [pid = 2220] [serial = 1819] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x1133c0800) [pid = 2220] [serial = 1820] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0x128ce2c00) [pid = 2220] [serial = 1852] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0x12785d400) [pid = 2220] [serial = 1844] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0x126603000) [pid = 2220] [serial = 1838] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0x1255cd800) [pid = 2220] [serial = 1835] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0x118fcb800) [pid = 2220] [serial = 1847] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0x12370d800) [pid = 2220] [serial = 1849] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0x119836400) [pid = 2220] [serial = 1832] [outer = 0x0] [url = about:blank] 12:11:22 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0x128e46400) [pid = 2220] [serial = 1853] [outer = 0x0] [url = about:blank] 12:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 922ms 12:11:22 INFO - PROCESS | 2220 | 1468955482607 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 12:11:22 INFO - PROCESS | 2220 | 1468955482609 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 12:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:11:22 INFO - PROCESS | 2220 | 1468955482612 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:11:22 INFO - PROCESS | 2220 | 1468955482614 Marionette TRACE conn2 <- [1,2498,null,{}] 12:11:22 INFO - PROCESS | 2220 | 1468955482617 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}] 12:11:22 INFO - PROCESS | 2220 | 1468955482619 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:22 INFO - PROCESS | 2220 | 1468955482706 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 12:11:22 INFO - PROCESS | 2220 | 1468955482764 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:22 INFO - PROCESS | 2220 | 1468955482765 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d48800 == 30 [pid = 2220] [id = 632] 12:11:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0x112d15800) [pid = 2220] [serial = 1896] [outer = 0x0] 12:11:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0x11318b000) [pid = 2220] [serial = 1897] [outer = 0x112d15800] 12:11:22 INFO - PROCESS | 2220 | 1468955482793 Marionette DEBUG loaded listener.js 12:11:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0x1133c1c00) [pid = 2220] [serial = 1898] [outer = 0x112d15800] 12:11:23 INFO - PROCESS | 2220 | 1468955483082 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]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 520ms 12:11:23 INFO - PROCESS | 2220 | 1468955483132 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 12:11:23 INFO - PROCESS | 2220 | 1468955483135 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 12:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:11:23 INFO - PROCESS | 2220 | 1468955483140 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 2220 | 1468955483142 Marionette TRACE conn2 <- [1,2502,null,{}] 12:11:23 INFO - PROCESS | 2220 | 1468955483144 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}] 12:11:23 INFO - PROCESS | 2220 | 1468955483146 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:23 INFO - PROCESS | 2220 | 1468955483225 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 12:11:23 INFO - PROCESS | 2220 | 1468955483298 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:23 INFO - PROCESS | 2220 | 1468955483300 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x119493800 == 31 [pid = 2220] [id = 633] 12:11:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x1133c1000) [pid = 2220] [serial = 1899] [outer = 0x0] 12:11:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x1168f2000) [pid = 2220] [serial = 1900] [outer = 0x1133c1000] 12:11:23 INFO - PROCESS | 2220 | 1468955483326 Marionette DEBUG loaded listener.js 12:11:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x1180aac00) [pid = 2220] [serial = 1901] [outer = 0x1133c1000] 12:11:23 INFO - PROCESS | 2220 | 1468955483742 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]]]}] 12:11:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:11:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 671ms 12:11:23 INFO - PROCESS | 2220 | 1468955483811 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 12:11:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:11:23 INFO - PROCESS | 2220 | 1468955483814 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 12:11:23 INFO - PROCESS | 2220 | 1468955483818 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:11:23 INFO - PROCESS | 2220 | 1468955483822 Marionette TRACE conn2 <- [1,2506,null,{}] 12:11:23 INFO - PROCESS | 2220 | 1468955483825 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}] 12:11:23 INFO - PROCESS | 2220 | 1468955483828 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:23 INFO - PROCESS | 2220 | 1468955483961 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 12:11:24 INFO - PROCESS | 2220 | 1468955484016 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 2220 | 1468955484018 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f49000 == 32 [pid = 2220] [id = 634] 12:11:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x1133c1800) [pid = 2220] [serial = 1902] [outer = 0x0] 12:11:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x116808000) [pid = 2220] [serial = 1903] [outer = 0x1133c1800] 12:11:24 INFO - PROCESS | 2220 | 1468955484062 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x117da2400) [pid = 2220] [serial = 1904] [outer = 0x1133c1800] 12:11:24 INFO - PROCESS | 2220 | 1468955484453 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]]]}] 12:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 674ms 12:11:24 INFO - PROCESS | 2220 | 1468955484491 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 12:11:24 INFO - PROCESS | 2220 | 1468955484494 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 12:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:11:24 INFO - PROCESS | 2220 | 1468955484499 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:11:24 INFO - PROCESS | 2220 | 1468955484501 Marionette TRACE conn2 <- [1,2510,null,{}] 12:11:24 INFO - PROCESS | 2220 | 1468955484504 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}] 12:11:24 INFO - PROCESS | 2220 | 1468955484507 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:24 INFO - PROCESS | 2220 | 1468955484631 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 12:11:24 INFO - PROCESS | 2220 | 1468955484688 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:24 INFO - PROCESS | 2220 | 1468955484689 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255c4000 == 33 [pid = 2220] [id = 635] 12:11:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x11816d000) [pid = 2220] [serial = 1905] [outer = 0x0] 12:11:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x1181ef000) [pid = 2220] [serial = 1906] [outer = 0x11816d000] 12:11:24 INFO - PROCESS | 2220 | 1468955484720 Marionette DEBUG loaded listener.js 12:11:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x118534000) [pid = 2220] [serial = 1907] [outer = 0x11816d000] 12:11:25 INFO - PROCESS | 2220 | 1468955485115 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]]]}] 12:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 673ms 12:11:25 INFO - PROCESS | 2220 | 1468955485173 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 12:11:25 INFO - PROCESS | 2220 | 1468955485175 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 12:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:11:25 INFO - PROCESS | 2220 | 1468955485179 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:11:25 INFO - PROCESS | 2220 | 1468955485183 Marionette TRACE conn2 <- [1,2514,null,{}] 12:11:25 INFO - PROCESS | 2220 | 1468955485195 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}] 12:11:25 INFO - PROCESS | 2220 | 1468955485200 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:25 INFO - PROCESS | 2220 | 1468955485344 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 12:11:25 INFO - PROCESS | 2220 | 1468955485444 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:25 INFO - PROCESS | 2220 | 1468955485447 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x12963a000 == 34 [pid = 2220] [id = 636] 12:11:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x11856c400) [pid = 2220] [serial = 1908] [outer = 0x0] 12:11:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x1191e6400) [pid = 2220] [serial = 1909] [outer = 0x11856c400] 12:11:25 INFO - PROCESS | 2220 | 1468955485501 Marionette DEBUG loaded listener.js 12:11:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x120d08800) [pid = 2220] [serial = 1910] [outer = 0x11856c400] 12:11:25 INFO - PROCESS | 2220 | 1468955485995 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]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 874ms 12:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:11:26 INFO - PROCESS | 2220 | 1468955486052 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 2220 | 1468955486054 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 12:11:26 INFO - PROCESS | 2220 | 1468955486056 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 2220 | 1468955486058 Marionette TRACE conn2 <- [1,2518,null,{}] 12:11:26 INFO - PROCESS | 2220 | 1468955486060 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}] 12:11:26 INFO - PROCESS | 2220 | 1468955486061 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:26 INFO - PROCESS | 2220 | 1468955486164 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 12:11:26 INFO - PROCESS | 2220 | 1468955486219 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 2220 | 1468955486220 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a739800 == 35 [pid = 2220] [id = 637] 12:11:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x1194f7c00) [pid = 2220] [serial = 1911] [outer = 0x0] 12:11:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x120fbe400) [pid = 2220] [serial = 1912] [outer = 0x1194f7c00] 12:11:26 INFO - PROCESS | 2220 | 1468955486249 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x1210d1800) [pid = 2220] [serial = 1913] [outer = 0x1194f7c00] 12:11:26 INFO - PROCESS | 2220 | 1468955486685 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]]]}] 12:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 669ms 12:11:26 INFO - PROCESS | 2220 | 1468955486725 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 12:11:26 INFO - PROCESS | 2220 | 1468955486727 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 12:11:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:11:26 INFO - PROCESS | 2220 | 1468955486729 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:11:26 INFO - PROCESS | 2220 | 1468955486731 Marionette TRACE conn2 <- [1,2522,null,{}] 12:11:26 INFO - PROCESS | 2220 | 1468955486733 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}] 12:11:26 INFO - PROCESS | 2220 | 1468955486734 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:26 INFO - PROCESS | 2220 | 1468955486831 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 12:11:26 INFO - PROCESS | 2220 | 1468955486897 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:26 INFO - PROCESS | 2220 | 1468955486898 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7b1800 == 36 [pid = 2220] [id = 638] 12:11:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x120dfa800) [pid = 2220] [serial = 1914] [outer = 0x0] 12:11:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x12181b800) [pid = 2220] [serial = 1915] [outer = 0x120dfa800] 12:11:26 INFO - PROCESS | 2220 | 1468955486929 Marionette DEBUG loaded listener.js 12:11:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x123624000) [pid = 2220] [serial = 1916] [outer = 0x120dfa800] 12:11:27 INFO - PROCESS | 2220 | 1468955487365 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]]]}] 12:11:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:11:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 669ms 12:11:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:11:27 INFO - PROCESS | 2220 | 1468955487399 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 12:11:27 INFO - PROCESS | 2220 | 1468955487400 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 12:11:27 INFO - PROCESS | 2220 | 1468955487403 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:11:27 INFO - PROCESS | 2220 | 1468955487404 Marionette TRACE conn2 <- [1,2526,null,{}] 12:11:27 INFO - PROCESS | 2220 | 1468955487407 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}] 12:11:27 INFO - PROCESS | 2220 | 1468955487411 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:27 INFO - PROCESS | 2220 | 1468955487599 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 12:11:27 INFO - PROCESS | 2220 | 1468955487671 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:27 INFO - PROCESS | 2220 | 1468955487672 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186dd800 == 37 [pid = 2220] [id = 639] 12:11:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x110eb2c00) [pid = 2220] [serial = 1917] [outer = 0x0] 12:11:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1121b2800) [pid = 2220] [serial = 1918] [outer = 0x110eb2c00] 12:11:27 INFO - PROCESS | 2220 | 1468955487700 Marionette DEBUG loaded listener.js 12:11:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x11318d800) [pid = 2220] [serial = 1919] [outer = 0x110eb2c00] 12:11:28 INFO - PROCESS | 2220 | --DOCSHELL 0x117d48800 == 36 [pid = 2220] [id = 632] 12:11:28 INFO - PROCESS | 2220 | --DOCSHELL 0x1186de800 == 35 [pid = 2220] [id = 630] 12:11:28 INFO - PROCESS | 2220 | --DOCSHELL 0x12135d000 == 34 [pid = 2220] [id = 631] 12:11:28 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7b1800 == 33 [pid = 2220] [id = 638] 12:11:28 INFO - PROCESS | 2220 | --DOCSHELL 0x12a739800 == 32 [pid = 2220] [id = 637] 12:11:28 INFO - PROCESS | 2220 | --DOCSHELL 0x12963a000 == 31 [pid = 2220] [id = 636] 12:11:28 INFO - PROCESS | 2220 | --DOCSHELL 0x1255c4000 == 30 [pid = 2220] [id = 635] 12:11:28 INFO - PROCESS | 2220 | --DOCSHELL 0x120f49000 == 29 [pid = 2220] [id = 634] 12:11:28 INFO - PROCESS | 2220 | --DOCSHELL 0x119493800 == 28 [pid = 2220] [id = 633] 12:11:28 INFO - PROCESS | 2220 | --DOCSHELL 0x128998800 == 27 [pid = 2220] [id = 629] 12:11:28 INFO - PROCESS | 2220 | 1468955488633 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]]]}] 12:11:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:11:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1273ms 12:11:28 INFO - PROCESS | 2220 | 1468955488677 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 12:11:28 INFO - PROCESS | 2220 | 1468955488679 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 12:11:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:11:28 INFO - PROCESS | 2220 | 1468955488683 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:11:28 INFO - PROCESS | 2220 | 1468955488685 Marionette TRACE conn2 <- [1,2530,null,{}] 12:11:28 INFO - PROCESS | 2220 | 1468955488695 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}] 12:11:28 INFO - PROCESS | 2220 | 1468955488696 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:28 INFO - PROCESS | 2220 | 1468955488779 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 12:11:28 INFO - PROCESS | 2220 | 1468955488785 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:28 INFO - PROCESS | 2220 | 1468955488786 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x117091000 == 28 [pid = 2220] [id = 640] 12:11:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1127d8c00) [pid = 2220] [serial = 1920] [outer = 0x0] 12:11:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x112a82000) [pid = 2220] [serial = 1921] [outer = 0x1127d8c00] 12:11:28 INFO - PROCESS | 2220 | 1468955488818 Marionette DEBUG loaded listener.js 12:11:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x113193000) [pid = 2220] [serial = 1922] [outer = 0x1127d8c00] 12:11:29 INFO - PROCESS | 2220 | 1468955489216 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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 579ms 12:11:29 INFO - PROCESS | 2220 | 1468955489262 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 2220 | 1468955489265 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 12:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:11:29 INFO - PROCESS | 2220 | 1468955489270 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 2220 | 1468955489272 Marionette TRACE conn2 <- [1,2534,null,{}] 12:11:29 INFO - PROCESS | 2220 | 1468955489274 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}] 12:11:29 INFO - PROCESS | 2220 | 1468955489276 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:29 INFO - PROCESS | 2220 | 1468955489357 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 12:11:29 INFO - PROCESS | 2220 | 1468955489363 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 2220 | 1468955489365 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x11948c800 == 29 [pid = 2220] [id = 641] 12:11:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x115f48000) [pid = 2220] [serial = 1923] [outer = 0x0] 12:11:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x116aa2c00) [pid = 2220] [serial = 1924] [outer = 0x115f48000] 12:11:29 INFO - PROCESS | 2220 | 1468955489395 Marionette DEBUG loaded listener.js 12:11:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x117d35800) [pid = 2220] [serial = 1925] [outer = 0x115f48000] 12:11:29 INFO - PROCESS | 2220 | 1468955489744 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]]]}] 12:11:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:11:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 12:11:29 INFO - PROCESS | 2220 | 1468955489791 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 12:11:29 INFO - PROCESS | 2220 | 1468955489793 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 12:11:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:11:29 INFO - PROCESS | 2220 | 1468955489795 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:11:29 INFO - PROCESS | 2220 | 1468955489805 Marionette TRACE conn2 <- [1,2538,null,{}] 12:11:29 INFO - PROCESS | 2220 | 1468955489822 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}] 12:11:29 INFO - PROCESS | 2220 | 1468955489825 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:29 INFO - PROCESS | 2220 | 1468955489925 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 12:11:29 INFO - PROCESS | 2220 | 1468955489929 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:29 INFO - PROCESS | 2220 | 1468955489932 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255c4000 == 30 [pid = 2220] [id = 642] 12:11:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x11308a000) [pid = 2220] [serial = 1926] [outer = 0x0] 12:11:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x11812b800) [pid = 2220] [serial = 1927] [outer = 0x11308a000] 12:11:29 INFO - PROCESS | 2220 | 1468955489960 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x11852cc00) [pid = 2220] [serial = 1928] [outer = 0x11308a000] 12:11:30 INFO - PROCESS | 2220 | 1468955490319 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]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 537ms 12:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:11:30 INFO - PROCESS | 2220 | 1468955490332 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 2220 | 1468955490334 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 12:11:30 INFO - PROCESS | 2220 | 1468955490337 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 2220 | 1468955490338 Marionette TRACE conn2 <- [1,2542,null,{}] 12:11:30 INFO - PROCESS | 2220 | 1468955490341 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}] 12:11:30 INFO - PROCESS | 2220 | 1468955490342 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:30 INFO - PROCESS | 2220 | 1468955490443 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 12:11:30 INFO - PROCESS | 2220 | 1468955490451 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 2220 | 1468955490453 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x12941c800 == 31 [pid = 2220] [id = 643] 12:11:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x11856b800) [pid = 2220] [serial = 1929] [outer = 0x0] 12:11:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1186c1800) [pid = 2220] [serial = 1930] [outer = 0x11856b800] 12:11:30 INFO - PROCESS | 2220 | 1468955490481 Marionette DEBUG loaded listener.js 12:11:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x118fc1c00) [pid = 2220] [serial = 1931] [outer = 0x11856b800] 12:11:30 INFO - PROCESS | 2220 | 1468955490814 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]]]}] 12:11:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:11:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 521ms 12:11:30 INFO - PROCESS | 2220 | 1468955490858 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 12:11:30 INFO - PROCESS | 2220 | 1468955490859 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 12:11:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:11:30 INFO - PROCESS | 2220 | 1468955490861 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:11:30 INFO - PROCESS | 2220 | 1468955490862 Marionette TRACE conn2 <- [1,2546,null,{}] 12:11:30 INFO - PROCESS | 2220 | 1468955490865 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}] 12:11:30 INFO - PROCESS | 2220 | 1468955490866 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:30 INFO - PROCESS | 2220 | 1468955490966 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 12:11:30 INFO - PROCESS | 2220 | 1468955490977 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:30 INFO - PROCESS | 2220 | 1468955490978 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7af800 == 32 [pid = 2220] [id = 644] 12:11:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x110eb3c00) [pid = 2220] [serial = 1932] [outer = 0x0] 12:11:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1191f1800) [pid = 2220] [serial = 1933] [outer = 0x110eb3c00] 12:11:31 INFO - PROCESS | 2220 | 1468955491002 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x120ded000) [pid = 2220] [serial = 1934] [outer = 0x110eb3c00] 12:11:31 INFO - PROCESS | 2220 | 1468955491348 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]]]}] 12:11:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:11:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 519ms 12:11:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:11:31 INFO - PROCESS | 2220 | 1468955491381 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 12:11:31 INFO - PROCESS | 2220 | 1468955491382 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 12:11:31 INFO - PROCESS | 2220 | 1468955491384 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:11:31 INFO - PROCESS | 2220 | 1468955491385 Marionette TRACE conn2 <- [1,2550,null,{}] 12:11:31 INFO - PROCESS | 2220 | 1468955491388 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}] 12:11:31 INFO - PROCESS | 2220 | 1468955491392 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:31 INFO - PROCESS | 2220 | 1468955491514 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 12:11:31 INFO - PROCESS | 2220 | 1468955491518 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:31 INFO - PROCESS | 2220 | 1468955491519 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1dd800 == 33 [pid = 2220] [id = 645] 12:11:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x118fcb800) [pid = 2220] [serial = 1935] [outer = 0x0] 12:11:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x120fc8800) [pid = 2220] [serial = 1936] [outer = 0x118fcb800] 12:11:31 INFO - PROCESS | 2220 | 1468955491546 Marionette DEBUG loaded listener.js 12:11:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1255c8800) [pid = 2220] [serial = 1937] [outer = 0x118fcb800] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x1121bd800) [pid = 2220] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x112d15800) [pid = 2220] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1127d3800) [pid = 2220] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x113192c00) [pid = 2220] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118535000) [pid = 2220] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x120dedc00) [pid = 2220] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x12553c400) [pid = 2220] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x110d52400) [pid = 2220] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x113d12800) [pid = 2220] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x11617d800) [pid = 2220] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1181e7800) [pid = 2220] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1133c1000) [pid = 2220] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1180adc00) [pid = 2220] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x112e97000) [pid = 2220] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x117d9dc00) [pid = 2220] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:11:32 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x113d67800) [pid = 2220] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:11:32 INFO - PROCESS | 2220 | 1468955492161 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]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 820ms 12:11:32 INFO - PROCESS | 2220 | 1468955492204 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 2220 | 1468955492205 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 12:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:11:32 INFO - PROCESS | 2220 | 1468955492208 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 2220 | 1468955492209 Marionette TRACE conn2 <- [1,2554,null,{}] 12:11:32 INFO - PROCESS | 2220 | 1468955492211 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}] 12:11:32 INFO - PROCESS | 2220 | 1468955492212 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:32 INFO - PROCESS | 2220 | 1468955492309 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 12:11:32 INFO - PROCESS | 2220 | 1468955492315 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 2220 | 1468955492316 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x128915000 == 34 [pid = 2220] [id = 646] 12:11:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x110d51400) [pid = 2220] [serial = 1938] [outer = 0x0] 12:11:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x111ca8c00) [pid = 2220] [serial = 1939] [outer = 0x110d51400] 12:11:32 INFO - PROCESS | 2220 | 1468955492391 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x113d12800) [pid = 2220] [serial = 1940] [outer = 0x110d51400] 12:11:32 INFO - PROCESS | 2220 | 1468955492667 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]]]}] 12:11:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:11:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 468ms 12:11:32 INFO - PROCESS | 2220 | 1468955492683 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 12:11:32 INFO - PROCESS | 2220 | 1468955492684 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 12:11:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:11:32 INFO - PROCESS | 2220 | 1468955492686 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:11:32 INFO - PROCESS | 2220 | 1468955492687 Marionette TRACE conn2 <- [1,2558,null,{}] 12:11:32 INFO - PROCESS | 2220 | 1468955492697 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}] 12:11:32 INFO - PROCESS | 2220 | 1468955492698 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:32 INFO - PROCESS | 2220 | 1468955492777 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 12:11:32 INFO - PROCESS | 2220 | 1468955492781 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:32 INFO - PROCESS | 2220 | 1468955492782 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c403800 == 35 [pid = 2220] [id = 647] 12:11:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x11509ac00) [pid = 2220] [serial = 1941] [outer = 0x0] 12:11:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x118865c00) [pid = 2220] [serial = 1942] [outer = 0x11509ac00] 12:11:32 INFO - PROCESS | 2220 | 1468955492809 Marionette DEBUG loaded listener.js 12:11:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x123713000) [pid = 2220] [serial = 1943] [outer = 0x11509ac00] 12:11:33 INFO - PROCESS | 2220 | 1468955493133 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]]]}] 12:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 475ms 12:11:33 INFO - PROCESS | 2220 | 1468955493162 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 2220 | 1468955493164 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 12:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:11:33 INFO - PROCESS | 2220 | 1468955493167 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 2220 | 1468955493169 Marionette TRACE conn2 <- [1,2562,null,{}] 12:11:33 INFO - PROCESS | 2220 | 1468955493171 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}] 12:11:33 INFO - PROCESS | 2220 | 1468955493173 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:33 INFO - PROCESS | 2220 | 1468955493271 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 12:11:33 INFO - PROCESS | 2220 | 1468955493375 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 2220 | 1468955493376 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c417800 == 36 [pid = 2220] [id = 648] 12:11:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x111c13800) [pid = 2220] [serial = 1944] [outer = 0x0] 12:11:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1255d2800) [pid = 2220] [serial = 1945] [outer = 0x111c13800] 12:11:33 INFO - PROCESS | 2220 | 1468955493417 Marionette DEBUG loaded listener.js 12:11:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1260aac00) [pid = 2220] [serial = 1946] [outer = 0x111c13800] 12:11:33 INFO - PROCESS | 2220 | 1468955493748 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]]]}] 12:11:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:11:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 623ms 12:11:33 INFO - PROCESS | 2220 | 1468955493792 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 12:11:33 INFO - PROCESS | 2220 | 1468955493793 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 12:11:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:11:33 INFO - PROCESS | 2220 | 1468955493796 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:11:33 INFO - PROCESS | 2220 | 1468955493797 Marionette TRACE conn2 <- [1,2566,null,{}] 12:11:33 INFO - PROCESS | 2220 | 1468955493799 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}] 12:11:33 INFO - PROCESS | 2220 | 1468955493800 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:33 INFO - PROCESS | 2220 | 1468955493877 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 12:11:33 INFO - PROCESS | 2220 | 1468955493936 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:33 INFO - PROCESS | 2220 | 1468955493937 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c528000 == 37 [pid = 2220] [id = 649] 12:11:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x116536800) [pid = 2220] [serial = 1947] [outer = 0x0] 12:11:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x126476c00) [pid = 2220] [serial = 1948] [outer = 0x116536800] 12:11:33 INFO - PROCESS | 2220 | 1468955493961 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x126a1f800) [pid = 2220] [serial = 1949] [outer = 0x116536800] 12:11:34 INFO - PROCESS | 2220 | 1468955494546 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]]]}] 12:11:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:11:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 12:11:34 INFO - PROCESS | 2220 | 1468955494567 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 12:11:34 INFO - PROCESS | 2220 | 1468955494569 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 12:11:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:11:34 INFO - PROCESS | 2220 | 1468955494572 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:11:34 INFO - PROCESS | 2220 | 1468955494574 Marionette TRACE conn2 <- [1,2570,null,{}] 12:11:34 INFO - PROCESS | 2220 | 1468955494578 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}] 12:11:34 INFO - PROCESS | 2220 | 1468955494580 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:34 INFO - PROCESS | 2220 | 1468955494714 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 12:11:34 INFO - PROCESS | 2220 | 1468955494796 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:34 INFO - PROCESS | 2220 | 1468955494797 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x11947b000 == 38 [pid = 2220] [id = 650] 12:11:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x112ea0c00) [pid = 2220] [serial = 1950] [outer = 0x0] 12:11:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1130a7400) [pid = 2220] [serial = 1951] [outer = 0x112ea0c00] 12:11:34 INFO - PROCESS | 2220 | 1468955494828 Marionette DEBUG loaded listener.js 12:11:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x113f0d000) [pid = 2220] [serial = 1952] [outer = 0x112ea0c00] 12:11:35 INFO - PROCESS | 2220 | 1468955495362 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]]]}] 12:11:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:11:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 820ms 12:11:35 INFO - PROCESS | 2220 | 1468955495400 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 12:11:35 INFO - PROCESS | 2220 | 1468955495403 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 12:11:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:11:35 INFO - PROCESS | 2220 | 1468955495411 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:11:35 INFO - PROCESS | 2220 | 1468955495413 Marionette TRACE conn2 <- [1,2574,null,{}] 12:11:35 INFO - PROCESS | 2220 | 1468955495415 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}] 12:11:35 INFO - PROCESS | 2220 | 1468955495417 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:35 INFO - PROCESS | 2220 | 1468955495528 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 12:11:35 INFO - PROCESS | 2220 | 1468955495607 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:35 INFO - PROCESS | 2220 | 1468955495608 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x1164c1800 == 39 [pid = 2220] [id = 651] 12:11:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x110ea4800) [pid = 2220] [serial = 1953] [outer = 0x0] 12:11:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x112dd6c00) [pid = 2220] [serial = 1954] [outer = 0x110ea4800] 12:11:35 INFO - PROCESS | 2220 | 1468955495640 Marionette DEBUG loaded listener.js 12:11:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x117da4c00) [pid = 2220] [serial = 1955] [outer = 0x110ea4800] 12:11:36 INFO - PROCESS | 2220 | --DOCSHELL 0x12c417800 == 38 [pid = 2220] [id = 648] 12:11:36 INFO - PROCESS | 2220 | --DOCSHELL 0x12c403800 == 37 [pid = 2220] [id = 647] 12:11:36 INFO - PROCESS | 2220 | --DOCSHELL 0x128915000 == 36 [pid = 2220] [id = 646] 12:11:36 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1dd800 == 35 [pid = 2220] [id = 645] 12:11:36 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7af800 == 34 [pid = 2220] [id = 644] 12:11:36 INFO - PROCESS | 2220 | --DOCSHELL 0x12941c800 == 33 [pid = 2220] [id = 643] 12:11:36 INFO - PROCESS | 2220 | --DOCSHELL 0x1255c4000 == 32 [pid = 2220] [id = 642] 12:11:36 INFO - PROCESS | 2220 | --DOCSHELL 0x11948c800 == 31 [pid = 2220] [id = 641] 12:11:36 INFO - PROCESS | 2220 | --DOCSHELL 0x117091000 == 30 [pid = 2220] [id = 640] 12:11:36 INFO - PROCESS | 2220 | --DOCSHELL 0x1186dd800 == 29 [pid = 2220] [id = 639] 12:11:36 INFO - PROCESS | 2220 | 1468955496309 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]]]}] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1168f2000) [pid = 2220] [serial = 1900] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x1180aac00) [pid = 2220] [serial = 1901] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x118330800) [pid = 2220] [serial = 1883] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x11308f400) [pid = 2220] [serial = 1876] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x113198400) [pid = 2220] [serial = 1877] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x118171800) [pid = 2220] [serial = 1874] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118174c00) [pid = 2220] [serial = 1882] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x126819000) [pid = 2220] [serial = 1867] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x123624800) [pid = 2220] [serial = 1864] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11856d000) [pid = 2220] [serial = 1861] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x117d9a400) [pid = 2220] [serial = 1880] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1180b0800) [pid = 2220] [serial = 1873] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1168f9800) [pid = 2220] [serial = 1879] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x115f50000) [pid = 2220] [serial = 1870] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x110e7d800) [pid = 2220] [serial = 1855] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x116f58800) [pid = 2220] [serial = 1858] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1194f5000) [pid = 2220] [serial = 1888] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1133c1c00) [pid = 2220] [serial = 1898] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x11318b000) [pid = 2220] [serial = 1897] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x112d11000) [pid = 2220] [serial = 1891] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x112f90800) [pid = 2220] [serial = 1892] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x113f0ec00) [pid = 2220] [serial = 1894] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x1176bac00) [pid = 2220] [serial = 1895] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x119b1d000) [pid = 2220] [serial = 1889] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x1191ed000) [pid = 2220] [serial = 1886] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x118871000) [pid = 2220] [serial = 1885] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x124b25c00) [pid = 2220] [serial = 1865] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x12785dc00) [pid = 2220] [serial = 1868] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x11213ec00) [pid = 2220] [serial = 1856] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x1176c9c00) [pid = 2220] [serial = 1871] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x117da2000) [pid = 2220] [serial = 1859] [outer = 0x0] [url = about:blank] 12:11:36 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x118873c00) [pid = 2220] [serial = 1862] [outer = 0x0] [url = about:blank] 12:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 925ms 12:11:36 INFO - PROCESS | 2220 | 1468955496339 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 2220 | 1468955496342 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 12:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:11:36 INFO - PROCESS | 2220 | 1468955496345 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 2220 | 1468955496346 Marionette TRACE conn2 <- [1,2578,null,{}] 12:11:36 INFO - PROCESS | 2220 | 1468955496350 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}] 12:11:36 INFO - PROCESS | 2220 | 1468955496352 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:36 INFO - PROCESS | 2220 | 1468955496430 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 12:11:36 INFO - PROCESS | 2220 | 1468955496435 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 2220 | 1468955496439 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x11810e800 == 30 [pid = 2220] [id = 652] 12:11:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x115f50000) [pid = 2220] [serial = 1956] [outer = 0x0] 12:11:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x1167be400) [pid = 2220] [serial = 1957] [outer = 0x115f50000] 12:11:36 INFO - PROCESS | 2220 | 1468955496470 Marionette DEBUG loaded listener.js 12:11:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x116f62800) [pid = 2220] [serial = 1958] [outer = 0x115f50000] 12:11:36 INFO - PROCESS | 2220 | 1468955496820 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]]]}] 12:11:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:11:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 519ms 12:11:36 INFO - PROCESS | 2220 | 1468955496886 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 12:11:36 INFO - PROCESS | 2220 | 1468955496889 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 12:11:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:11:36 INFO - PROCESS | 2220 | 1468955496894 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:11:36 INFO - PROCESS | 2220 | 1468955496896 Marionette TRACE conn2 <- [1,2582,null,{}] 12:11:36 INFO - PROCESS | 2220 | 1468955496898 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}] 12:11:36 INFO - PROCESS | 2220 | 1468955496899 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:36 INFO - PROCESS | 2220 | 1468955496979 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 12:11:36 INFO - PROCESS | 2220 | 1468955496983 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:36 INFO - PROCESS | 2220 | 1468955496985 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x11948c800 == 31 [pid = 2220] [id = 653] 12:11:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x117da5c00) [pid = 2220] [serial = 1959] [outer = 0x0] 12:11:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x11816b800) [pid = 2220] [serial = 1960] [outer = 0x117da5c00] 12:11:37 INFO - PROCESS | 2220 | 1468955497014 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x118328c00) [pid = 2220] [serial = 1961] [outer = 0x117da5c00] 12:11:37 INFO - PROCESS | 2220 | 1468955497452 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]]]}] 12:11:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:11:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 619ms 12:11:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:11:37 INFO - PROCESS | 2220 | 1468955497514 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 12:11:37 INFO - PROCESS | 2220 | 1468955497516 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 12:11:37 INFO - PROCESS | 2220 | 1468955497519 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:11:37 INFO - PROCESS | 2220 | 1468955497523 Marionette TRACE conn2 <- [1,2586,null,{}] 12:11:37 INFO - PROCESS | 2220 | 1468955497534 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}] 12:11:37 INFO - PROCESS | 2220 | 1468955497539 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:37 INFO - PROCESS | 2220 | 1468955497666 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 12:11:37 INFO - PROCESS | 2220 | 1468955497770 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:37 INFO - PROCESS | 2220 | 1468955497773 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x125518000 == 32 [pid = 2220] [id = 654] 12:11:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1127d3c00) [pid = 2220] [serial = 1962] [outer = 0x0] 12:11:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1186fa000) [pid = 2220] [serial = 1963] [outer = 0x1127d3c00] 12:11:37 INFO - PROCESS | 2220 | 1468955497821 Marionette DEBUG loaded listener.js 12:11:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1194f8000) [pid = 2220] [serial = 1964] [outer = 0x1127d3c00] 12:11:38 INFO - PROCESS | 2220 | 1468955498175 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]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 674ms 12:11:38 INFO - PROCESS | 2220 | 1468955498193 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 2220 | 1468955498196 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 12:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:11:38 INFO - PROCESS | 2220 | 1468955498198 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 2220 | 1468955498199 Marionette TRACE conn2 <- [1,2590,null,{}] 12:11:38 INFO - PROCESS | 2220 | 1468955498201 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}] 12:11:38 INFO - PROCESS | 2220 | 1468955498203 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:38 INFO - PROCESS | 2220 | 1468955498285 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 12:11:38 INFO - PROCESS | 2220 | 1468955498292 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 2220 | 1468955498293 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x1289a5000 == 33 [pid = 2220] [id = 655] 12:11:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x119b23000) [pid = 2220] [serial = 1965] [outer = 0x0] 12:11:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1210cfc00) [pid = 2220] [serial = 1966] [outer = 0x119b23000] 12:11:38 INFO - PROCESS | 2220 | 1468955498319 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x121820400) [pid = 2220] [serial = 1967] [outer = 0x119b23000] 12:11:38 INFO - PROCESS | 2220 | 1468955498698 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]]]}] 12:11:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:11:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 519ms 12:11:38 INFO - PROCESS | 2220 | 1468955498717 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 12:11:38 INFO - PROCESS | 2220 | 1468955498719 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 12:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:11:38 INFO - PROCESS | 2220 | 1468955498723 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:11:38 INFO - PROCESS | 2220 | 1468955498725 Marionette TRACE conn2 <- [1,2594,null,{}] 12:11:38 INFO - PROCESS | 2220 | 1468955498727 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}] 12:11:38 INFO - PROCESS | 2220 | 1468955498729 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:38 INFO - PROCESS | 2220 | 1468955498826 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 12:11:38 INFO - PROCESS | 2220 | 1468955498835 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:38 INFO - PROCESS | 2220 | 1468955498836 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12963c000 == 34 [pid = 2220] [id = 656] 12:11:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x121a02800) [pid = 2220] [serial = 1968] [outer = 0x0] 12:11:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x123627c00) [pid = 2220] [serial = 1969] [outer = 0x121a02800] 12:11:38 INFO - PROCESS | 2220 | 1468955498862 Marionette DEBUG loaded listener.js 12:11:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x124b28000) [pid = 2220] [serial = 1970] [outer = 0x121a02800] 12:11:39 INFO - PROCESS | 2220 | 1468955499226 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]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms 12:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:11:39 INFO - PROCESS | 2220 | 1468955499243 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 2220 | 1468955499244 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 12:11:39 INFO - PROCESS | 2220 | 1468955499246 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 2220 | 1468955499247 Marionette TRACE conn2 <- [1,2598,null,{}] 12:11:39 INFO - PROCESS | 2220 | 1468955499249 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}] 12:11:39 INFO - PROCESS | 2220 | 1468955499254 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:39 INFO - PROCESS | 2220 | 1468955499374 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 12:11:39 INFO - PROCESS | 2220 | 1468955499389 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 2220 | 1468955499390 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b979000 == 35 [pid = 2220] [id = 657] 12:11:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x124fefc00) [pid = 2220] [serial = 1971] [outer = 0x0] 12:11:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x126608000) [pid = 2220] [serial = 1972] [outer = 0x124fefc00] 12:11:39 INFO - PROCESS | 2220 | 1468955499415 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x126ce9c00) [pid = 2220] [serial = 1973] [outer = 0x124fefc00] 12:11:39 INFO - PROCESS | 2220 | 1468955499773 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]]]}] 12:11:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:11:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 569ms 12:11:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:11:39 INFO - PROCESS | 2220 | 1468955499815 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 12:11:39 INFO - PROCESS | 2220 | 1468955499816 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 12:11:39 INFO - PROCESS | 2220 | 1468955499818 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:11:39 INFO - PROCESS | 2220 | 1468955499819 Marionette TRACE conn2 <- [1,2602,null,{}] 12:11:39 INFO - PROCESS | 2220 | 1468955499824 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}] 12:11:39 INFO - PROCESS | 2220 | 1468955499825 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:39 INFO - PROCESS | 2220 | 1468955499926 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 12:11:39 INFO - PROCESS | 2220 | 1468955499929 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:39 INFO - PROCESS | 2220 | 1468955499930 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c40a800 == 36 [pid = 2220] [id = 658] 12:11:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1255c7c00) [pid = 2220] [serial = 1974] [outer = 0x0] 12:11:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x12785a000) [pid = 2220] [serial = 1975] [outer = 0x1255c7c00] 12:11:39 INFO - PROCESS | 2220 | 1468955499954 Marionette DEBUG loaded listener.js 12:11:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x128987c00) [pid = 2220] [serial = 1976] [outer = 0x1255c7c00] 12:11:40 INFO - PROCESS | 2220 | 1468955500319 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]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 523ms 12:11:40 INFO - PROCESS | 2220 | 1468955500343 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 2220 | 1468955500344 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 12:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:11:40 INFO - PROCESS | 2220 | 1468955500346 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 2220 | 1468955500347 Marionette TRACE conn2 <- [1,2606,null,{}] 12:11:40 INFO - PROCESS | 2220 | 1468955500350 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}] 12:11:40 INFO - PROCESS | 2220 | 1468955500351 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:40 INFO - PROCESS | 2220 | 1468955500451 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1133c1800) [pid = 2220] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x11816d000) [pid = 2220] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x11856c400) [pid = 2220] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1194f7c00) [pid = 2220] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x115f48000) [pid = 2220] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x120dfa800) [pid = 2220] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x110eb3c00) [pid = 2220] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x110eb2c00) [pid = 2220] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1127d8c00) [pid = 2220] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x11856b800) [pid = 2220] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x110d51400) [pid = 2220] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x118fcb800) [pid = 2220] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x11509ac00) [pid = 2220] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x11308a000) [pid = 2220] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:11:40 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x111c13800) [pid = 2220] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:11:40 INFO - PROCESS | 2220 | 1468955500578 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:40 INFO - PROCESS | 2220 | 1468955500580 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f4f800 == 37 [pid = 2220] [id = 659] 12:11:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x110e75800) [pid = 2220] [serial = 1977] [outer = 0x0] 12:11:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x111e5a400) [pid = 2220] [serial = 1978] [outer = 0x110e75800] 12:11:40 INFO - PROCESS | 2220 | 1468955500612 Marionette DEBUG loaded listener.js 12:11:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x115fb3000) [pid = 2220] [serial = 1979] [outer = 0x110e75800] 12:11:40 INFO - PROCESS | 2220 | 1468955500895 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]]]}] 12:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 568ms 12:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:11:40 INFO - PROCESS | 2220 | 1468955500915 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 12:11:40 INFO - PROCESS | 2220 | 1468955500916 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 12:11:40 INFO - PROCESS | 2220 | 1468955500918 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:11:40 INFO - PROCESS | 2220 | 1468955500919 Marionette TRACE conn2 <- [1,2610,null,{}] 12:11:40 INFO - PROCESS | 2220 | 1468955500930 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}] 12:11:40 INFO - PROCESS | 2220 | 1468955500931 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:41 INFO - PROCESS | 2220 | 1468955501016 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 12:11:41 INFO - PROCESS | 2220 | 1468955501021 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 2220 | 1468955501024 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x125517800 == 38 [pid = 2220] [id = 660] 12:11:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x11816ac00) [pid = 2220] [serial = 1980] [outer = 0x0] 12:11:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x118fcb800) [pid = 2220] [serial = 1981] [outer = 0x11816ac00] 12:11:41 INFO - PROCESS | 2220 | 1468955501048 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1260a7c00) [pid = 2220] [serial = 1982] [outer = 0x11816ac00] 12:11:41 INFO - PROCESS | 2220 | 1468955501436 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]]]}] 12:11:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:11:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 578ms 12:11:41 INFO - PROCESS | 2220 | 1468955501497 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 12:11:41 INFO - PROCESS | 2220 | 1468955501499 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 12:11:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:11:41 INFO - PROCESS | 2220 | 1468955501502 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:11:41 INFO - PROCESS | 2220 | 1468955501504 Marionette TRACE conn2 <- [1,2614,null,{}] 12:11:41 INFO - PROCESS | 2220 | 1468955501507 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}] 12:11:41 INFO - PROCESS | 2220 | 1468955501509 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:41 INFO - PROCESS | 2220 | 1468955501636 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 12:11:41 INFO - PROCESS | 2220 | 1468955501658 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:41 INFO - PROCESS | 2220 | 1468955501660 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9b3000 == 39 [pid = 2220] [id = 661] 12:11:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x126470800) [pid = 2220] [serial = 1983] [outer = 0x0] 12:11:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x128991800) [pid = 2220] [serial = 1984] [outer = 0x126470800] 12:11:41 INFO - PROCESS | 2220 | 1468955501700 Marionette DEBUG loaded listener.js 12:11:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x128cdf400) [pid = 2220] [serial = 1985] [outer = 0x126470800] 12:11:42 INFO - PROCESS | 2220 | 1468955502111 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]]]}] 12:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 622ms 12:11:42 INFO - PROCESS | 2220 | 1468955502142 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 12:11:42 INFO - PROCESS | 2220 | 1468955502145 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 12:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:11:42 INFO - PROCESS | 2220 | 1468955502150 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:11:42 INFO - PROCESS | 2220 | 1468955502153 Marionette TRACE conn2 <- [1,2618,null,{}] 12:11:42 INFO - PROCESS | 2220 | 1468955502165 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}] 12:11:42 INFO - PROCESS | 2220 | 1468955502167 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:42 INFO - PROCESS | 2220 | 1468955502311 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 12:11:42 INFO - PROCESS | 2220 | 1468955502340 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:42 INFO - PROCESS | 2220 | 1468955502341 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cfe3800 == 40 [pid = 2220] [id = 662] 12:11:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x128f89800) [pid = 2220] [serial = 1986] [outer = 0x0] 12:11:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x128f8d400) [pid = 2220] [serial = 1987] [outer = 0x128f89800] 12:11:42 INFO - PROCESS | 2220 | 1468955502367 Marionette DEBUG loaded listener.js 12:11:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1292b7400) [pid = 2220] [serial = 1988] [outer = 0x128f89800] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x11810e800 == 39 [pid = 2220] [id = 652] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x1164c1800 == 38 [pid = 2220] [id = 651] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x11947b000 == 37 [pid = 2220] [id = 650] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12c528000 == 36 [pid = 2220] [id = 649] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x11948c800 == 35 [pid = 2220] [id = 653] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12b979000 == 34 [pid = 2220] [id = 657] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x120f4f800 == 33 [pid = 2220] [id = 659] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x125518000 == 32 [pid = 2220] [id = 654] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x125517800 == 31 [pid = 2220] [id = 660] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12c40a800 == 30 [pid = 2220] [id = 658] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12963c000 == 29 [pid = 2220] [id = 656] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x1289a5000 == 28 [pid = 2220] [id = 655] 12:11:43 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9b3000 == 27 [pid = 2220] [id = 661] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x126476c00) [pid = 2220] [serial = 1948] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x117da2400) [pid = 2220] [serial = 1904] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x116808000) [pid = 2220] [serial = 1903] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x118534000) [pid = 2220] [serial = 1907] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1181ef000) [pid = 2220] [serial = 1906] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x120d08800) [pid = 2220] [serial = 1910] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1191e6400) [pid = 2220] [serial = 1909] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x1210d1800) [pid = 2220] [serial = 1913] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x120fbe400) [pid = 2220] [serial = 1912] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x116aa2c00) [pid = 2220] [serial = 1924] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x123624000) [pid = 2220] [serial = 1916] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1191f1800) [pid = 2220] [serial = 1933] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x12181b800) [pid = 2220] [serial = 1915] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x11318d800) [pid = 2220] [serial = 1919] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x1121b2800) [pid = 2220] [serial = 1918] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x112a82000) [pid = 2220] [serial = 1921] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x113193000) [pid = 2220] [serial = 1922] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x1186c1800) [pid = 2220] [serial = 1930] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x111ca8c00) [pid = 2220] [serial = 1939] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x120fc8800) [pid = 2220] [serial = 1936] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x118865c00) [pid = 2220] [serial = 1942] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x11812b800) [pid = 2220] [serial = 1927] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0x123713000) [pid = 2220] [serial = 1943] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0x113d12800) [pid = 2220] [serial = 1940] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0x1255c8800) [pid = 2220] [serial = 1937] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0x120ded000) [pid = 2220] [serial = 1934] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0x1260aac00) [pid = 2220] [serial = 1946] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0x118fc1c00) [pid = 2220] [serial = 1931] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 60 (0x11852cc00) [pid = 2220] [serial = 1928] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 59 (0x1255d2800) [pid = 2220] [serial = 1945] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | --DOMWINDOW == 58 (0x117d35800) [pid = 2220] [serial = 1925] [outer = 0x0] [url = about:blank] 12:11:43 INFO - PROCESS | 2220 | 1468955503784 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]]]}] 12:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1682ms 12:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:11:43 INFO - PROCESS | 2220 | 1468955503833 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 12:11:43 INFO - PROCESS | 2220 | 1468955503835 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 12:11:43 INFO - PROCESS | 2220 | 1468955503844 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:11:43 INFO - PROCESS | 2220 | 1468955503846 Marionette TRACE conn2 <- [1,2622,null,{}] 12:11:43 INFO - PROCESS | 2220 | 1468955503850 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}] 12:11:43 INFO - PROCESS | 2220 | 1468955503852 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:43 INFO - PROCESS | 2220 | 1468955503936 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 12:11:43 INFO - PROCESS | 2220 | 1468955503993 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:43 INFO - PROCESS | 2220 | 1468955503994 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x117081000 == 28 [pid = 2220] [id = 663] 12:11:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 59 (0x1121b8400) [pid = 2220] [serial = 1989] [outer = 0x0] 12:11:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 60 (0x1127dcc00) [pid = 2220] [serial = 1990] [outer = 0x1121b8400] 12:11:44 INFO - PROCESS | 2220 | 1468955504023 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 61 (0x112e9cc00) [pid = 2220] [serial = 1991] [outer = 0x1121b8400] 12:11:44 INFO - PROCESS | 2220 | 1468955504348 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]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 526ms 12:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:11:44 INFO - PROCESS | 2220 | 1468955504365 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 2220 | 1468955504368 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 12:11:44 INFO - PROCESS | 2220 | 1468955504376 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 2220 | 1468955504378 Marionette TRACE conn2 <- [1,2626,null,{}] 12:11:44 INFO - PROCESS | 2220 | 1468955504381 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}] 12:11:44 INFO - PROCESS | 2220 | 1468955504383 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:44 INFO - PROCESS | 2220 | 1468955504467 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 12:11:44 INFO - PROCESS | 2220 | 1468955504475 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:44 INFO - PROCESS | 2220 | 1468955504476 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:44 INFO - PROCESS | 2220 | ++DOCSHELL 0x118fa8800 == 29 [pid = 2220] [id = 664] 12:11:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0x11318d800) [pid = 2220] [serial = 1992] [outer = 0x0] 12:11:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x113d0c000) [pid = 2220] [serial = 1993] [outer = 0x11318d800] 12:11:44 INFO - PROCESS | 2220 | 1468955504504 Marionette DEBUG loaded listener.js 12:11:44 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x1161ca800) [pid = 2220] [serial = 1994] [outer = 0x11318d800] 12:11:44 INFO - PROCESS | 2220 | 1468955504838 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]]]}] 12:11:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:11:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 524ms 12:11:44 INFO - PROCESS | 2220 | 1468955504898 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 12:11:44 INFO - PROCESS | 2220 | 1468955504899 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 12:11:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:11:44 INFO - PROCESS | 2220 | 1468955504901 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:11:44 INFO - PROCESS | 2220 | 1468955504912 Marionette TRACE conn2 <- [1,2630,null,{}] 12:11:44 INFO - PROCESS | 2220 | 1468955504920 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}] 12:11:44 INFO - PROCESS | 2220 | 1468955504923 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:45 INFO - PROCESS | 2220 | 1468955505002 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 12:11:45 INFO - PROCESS | 2220 | 1468955505009 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 2220 | 1468955505011 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f55000 == 30 [pid = 2220] [id = 665] 12:11:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x110d4a400) [pid = 2220] [serial = 1995] [outer = 0x0] 12:11:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x1176bb400) [pid = 2220] [serial = 1996] [outer = 0x110d4a400] 12:11:45 INFO - PROCESS | 2220 | 1468955505039 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x117d9c000) [pid = 2220] [serial = 1997] [outer = 0x110d4a400] 12:11:45 INFO - PROCESS | 2220 | 1468955505399 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]]]}] 12:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 528ms 12:11:45 INFO - PROCESS | 2220 | 1468955505431 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 12:11:45 INFO - PROCESS | 2220 | 1468955505433 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 12:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:11:45 INFO - PROCESS | 2220 | 1468955505436 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:11:45 INFO - PROCESS | 2220 | 1468955505438 Marionette TRACE conn2 <- [1,2634,null,{}] 12:11:45 INFO - PROCESS | 2220 | 1468955505455 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}] 12:11:45 INFO - PROCESS | 2220 | 1468955505457 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:45 INFO - PROCESS | 2220 | 1468955505570 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 12:11:45 INFO - PROCESS | 2220 | 1468955505577 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:45 INFO - PROCESS | 2220 | 1468955505579 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x121a6a000 == 31 [pid = 2220] [id = 666] 12:11:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x117da5800) [pid = 2220] [serial = 1998] [outer = 0x0] 12:11:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x11816e400) [pid = 2220] [serial = 1999] [outer = 0x117da5800] 12:11:45 INFO - PROCESS | 2220 | 1468955505621 Marionette DEBUG loaded listener.js 12:11:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x1181edc00) [pid = 2220] [serial = 2000] [outer = 0x117da5800] 12:11:46 INFO - PROCESS | 2220 | 1468955506013 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]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 622ms 12:11:46 INFO - PROCESS | 2220 | 1468955506059 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 12:11:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:11:46 INFO - PROCESS | 2220 | 1468955506061 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 12:11:46 INFO - PROCESS | 2220 | 1468955506063 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 2220 | 1468955506065 Marionette TRACE conn2 <- [1,2638,null,{}] 12:11:46 INFO - PROCESS | 2220 | 1468955506068 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}] 12:11:46 INFO - PROCESS | 2220 | 1468955506070 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:46 INFO - PROCESS | 2220 | 1468955506155 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 12:11:46 INFO - PROCESS | 2220 | 1468955506159 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 2220 | 1468955506160 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e1a800 == 32 [pid = 2220] [id = 667] 12:11:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x110e96400) [pid = 2220] [serial = 2001] [outer = 0x0] 12:11:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x11832d800) [pid = 2220] [serial = 2002] [outer = 0x110e96400] 12:11:46 INFO - PROCESS | 2220 | 1468955506187 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x11856b000) [pid = 2220] [serial = 2003] [outer = 0x110e96400] 12:11:46 INFO - PROCESS | 2220 | 1468955506518 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]]]}] 12:11:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:11:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 470ms 12:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:11:46 INFO - PROCESS | 2220 | 1468955506534 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 12:11:46 INFO - PROCESS | 2220 | 1468955506535 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 12:11:46 INFO - PROCESS | 2220 | 1468955506537 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:11:46 INFO - PROCESS | 2220 | 1468955506539 Marionette TRACE conn2 <- [1,2642,null,{}] 12:11:46 INFO - PROCESS | 2220 | 1468955506543 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}] 12:11:46 INFO - PROCESS | 2220 | 1468955506547 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:46 INFO - PROCESS | 2220 | 1468955506641 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 12:11:46 INFO - PROCESS | 2220 | 1468955506696 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:46 INFO - PROCESS | 2220 | 1468955506697 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x1266c5800 == 33 [pid = 2220] [id = 668] 12:11:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x11856a800) [pid = 2220] [serial = 2004] [outer = 0x0] 12:11:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x1186bd400) [pid = 2220] [serial = 2005] [outer = 0x11856a800] 12:11:46 INFO - PROCESS | 2220 | 1468955506722 Marionette DEBUG loaded listener.js 12:11:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x1194fbc00) [pid = 2220] [serial = 2006] [outer = 0x11856a800] 12:11:46 INFO - PROCESS | 2220 | 1468955506995 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]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:11:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 471ms 12:11:47 INFO - PROCESS | 2220 | 1468955507014 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 2220 | 1468955507015 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 12:11:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:11:47 INFO - PROCESS | 2220 | 1468955507017 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 2220 | 1468955507018 Marionette TRACE conn2 <- [1,2646,null,{}] 12:11:47 INFO - PROCESS | 2220 | 1468955507027 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}] 12:11:47 INFO - PROCESS | 2220 | 1468955507029 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:47 INFO - PROCESS | 2220 | 1468955507114 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 12:11:47 INFO - PROCESS | 2220 | 1468955507118 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 2220 | 1468955507119 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12964d800 == 34 [pid = 2220] [id = 669] 12:11:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x119b20800) [pid = 2220] [serial = 2007] [outer = 0x0] 12:11:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x120d0e000) [pid = 2220] [serial = 2008] [outer = 0x119b20800] 12:11:47 INFO - PROCESS | 2220 | 1468955507145 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1211dd800) [pid = 2220] [serial = 2009] [outer = 0x119b20800] 12:11:47 INFO - PROCESS | 2220 | 1468955507463 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]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:11:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 475ms 12:11:47 INFO - PROCESS | 2220 | 1468955507492 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 2220 | 1468955507493 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 12:11:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:11:47 INFO - PROCESS | 2220 | 1468955507495 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 2220 | 1468955507497 Marionette TRACE conn2 <- [1,2650,null,{}] 12:11:47 INFO - PROCESS | 2220 | 1468955507499 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}] 12:11:47 INFO - PROCESS | 2220 | 1468955507500 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:47 INFO - PROCESS | 2220 | 1468955507600 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 12:11:47 INFO - PROCESS | 2220 | 1468955507607 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:47 INFO - PROCESS | 2220 | 1468955507608 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a72f800 == 35 [pid = 2220] [id = 670] 12:11:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x110e9dc00) [pid = 2220] [serial = 2010] [outer = 0x0] 12:11:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1214dd800) [pid = 2220] [serial = 2011] [outer = 0x110e9dc00] 12:11:47 INFO - PROCESS | 2220 | 1468955507632 Marionette DEBUG loaded listener.js 12:11:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x123625400) [pid = 2220] [serial = 2012] [outer = 0x110e9dc00] 12:11:47 INFO - PROCESS | 2220 | 1468955507905 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]]]}] 12:11:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:11:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 418ms 12:11:47 INFO - PROCESS | 2220 | 1468955507914 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 12:11:47 INFO - PROCESS | 2220 | 1468955507916 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 12:11:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:11:47 INFO - PROCESS | 2220 | 1468955507918 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:11:47 INFO - PROCESS | 2220 | 1468955507919 Marionette TRACE conn2 <- [1,2654,null,{}] 12:11:47 INFO - PROCESS | 2220 | 1468955507928 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}] 12:11:47 INFO - PROCESS | 2220 | 1468955507929 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:48 INFO - PROCESS | 2220 | 1468955508014 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 12:11:48 INFO - PROCESS | 2220 | 1468955508018 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 2220 | 1468955508019 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f54000 == 36 [pid = 2220] [id = 671] 12:11:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x123625c00) [pid = 2220] [serial = 2013] [outer = 0x0] 12:11:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x124e32800) [pid = 2220] [serial = 2014] [outer = 0x123625c00] 12:11:48 INFO - PROCESS | 2220 | 1468955508045 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x12553f800) [pid = 2220] [serial = 2015] [outer = 0x123625c00] 12:11:48 INFO - PROCESS | 2220 | 1468955508343 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]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:11:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 474ms 12:11:48 INFO - PROCESS | 2220 | 1468955508402 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 2220 | 1468955508403 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 12:11:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:11:48 INFO - PROCESS | 2220 | 1468955508407 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 2220 | 1468955508408 Marionette TRACE conn2 <- [1,2658,null,{}] 12:11:48 INFO - PROCESS | 2220 | 1468955508411 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}] 12:11:48 INFO - PROCESS | 2220 | 1468955508412 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:48 INFO - PROCESS | 2220 | 1468955508492 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 12:11:48 INFO - PROCESS | 2220 | 1468955508554 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:48 INFO - PROCESS | 2220 | 1468955508555 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1ce000 == 37 [pid = 2220] [id = 672] 12:11:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x110e73000) [pid = 2220] [serial = 2016] [outer = 0x0] 12:11:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1255cfc00) [pid = 2220] [serial = 2017] [outer = 0x110e73000] 12:11:48 INFO - PROCESS | 2220 | 1468955508579 Marionette DEBUG loaded listener.js 12:11:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1260aac00) [pid = 2220] [serial = 2018] [outer = 0x110e73000] 12:11:48 INFO - PROCESS | 2220 | 1468955508835 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]]]}] 12:11:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:11:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 470ms 12:11:48 INFO - PROCESS | 2220 | 1468955508880 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 12:11:48 INFO - PROCESS | 2220 | 1468955508883 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 12:11:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:11:48 INFO - PROCESS | 2220 | 1468955508902 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:11:48 INFO - PROCESS | 2220 | 1468955508907 Marionette TRACE conn2 <- [1,2662,null,{}] 12:11:48 INFO - PROCESS | 2220 | 1468955508912 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}] 12:11:48 INFO - PROCESS | 2220 | 1468955508915 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:49 INFO - PROCESS | 2220 | 1468955509085 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 12:11:49 INFO - PROCESS | 2220 | 1468955509105 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 2220 | 1468955509118 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255c4000 == 38 [pid = 2220] [id = 673] 12:11:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x12609f400) [pid = 2220] [serial = 2019] [outer = 0x0] 12:11:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x126814000) [pid = 2220] [serial = 2020] [outer = 0x12609f400] 12:11:49 INFO - PROCESS | 2220 | 1468955509162 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x126c39c00) [pid = 2220] [serial = 2021] [outer = 0x12609f400] 12:11:49 INFO - PROCESS | 2220 | 1468955509542 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]]]}] 12:11:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:11:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 682ms 12:11:49 INFO - PROCESS | 2220 | 1468955509581 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 12:11:49 INFO - PROCESS | 2220 | 1468955509583 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 12:11:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:11:49 INFO - PROCESS | 2220 | 1468955509585 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:11:49 INFO - PROCESS | 2220 | 1468955509586 Marionette TRACE conn2 <- [1,2666,null,{}] 12:11:49 INFO - PROCESS | 2220 | 1468955509589 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}] 12:11:49 INFO - PROCESS | 2220 | 1468955509590 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:49 INFO - PROCESS | 2220 | 1468955509687 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 12:11:49 INFO - PROCESS | 2220 | 1468955509690 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:49 INFO - PROCESS | 2220 | 1468955509691 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c420000 == 39 [pid = 2220] [id = 674] 12:11:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x126816000) [pid = 2220] [serial = 2022] [outer = 0x0] 12:11:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x127850c00) [pid = 2220] [serial = 2023] [outer = 0x126816000] 12:11:49 INFO - PROCESS | 2220 | 1468955509715 Marionette DEBUG loaded listener.js 12:11:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12785dc00) [pid = 2220] [serial = 2024] [outer = 0x126816000] 12:11:50 INFO - PROCESS | 2220 | 1468955510553 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]]]}] 12:11:50 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) 12:11:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1019ms 12:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:11:50 INFO - PROCESS | 2220 | 1468955510604 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 12:11:50 INFO - PROCESS | 2220 | 1468955510605 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 12:11:50 INFO - PROCESS | 2220 | 1468955510607 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:11:50 INFO - PROCESS | 2220 | 1468955510608 Marionette TRACE conn2 <- [1,2670,null,{}] 12:11:50 INFO - PROCESS | 2220 | 1468955510611 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}] 12:11:50 INFO - PROCESS | 2220 | 1468955510612 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:50 INFO - PROCESS | 2220 | 1468955510715 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 12:11:50 INFO - PROCESS | 2220 | 1468955510734 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:50 INFO - PROCESS | 2220 | 1468955510735 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c59e000 == 40 [pid = 2220] [id = 675] 12:11:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12898a400) [pid = 2220] [serial = 2025] [outer = 0x0] 12:11:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x128b43400) [pid = 2220] [serial = 2026] [outer = 0x12898a400] 12:11:50 INFO - PROCESS | 2220 | 1468955510759 Marionette DEBUG loaded listener.js 12:11:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x128ce2c00) [pid = 2220] [serial = 2027] [outer = 0x12898a400] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x126470800) [pid = 2220] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x121a02800) [pid = 2220] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x124fefc00) [pid = 2220] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1255c7c00) [pid = 2220] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x110e75800) [pid = 2220] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x11816ac00) [pid = 2220] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x110ea4800) [pid = 2220] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x112ea0c00) [pid = 2220] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x116536800) [pid = 2220] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x119b23000) [pid = 2220] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1127d3c00) [pid = 2220] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x117da5c00) [pid = 2220] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:11:51 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x115f50000) [pid = 2220] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:11:51 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 12:11:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:11:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:11:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:11:51 INFO - PROCESS | 2220 | 1468955511675 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"]]]}] 12:11:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1071ms 12:11:51 INFO - PROCESS | 2220 | 1468955511679 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 12:11:51 INFO - PROCESS | 2220 | 1468955511680 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 12:11:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:11:51 INFO - PROCESS | 2220 | 1468955511683 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:11:51 INFO - PROCESS | 2220 | 1468955511684 Marionette TRACE conn2 <- [1,2674,null,{}] 12:11:51 INFO - PROCESS | 2220 | 1468955511686 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}] 12:11:51 INFO - PROCESS | 2220 | 1468955511687 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:51 INFO - PROCESS | 2220 | 1468955511766 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 12:11:51 INFO - PROCESS | 2220 | 1468955511821 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:51 INFO - PROCESS | 2220 | 1468955511823 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c5a0800 == 41 [pid = 2220] [id = 676] 12:11:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11617d800) [pid = 2220] [serial = 2028] [outer = 0x0] 12:11:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x11816ac00) [pid = 2220] [serial = 2029] [outer = 0x11617d800] 12:11:51 INFO - PROCESS | 2220 | 1468955511847 Marionette DEBUG loaded listener.js 12:11:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1255c7c00) [pid = 2220] [serial = 2030] [outer = 0x11617d800] 12:11:52 INFO - PROCESS | 2220 | 1468955512602 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"]]]}] 12:11:52 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 12:11:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:11:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:11:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:11:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 970ms 12:11:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:11:52 INFO - PROCESS | 2220 | 1468955512653 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 12:11:52 INFO - PROCESS | 2220 | 1468955512654 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 12:11:52 INFO - PROCESS | 2220 | 1468955512657 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:11:52 INFO - PROCESS | 2220 | 1468955512658 Marionette TRACE conn2 <- [1,2678,null,{}] 12:11:52 INFO - PROCESS | 2220 | 1468955512660 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}] 12:11:52 INFO - PROCESS | 2220 | 1468955512661 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:52 INFO - PROCESS | 2220 | 1468955512749 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 12:11:52 INFO - PROCESS | 2220 | 1468955512752 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:52 INFO - PROCESS | 2220 | 1468955512753 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cfe0800 == 42 [pid = 2220] [id = 677] 12:11:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x126cea000) [pid = 2220] [serial = 2031] [outer = 0x0] 12:11:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x128ce8c00) [pid = 2220] [serial = 2032] [outer = 0x126cea000] 12:11:52 INFO - PROCESS | 2220 | 1468955512778 Marionette DEBUG loaded listener.js 12:11:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x128f84c00) [pid = 2220] [serial = 2033] [outer = 0x126cea000] 12:11:53 INFO - PROCESS | 2220 | 1468955513748 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]]]}] 12:11:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 12:11:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1121ms 12:11:53 INFO - PROCESS | 2220 | 1468955513779 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 12:11:53 INFO - PROCESS | 2220 | 1468955513781 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 12:11:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:11:53 INFO - PROCESS | 2220 | 1468955513785 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:11:53 INFO - PROCESS | 2220 | 1468955513787 Marionette TRACE conn2 <- [1,2682,null,{}] 12:11:53 INFO - PROCESS | 2220 | 1468955513791 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}] 12:11:53 INFO - PROCESS | 2220 | 1468955513793 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:53 INFO - PROCESS | 2220 | 1468955513908 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 12:11:53 INFO - PROCESS | 2220 | 1468955513965 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:53 INFO - PROCESS | 2220 | 1468955513966 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185c3000 == 43 [pid = 2220] [id = 678] 12:11:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x110e9a400) [pid = 2220] [serial = 2034] [outer = 0x0] 12:11:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x1127dbc00) [pid = 2220] [serial = 2035] [outer = 0x110e9a400] 12:11:54 INFO - PROCESS | 2220 | 1468955513997 Marionette DEBUG loaded listener.js 12:11:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x11308f400) [pid = 2220] [serial = 2036] [outer = 0x110e9a400] 12:11:55 INFO - PROCESS | 2220 | 1468955515198 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]]]}] 12:11:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 12:11:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1425ms 12:11:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:11:55 INFO - PROCESS | 2220 | 1468955515209 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 12:11:55 INFO - PROCESS | 2220 | 1468955515211 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 12:11:55 INFO - PROCESS | 2220 | 1468955515215 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:11:55 INFO - PROCESS | 2220 | 1468955515216 Marionette TRACE conn2 <- [1,2686,null,{}] 12:11:55 INFO - PROCESS | 2220 | 1468955515220 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}] 12:11:55 INFO - PROCESS | 2220 | 1468955515221 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:55 INFO - PROCESS | 2220 | 1468955515317 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12c5a0800 == 42 [pid = 2220] [id = 676] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12c59e000 == 41 [pid = 2220] [id = 675] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12c420000 == 40 [pid = 2220] [id = 674] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x1255c4000 == 39 [pid = 2220] [id = 673] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1ce000 == 38 [pid = 2220] [id = 672] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x120f54000 == 37 [pid = 2220] [id = 671] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12a72f800 == 36 [pid = 2220] [id = 670] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x128f8d400) [pid = 2220] [serial = 1987] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12964d800 == 35 [pid = 2220] [id = 669] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x1266c5800 == 34 [pid = 2220] [id = 668] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x125e1a800 == 33 [pid = 2220] [id = 667] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x121a6a000 == 32 [pid = 2220] [id = 666] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x120f55000 == 31 [pid = 2220] [id = 665] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x118fa8800 == 30 [pid = 2220] [id = 664] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x117081000 == 29 [pid = 2220] [id = 663] 12:11:55 INFO - PROCESS | 2220 | --DOCSHELL 0x12cfe3800 == 28 [pid = 2220] [id = 662] 12:11:55 INFO - PROCESS | 2220 | 1468955515443 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:55 INFO - PROCESS | 2220 | 1468955515444 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d62800 == 29 [pid = 2220] [id = 679] 12:11:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x110e9d400) [pid = 2220] [serial = 2037] [outer = 0x0] 12:11:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x113190800) [pid = 2220] [serial = 2038] [outer = 0x110e9d400] 12:11:55 INFO - PROCESS | 2220 | 1468955515472 Marionette DEBUG loaded listener.js 12:11:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x116809400) [pid = 2220] [serial = 2039] [outer = 0x110e9d400] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x128cdf400) [pid = 2220] [serial = 1985] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x123627c00) [pid = 2220] [serial = 1969] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x126608000) [pid = 2220] [serial = 1972] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x12785a000) [pid = 2220] [serial = 1975] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x126ce9c00) [pid = 2220] [serial = 1973] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x111e5a400) [pid = 2220] [serial = 1978] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x128987c00) [pid = 2220] [serial = 1976] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x115fb3000) [pid = 2220] [serial = 1979] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x128991800) [pid = 2220] [serial = 1984] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x118fcb800) [pid = 2220] [serial = 1981] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x117da4c00) [pid = 2220] [serial = 1955] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x112dd6c00) [pid = 2220] [serial = 1954] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x113f0d000) [pid = 2220] [serial = 1952] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x1130a7400) [pid = 2220] [serial = 1951] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x126a1f800) [pid = 2220] [serial = 1949] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x1210cfc00) [pid = 2220] [serial = 1966] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x1186fa000) [pid = 2220] [serial = 1963] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1194f8000) [pid = 2220] [serial = 1964] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x11816b800) [pid = 2220] [serial = 1960] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x118328c00) [pid = 2220] [serial = 1961] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x116f62800) [pid = 2220] [serial = 1958] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x1167be400) [pid = 2220] [serial = 1957] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x124b28000) [pid = 2220] [serial = 1970] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x121820400) [pid = 2220] [serial = 1967] [outer = 0x0] [url = about:blank] 12:11:55 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x1260a7c00) [pid = 2220] [serial = 1982] [outer = 0x0] [url = about:blank] 12:11:56 INFO - PROCESS | 2220 | 1468955516266 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"]]]}] 12:11:56 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 12:11:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:11:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:11:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:11:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1073ms 12:11:56 INFO - PROCESS | 2220 | 1468955516289 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 12:11:56 INFO - PROCESS | 2220 | 1468955516292 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 12:11:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:11:56 INFO - PROCESS | 2220 | 1468955516297 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:11:56 INFO - PROCESS | 2220 | 1468955516299 Marionette TRACE conn2 <- [1,2690,null,{}] 12:11:56 INFO - PROCESS | 2220 | 1468955516301 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}] 12:11:56 INFO - PROCESS | 2220 | 1468955516303 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:56 INFO - PROCESS | 2220 | 1468955516391 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 12:11:56 INFO - PROCESS | 2220 | 1468955516443 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:56 INFO - PROCESS | 2220 | 1468955516444 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f3d000 == 30 [pid = 2220] [id = 680] 12:11:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x116aa4400) [pid = 2220] [serial = 2040] [outer = 0x0] 12:11:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x117d2a400) [pid = 2220] [serial = 2041] [outer = 0x116aa4400] 12:11:56 INFO - PROCESS | 2220 | 1468955516471 Marionette DEBUG loaded listener.js 12:11:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x117da4c00) [pid = 2220] [serial = 2042] [outer = 0x116aa4400] 12:11:57 INFO - PROCESS | 2220 | 1468955517254 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"]]]}] 12:11:57 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 12:11:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:11:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:11:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:11:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 971ms 12:11:57 INFO - PROCESS | 2220 | 1468955517268 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 12:11:57 INFO - PROCESS | 2220 | 1468955517270 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 12:11:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:11:57 INFO - PROCESS | 2220 | 1468955517274 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:11:57 INFO - PROCESS | 2220 | 1468955517276 Marionette TRACE conn2 <- [1,2694,null,{}] 12:11:57 INFO - PROCESS | 2220 | 1468955517284 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}] 12:11:57 INFO - PROCESS | 2220 | 1468955517287 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:57 INFO - PROCESS | 2220 | 1468955517374 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 12:11:57 INFO - PROCESS | 2220 | 1468955517380 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:57 INFO - PROCESS | 2220 | 1468955517382 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x124e4b000 == 31 [pid = 2220] [id = 681] 12:11:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x118329000) [pid = 2220] [serial = 2043] [outer = 0x0] 12:11:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x118330000) [pid = 2220] [serial = 2044] [outer = 0x118329000] 12:11:57 INFO - PROCESS | 2220 | 1468955517410 Marionette DEBUG loaded listener.js 12:11:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x118573c00) [pid = 2220] [serial = 2045] [outer = 0x118329000] 12:11:58 INFO - PROCESS | 2220 | 1468955518252 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"]]]}] 12:11:58 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 12:11:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:11:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:11:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:11:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1025ms 12:11:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:11:58 INFO - PROCESS | 2220 | 1468955518299 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 12:11:58 INFO - PROCESS | 2220 | 1468955518301 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 12:11:58 INFO - PROCESS | 2220 | 1468955518303 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:11:58 INFO - PROCESS | 2220 | 1468955518304 Marionette TRACE conn2 <- [1,2698,null,{}] 12:11:58 INFO - PROCESS | 2220 | 1468955518307 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}] 12:11:58 INFO - PROCESS | 2220 | 1468955518308 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:58 INFO - PROCESS | 2220 | 1468955518408 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 12:11:58 INFO - PROCESS | 2220 | 1468955518412 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:58 INFO - PROCESS | 2220 | 1468955518413 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x126645800 == 32 [pid = 2220] [id = 682] 12:11:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x1186c0400) [pid = 2220] [serial = 2046] [outer = 0x0] 12:11:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x118fc6400) [pid = 2220] [serial = 2047] [outer = 0x1186c0400] 12:11:58 INFO - PROCESS | 2220 | 1468955518438 Marionette DEBUG loaded listener.js 12:11:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1191f3800) [pid = 2220] [serial = 2048] [outer = 0x1186c0400] 12:11:59 INFO - PROCESS | 2220 | 1468955519291 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"]]]}] 12:11:59 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 12:11:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:11:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:11:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:11:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1024ms 12:11:59 INFO - PROCESS | 2220 | 1468955519328 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 2220 | 1468955519329 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 12:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:11:59 INFO - PROCESS | 2220 | 1468955519344 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 2220 | 1468955519345 Marionette TRACE conn2 <- [1,2702,null,{}] 12:11:59 INFO - PROCESS | 2220 | 1468955519347 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}] 12:11:59 INFO - PROCESS | 2220 | 1468955519348 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:59 INFO - PROCESS | 2220 | 1468955519453 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 12:11:59 INFO - PROCESS | 2220 | 1468955519457 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 2220 | 1468955519458 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f97000 == 33 [pid = 2220] [id = 683] 12:11:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1127e0400) [pid = 2220] [serial = 2049] [outer = 0x0] 12:11:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x120dee000) [pid = 2220] [serial = 2050] [outer = 0x1127e0400] 12:11:59 INFO - PROCESS | 2220 | 1468955519484 Marionette DEBUG loaded listener.js 12:11:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x1210d0800) [pid = 2220] [serial = 2051] [outer = 0x1127e0400] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x126816000) [pid = 2220] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x11856a800) [pid = 2220] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x117da5800) [pid = 2220] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x1121b8400) [pid = 2220] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x12609f400) [pid = 2220] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x110e73000) [pid = 2220] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x119b20800) [pid = 2220] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x123625c00) [pid = 2220] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x110e9dc00) [pid = 2220] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x11617d800) [pid = 2220] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x11318d800) [pid = 2220] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x12898a400) [pid = 2220] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x110d4a400) [pid = 2220] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x110e96400) [pid = 2220] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:11:59 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x128f89800) [pid = 2220] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:11:59 INFO - PROCESS | 2220 | 1468955519852 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]]]}] 12:11:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:11:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 527ms 12:11:59 INFO - PROCESS | 2220 | 1468955519879 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 12:11:59 INFO - PROCESS | 2220 | 1468955519880 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 12:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:11:59 INFO - PROCESS | 2220 | 1468955519882 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:11:59 INFO - PROCESS | 2220 | 1468955519883 Marionette TRACE conn2 <- [1,2706,null,{}] 12:11:59 INFO - PROCESS | 2220 | 1468955519886 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}] 12:11:59 INFO - PROCESS | 2220 | 1468955519893 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:11:59 INFO - PROCESS | 2220 | 1468955519990 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 12:11:59 INFO - PROCESS | 2220 | 1468955519994 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:11:59 INFO - PROCESS | 2220 | 1468955519995 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a57d800 == 34 [pid = 2220] [id = 684] 12:12:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x111c7d800) [pid = 2220] [serial = 2052] [outer = 0x0] 12:12:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x121815c00) [pid = 2220] [serial = 2053] [outer = 0x111c7d800] 12:12:00 INFO - PROCESS | 2220 | 1468955520021 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x124e29000) [pid = 2220] [serial = 2054] [outer = 0x111c7d800] 12:12:00 INFO - PROCESS | 2220 | 1468955520331 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]]]}] 12:12:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:12:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 468ms 12:12:00 INFO - PROCESS | 2220 | 1468955520352 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 12:12:00 INFO - PROCESS | 2220 | 1468955520353 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 12:12:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:12:00 INFO - PROCESS | 2220 | 1468955520357 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 2220 | 1468955520360 Marionette TRACE conn2 <- [1,2710,null,{}] 12:12:00 INFO - PROCESS | 2220 | 1468955520362 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}] 12:12:00 INFO - PROCESS | 2220 | 1468955520364 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:00 INFO - PROCESS | 2220 | 1468955520447 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 12:12:00 INFO - PROCESS | 2220 | 1468955520502 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 2220 | 1468955520503 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7a9000 == 35 [pid = 2220] [id = 685] 12:12:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x124b2b400) [pid = 2220] [serial = 2055] [outer = 0x0] 12:12:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x1255c9000) [pid = 2220] [serial = 2056] [outer = 0x124b2b400] 12:12:00 INFO - PROCESS | 2220 | 1468955520529 Marionette DEBUG loaded listener.js 12:12:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x1260ab000) [pid = 2220] [serial = 2057] [outer = 0x124b2b400] 12:12:00 INFO - PROCESS | 2220 | 1468955520805 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] 12:12:00 INFO - PROCESS | 2220 | 1468955520830 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 12:12:00 INFO - PROCESS | 2220 | 1468955520832 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:12:00 INFO - PROCESS | 2220 | 1468955520834 Marionette TRACE conn2 <- [1,2714,null,{}] 12:12:00 INFO - PROCESS | 2220 | 1468955520836 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}] 12:12:00 INFO - PROCESS | 2220 | 1468955520837 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:00 INFO - PROCESS | 2220 | 1468955520929 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 12:12:00 INFO - PROCESS | 2220 | 1468955520932 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:00 INFO - PROCESS | 2220 | 1468955520933 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b97d000 == 36 [pid = 2220] [id = 686] 12:12:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x12646a400) [pid = 2220] [serial = 2058] [outer = 0x0] 12:12:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x126a24000) [pid = 2220] [serial = 2059] [outer = 0x12646a400] 12:12:00 INFO - PROCESS | 2220 | 1468955520958 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x126cea800) [pid = 2220] [serial = 2060] [outer = 0x12646a400] 12:12:01 INFO - PROCESS | 2220 | 1468955521281 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]]]}] 12:12:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:12:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 475ms 12:12:01 INFO - PROCESS | 2220 | 1468955521309 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 12:12:01 INFO - PROCESS | 2220 | 1468955521311 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 12:12:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:12:01 INFO - PROCESS | 2220 | 1468955521313 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:12:01 INFO - PROCESS | 2220 | 1468955521315 Marionette TRACE conn2 <- [1,2718,null,{}] 12:12:01 INFO - PROCESS | 2220 | 1468955521317 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}] 12:12:01 INFO - PROCESS | 2220 | 1468955521319 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:01 INFO - PROCESS | 2220 | 1468955521469 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 12:12:01 INFO - PROCESS | 2220 | 1468955521521 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:01 INFO - PROCESS | 2220 | 1468955521522 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd14000 == 37 [pid = 2220] [id = 687] 12:12:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x126679c00) [pid = 2220] [serial = 2061] [outer = 0x0] 12:12:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x127854c00) [pid = 2220] [serial = 2062] [outer = 0x126679c00] 12:12:01 INFO - PROCESS | 2220 | 1468955521562 Marionette DEBUG loaded listener.js 12:12:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x12898e800) [pid = 2220] [serial = 2063] [outer = 0x126679c00] 12:12:02 INFO - PROCESS | 2220 | 1468955522098 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] 12:12:02 INFO - PROCESS | 2220 | 1468955522136 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 12:12:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:12:02 INFO - PROCESS | 2220 | 1468955522139 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 2220 | 1468955522142 Marionette TRACE conn2 <- [1,2722,null,{}] 12:12:02 INFO - PROCESS | 2220 | 1468955522169 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}] 12:12:02 INFO - PROCESS | 2220 | 1468955522170 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:02 INFO - PROCESS | 2220 | 1468955522307 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 12:12:02 INFO - PROCESS | 2220 | 1468955522346 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:02 INFO - PROCESS | 2220 | 1468955522347 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x119a7e800 == 38 [pid = 2220] [id = 688] 12:12:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1161c6c00) [pid = 2220] [serial = 2064] [outer = 0x0] 12:12:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1167b4400) [pid = 2220] [serial = 2065] [outer = 0x1161c6c00] 12:12:02 INFO - PROCESS | 2220 | 1468955522378 Marionette DEBUG loaded listener.js 12:12:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x117487000) [pid = 2220] [serial = 2066] [outer = 0x1161c6c00] 12:12:02 INFO - PROCESS | 2220 | 1468955522820 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] 12:12:02 INFO - PROCESS | 2220 | 1468955522867 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 12:12:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:12:02 INFO - PROCESS | 2220 | 1468955522872 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:12:02 INFO - PROCESS | 2220 | 1468955522874 Marionette TRACE conn2 <- [1,2726,null,{}] 12:12:02 INFO - PROCESS | 2220 | 1468955522877 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}] 12:12:02 INFO - PROCESS | 2220 | 1468955522878 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:02 INFO - PROCESS | 2220 | 1468955522984 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 12:12:03 INFO - PROCESS | 2220 | 1468955523042 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 2220 | 1468955523043 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x128919000 == 39 [pid = 2220] [id = 689] 12:12:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x117da4400) [pid = 2220] [serial = 2067] [outer = 0x0] 12:12:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x118325c00) [pid = 2220] [serial = 2068] [outer = 0x117da4400] 12:12:03 INFO - PROCESS | 2220 | 1468955523074 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11886a800) [pid = 2220] [serial = 2069] [outer = 0x117da4400] 12:12:03 INFO - PROCESS | 2220 | 1468955523523 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]]]}] 12:12:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:12:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 670ms 12:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:12:03 INFO - PROCESS | 2220 | 1468955523542 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 12:12:03 INFO - PROCESS | 2220 | 1468955523544 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 12:12:03 INFO - PROCESS | 2220 | 1468955523546 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:12:03 INFO - PROCESS | 2220 | 1468955523549 Marionette TRACE conn2 <- [1,2730,null,{}] 12:12:03 INFO - PROCESS | 2220 | 1468955523557 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}] 12:12:03 INFO - PROCESS | 2220 | 1468955523560 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:03 INFO - PROCESS | 2220 | 1468955523684 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 12:12:03 INFO - PROCESS | 2220 | 1468955523745 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:03 INFO - PROCESS | 2220 | 1468955523747 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c526800 == 40 [pid = 2220] [id = 690] 12:12:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x120df1000) [pid = 2220] [serial = 2070] [outer = 0x0] 12:12:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x124b27400) [pid = 2220] [serial = 2071] [outer = 0x120df1000] 12:12:03 INFO - PROCESS | 2220 | 1468955523778 Marionette DEBUG loaded listener.js 12:12:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x126ce1000) [pid = 2220] [serial = 2072] [outer = 0x120df1000] 12:12:04 INFO - PROCESS | 2220 | 1468955524779 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"]]]}] 12:12:04 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 12:12:04 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:12:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:12:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1274ms 12:12:04 INFO - PROCESS | 2220 | 1468955524821 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 12:12:04 INFO - PROCESS | 2220 | 1468955524824 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 12:12:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:12:04 INFO - PROCESS | 2220 | 1468955524827 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:12:04 INFO - PROCESS | 2220 | 1468955524829 Marionette TRACE conn2 <- [1,2734,null,{}] 12:12:04 INFO - PROCESS | 2220 | 1468955524832 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}] 12:12:04 INFO - PROCESS | 2220 | 1468955524834 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:04 INFO - PROCESS | 2220 | 1468955524964 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 12:12:05 INFO - PROCESS | 2220 | 1468955525092 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:05 INFO - PROCESS | 2220 | 1468955525093 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:05 INFO - PROCESS | 2220 | ++DOCSHELL 0x118108000 == 41 [pid = 2220] [id = 691] 12:12:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x11617d800) [pid = 2220] [serial = 2073] [outer = 0x0] 12:12:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1167bd800) [pid = 2220] [serial = 2074] [outer = 0x11617d800] 12:12:05 INFO - PROCESS | 2220 | 1468955525125 Marionette DEBUG loaded listener.js 12:12:05 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x116f62800) [pid = 2220] [serial = 2075] [outer = 0x11617d800] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12b97d000 == 40 [pid = 2220] [id = 686] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7a9000 == 39 [pid = 2220] [id = 685] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12a57d800 == 38 [pid = 2220] [id = 684] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x128f97000 == 37 [pid = 2220] [id = 683] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x126645800 == 36 [pid = 2220] [id = 682] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x124e4b000 == 35 [pid = 2220] [id = 681] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x120f3d000 == 34 [pid = 2220] [id = 680] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x117d62800 == 33 [pid = 2220] [id = 679] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12cfe0800 == 32 [pid = 2220] [id = 677] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x1185c3000 == 31 [pid = 2220] [id = 678] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12c526800 == 30 [pid = 2220] [id = 690] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x128919000 == 29 [pid = 2220] [id = 689] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x119a7e800 == 28 [pid = 2220] [id = 688] 12:12:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd14000 == 27 [pid = 2220] [id = 687] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x128ce8c00) [pid = 2220] [serial = 2032] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x127850c00) [pid = 2220] [serial = 2023] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1186bd400) [pid = 2220] [serial = 2005] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1194fbc00) [pid = 2220] [serial = 2006] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x11816e400) [pid = 2220] [serial = 1999] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1181edc00) [pid = 2220] [serial = 2000] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x1127dcc00) [pid = 2220] [serial = 1990] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x112e9cc00) [pid = 2220] [serial = 1991] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x126814000) [pid = 2220] [serial = 2020] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x1255cfc00) [pid = 2220] [serial = 2017] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x120d0e000) [pid = 2220] [serial = 2008] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x1211dd800) [pid = 2220] [serial = 2009] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x124e32800) [pid = 2220] [serial = 2014] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x12553f800) [pid = 2220] [serial = 2015] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x1214dd800) [pid = 2220] [serial = 2011] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x1255c7c00) [pid = 2220] [serial = 2030] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x123625400) [pid = 2220] [serial = 2012] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x113d0c000) [pid = 2220] [serial = 1993] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x1161ca800) [pid = 2220] [serial = 1994] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x128b43400) [pid = 2220] [serial = 2026] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x1176bb400) [pid = 2220] [serial = 1996] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x117d9c000) [pid = 2220] [serial = 1997] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x11832d800) [pid = 2220] [serial = 2002] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 67 (0x11856b000) [pid = 2220] [serial = 2003] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 66 (0x11816ac00) [pid = 2220] [serial = 2029] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 65 (0x1292b7400) [pid = 2220] [serial = 1988] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 64 (0x128ce2c00) [pid = 2220] [serial = 2027] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 63 (0x126c39c00) [pid = 2220] [serial = 2021] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 62 (0x12785dc00) [pid = 2220] [serial = 2024] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | --DOMWINDOW == 61 (0x1260aac00) [pid = 2220] [serial = 2018] [outer = 0x0] [url = about:blank] 12:12:05 INFO - PROCESS | 2220 | 1468955525982 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]]]}] 12:12:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:12:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1173ms 12:12:06 INFO - PROCESS | 2220 | 1468955526001 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 2220 | 1468955526003 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 12:12:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:12:06 INFO - PROCESS | 2220 | 1468955526012 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - PROCESS | 2220 | 1468955526014 Marionette TRACE conn2 <- [1,2738,null,{}] 12:12:06 INFO - PROCESS | 2220 | 1468955526018 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}] 12:12:06 INFO - PROCESS | 2220 | 1468955526020 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:06 INFO - PROCESS | 2220 | 1468955526119 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 12:12:06 INFO - PROCESS | 2220 | 1468955526172 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 2220 | 1468955526175 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d4a800 == 28 [pid = 2220] [id = 692] 12:12:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 62 (0x1127d4c00) [pid = 2220] [serial = 2076] [outer = 0x0] 12:12:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 63 (0x112a8d000) [pid = 2220] [serial = 2077] [outer = 0x1127d4c00] 12:12:06 INFO - PROCESS | 2220 | 1468955526205 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 64 (0x1130a4800) [pid = 2220] [serial = 2078] [outer = 0x1127d4c00] 12:12:06 INFO - PROCESS | 2220 | 1468955526529 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]]]}] 12:12:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:12:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 571ms 12:12:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:12:06 INFO - PROCESS | 2220 | 1468955526583 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 12:12:06 INFO - PROCESS | 2220 | 1468955526587 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 12:12:06 INFO - PROCESS | 2220 | 1468955526591 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:12:06 INFO - PROCESS | 2220 | 1468955526593 Marionette TRACE conn2 <- [1,2742,null,{}] 12:12:06 INFO - PROCESS | 2220 | 1468955526596 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}] 12:12:06 INFO - PROCESS | 2220 | 1468955526597 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:06 INFO - PROCESS | 2220 | 1468955526677 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 12:12:06 INFO - PROCESS | 2220 | 1468955526732 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:06 INFO - PROCESS | 2220 | 1468955526734 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x119430800 == 29 [pid = 2220] [id = 693] 12:12:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 65 (0x11318a800) [pid = 2220] [serial = 2079] [outer = 0x0] 12:12:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 66 (0x113195400) [pid = 2220] [serial = 2080] [outer = 0x11318a800] 12:12:06 INFO - PROCESS | 2220 | 1468955526762 Marionette DEBUG loaded listener.js 12:12:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 67 (0x1164d3c00) [pid = 2220] [serial = 2081] [outer = 0x11318a800] 12:12:07 INFO - PROCESS | 2220 | 1468955527067 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]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:12:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 522ms 12:12:07 INFO - PROCESS | 2220 | 1468955527114 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 2220 | 1468955527115 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 12:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:12:07 INFO - PROCESS | 2220 | 1468955527118 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 2220 | 1468955527120 Marionette TRACE conn2 <- [1,2746,null,{}] 12:12:07 INFO - PROCESS | 2220 | 1468955527128 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}] 12:12:07 INFO - PROCESS | 2220 | 1468955527131 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:07 INFO - PROCESS | 2220 | 1468955527208 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 12:12:07 INFO - PROCESS | 2220 | 1468955527213 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 2220 | 1468955527216 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x121615000 == 30 [pid = 2220] [id = 694] 12:12:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 68 (0x111c81800) [pid = 2220] [serial = 2082] [outer = 0x0] 12:12:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x117da4800) [pid = 2220] [serial = 2083] [outer = 0x111c81800] 12:12:07 INFO - PROCESS | 2220 | 1468955527246 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x11816c800) [pid = 2220] [serial = 2084] [outer = 0x111c81800] 12:12:07 INFO - PROCESS | 2220 | 1468955527567 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]]]}] 12:12:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:12:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 476ms 12:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:12:07 INFO - PROCESS | 2220 | 1468955527599 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 12:12:07 INFO - PROCESS | 2220 | 1468955527601 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 12:12:07 INFO - PROCESS | 2220 | 1468955527615 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:12:07 INFO - PROCESS | 2220 | 1468955527617 Marionette TRACE conn2 <- [1,2750,null,{}] 12:12:07 INFO - PROCESS | 2220 | 1468955527644 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}] 12:12:07 INFO - PROCESS | 2220 | 1468955527647 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:07 INFO - PROCESS | 2220 | 1468955527771 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 12:12:07 INFO - PROCESS | 2220 | 1468955527777 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:07 INFO - PROCESS | 2220 | 1468955527779 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:07 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255a6800 == 31 [pid = 2220] [id = 695] 12:12:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x1181e5c00) [pid = 2220] [serial = 2085] [outer = 0x0] 12:12:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x118327400) [pid = 2220] [serial = 2086] [outer = 0x1181e5c00] 12:12:07 INFO - PROCESS | 2220 | 1468955527821 Marionette DEBUG loaded listener.js 12:12:07 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x118564c00) [pid = 2220] [serial = 2087] [outer = 0x1181e5c00] 12:12:08 INFO - PROCESS | 2220 | 1468955528279 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]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 705ms 12:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:12:08 INFO - PROCESS | 2220 | 1468955528309 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 12:12:08 INFO - PROCESS | 2220 | 1468955528310 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 12:12:08 INFO - PROCESS | 2220 | 1468955528313 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 2220 | 1468955528314 Marionette TRACE conn2 <- [1,2754,null,{}] 12:12:08 INFO - PROCESS | 2220 | 1468955528323 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}] 12:12:08 INFO - PROCESS | 2220 | 1468955528324 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:08 INFO - PROCESS | 2220 | 1468955528424 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 12:12:08 INFO - PROCESS | 2220 | 1468955528428 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:08 INFO - PROCESS | 2220 | 1468955528429 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:08 INFO - PROCESS | 2220 | ++DOCSHELL 0x1266da800 == 32 [pid = 2220] [id = 696] 12:12:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x1127d6c00) [pid = 2220] [serial = 2088] [outer = 0x0] 12:12:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x1186b7000) [pid = 2220] [serial = 2089] [outer = 0x1127d6c00] 12:12:08 INFO - PROCESS | 2220 | 1468955528454 Marionette DEBUG loaded listener.js 12:12:08 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x1186fac00) [pid = 2220] [serial = 2090] [outer = 0x1127d6c00] 12:12:08 INFO - PROCESS | 2220 | 1468955528836 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]]]}] 12:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 567ms 12:12:08 INFO - PROCESS | 2220 | 1468955528881 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 12:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:12:08 INFO - PROCESS | 2220 | 1468955528883 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 12:12:08 INFO - PROCESS | 2220 | 1468955528887 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:12:08 INFO - PROCESS | 2220 | 1468955528890 Marionette TRACE conn2 <- [1,2758,null,{}] 12:12:08 INFO - PROCESS | 2220 | 1468955528894 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}] 12:12:08 INFO - PROCESS | 2220 | 1468955528900 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:09 INFO - PROCESS | 2220 | 1468955529081 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 12:12:09 INFO - PROCESS | 2220 | 1468955529095 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 2220 | 1468955529096 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x129410000 == 33 [pid = 2220] [id = 697] 12:12:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x1168f7c00) [pid = 2220] [serial = 2091] [outer = 0x0] 12:12:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x120d03800) [pid = 2220] [serial = 2092] [outer = 0x1168f7c00] 12:12:09 INFO - PROCESS | 2220 | 1468955529135 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x120fca000) [pid = 2220] [serial = 2093] [outer = 0x1168f7c00] 12:12:09 INFO - PROCESS | 2220 | 1468955529553 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]]]}] 12:12:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:12:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 674ms 12:12:09 INFO - PROCESS | 2220 | 1468955529561 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 12:12:09 INFO - PROCESS | 2220 | 1468955529562 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 12:12:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:12:09 INFO - PROCESS | 2220 | 1468955529564 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:12:09 INFO - PROCESS | 2220 | 1468955529565 Marionette TRACE conn2 <- [1,2762,null,{}] 12:12:09 INFO - PROCESS | 2220 | 1468955529568 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}] 12:12:09 INFO - PROCESS | 2220 | 1468955529569 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:09 INFO - PROCESS | 2220 | 1468955529673 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 12:12:09 INFO - PROCESS | 2220 | 1468955529710 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:09 INFO - PROCESS | 2220 | 1468955529711 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:09 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7a8000 == 34 [pid = 2220] [id = 698] 12:12:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x120fca400) [pid = 2220] [serial = 2094] [outer = 0x0] 12:12:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x121305c00) [pid = 2220] [serial = 2095] [outer = 0x120fca400] 12:12:09 INFO - PROCESS | 2220 | 1468955529735 Marionette DEBUG loaded listener.js 12:12:09 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x12351ac00) [pid = 2220] [serial = 2096] [outer = 0x120fca400] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x111c7d800) [pid = 2220] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x118329000) [pid = 2220] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x1127e0400) [pid = 2220] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x116aa4400) [pid = 2220] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x110e9d400) [pid = 2220] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x1186c0400) [pid = 2220] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x110e9a400) [pid = 2220] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x124b2b400) [pid = 2220] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x126cea000) [pid = 2220] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x12646a400) [pid = 2220] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:12:10 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x126679c00) [pid = 2220] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:12:10 INFO - PROCESS | 2220 | 1468955530133 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]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 618ms 12:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:12:10 INFO - PROCESS | 2220 | 1468955530184 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 2220 | 1468955530185 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 12:12:10 INFO - PROCESS | 2220 | 1468955530187 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 2220 | 1468955530188 Marionette TRACE conn2 <- [1,2766,null,{}] 12:12:10 INFO - PROCESS | 2220 | 1468955530190 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}] 12:12:10 INFO - PROCESS | 2220 | 1468955530192 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:10 INFO - PROCESS | 2220 | 1468955530265 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 12:12:10 INFO - PROCESS | 2220 | 1468955530268 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 2220 | 1468955530270 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1cd000 == 35 [pid = 2220] [id = 699] 12:12:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x111c78c00) [pid = 2220] [serial = 2097] [outer = 0x0] 12:12:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x1176bec00) [pid = 2220] [serial = 2098] [outer = 0x111c78c00] 12:12:10 INFO - PROCESS | 2220 | 1468955530296 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x118f5cc00) [pid = 2220] [serial = 2099] [outer = 0x111c78c00] 12:12:10 INFO - PROCESS | 2220 | 1468955530625 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]]]}] 12:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 470ms 12:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:12:10 INFO - PROCESS | 2220 | 1468955530657 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 12:12:10 INFO - PROCESS | 2220 | 1468955530659 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 12:12:10 INFO - PROCESS | 2220 | 1468955530661 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:12:10 INFO - PROCESS | 2220 | 1468955530662 Marionette TRACE conn2 <- [1,2770,null,{}] 12:12:10 INFO - PROCESS | 2220 | 1468955530664 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}] 12:12:10 INFO - PROCESS | 2220 | 1468955530673 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:10 INFO - PROCESS | 2220 | 1468955530774 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 12:12:10 INFO - PROCESS | 2220 | 1468955530780 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:10 INFO - PROCESS | 2220 | 1468955530781 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:10 INFO - PROCESS | 2220 | ++DOCSHELL 0x121604000 == 36 [pid = 2220] [id = 700] 12:12:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x11318a400) [pid = 2220] [serial = 2100] [outer = 0x0] 12:12:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x123517000) [pid = 2220] [serial = 2101] [outer = 0x11318a400] 12:12:10 INFO - PROCESS | 2220 | 1468955530805 Marionette DEBUG loaded listener.js 12:12:10 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x124e37400) [pid = 2220] [serial = 2102] [outer = 0x11318a400] 12:12:11 INFO - PROCESS | 2220 | 1468955531129 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]]]}] 12:12:11 INFO - PROCESS | 2220 | --DOCSHELL 0x12cb8f000 == 35 [pid = 2220] [id = 16] 12:12:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:12:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 517ms 12:12:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:12:11 INFO - PROCESS | 2220 | 1468955531180 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 2220 | 1468955531182 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 12:12:11 INFO - PROCESS | 2220 | 1468955531185 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 2220 | 1468955531187 Marionette TRACE conn2 <- [1,2774,null,{}] 12:12:11 INFO - PROCESS | 2220 | 1468955531190 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}] 12:12:11 INFO - PROCESS | 2220 | 1468955531192 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:11 INFO - PROCESS | 2220 | 1468955531314 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 12:12:11 INFO - PROCESS | 2220 | 1468955531382 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 2220 | 1468955531383 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b97a000 == 36 [pid = 2220] [id = 701] 12:12:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x113198800) [pid = 2220] [serial = 2103] [outer = 0x0] 12:12:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1180adc00) [pid = 2220] [serial = 2104] [outer = 0x113198800] 12:12:11 INFO - PROCESS | 2220 | 1468955531408 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1260a0800) [pid = 2220] [serial = 2105] [outer = 0x113198800] 12:12:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:12:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 521ms 12:12:11 INFO - PROCESS | 2220 | 1468955531700 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]]]}] 12:12:11 INFO - PROCESS | 2220 | 1468955531712 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 12:12:11 INFO - PROCESS | 2220 | 1468955531713 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 12:12:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:12:11 INFO - PROCESS | 2220 | 1468955531716 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:12:11 INFO - PROCESS | 2220 | 1468955531717 Marionette TRACE conn2 <- [1,2778,null,{}] 12:12:11 INFO - PROCESS | 2220 | 1468955531720 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}] 12:12:11 INFO - PROCESS | 2220 | 1468955531722 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:11 INFO - PROCESS | 2220 | 1468955531831 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 12:12:11 INFO - PROCESS | 2220 | 1468955531834 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:11 INFO - PROCESS | 2220 | 1468955531836 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:11 INFO - PROCESS | 2220 | ++DOCSHELL 0x1266d2800 == 37 [pid = 2220] [id = 702] 12:12:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1260a1000) [pid = 2220] [serial = 2106] [outer = 0x0] 12:12:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x12666bc00) [pid = 2220] [serial = 2107] [outer = 0x1260a1000] 12:12:11 INFO - PROCESS | 2220 | 1468955531865 Marionette DEBUG loaded listener.js 12:12:11 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x127852c00) [pid = 2220] [serial = 2108] [outer = 0x1260a1000] 12:12:12 INFO - PROCESS | 2220 | 1468955532342 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]]]}] 12:12:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:12:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 673ms 12:12:12 INFO - PROCESS | 2220 | 1468955532390 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 12:12:12 INFO - PROCESS | 2220 | 1468955532392 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 12:12:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:12:12 INFO - PROCESS | 2220 | 1468955532395 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:12:12 INFO - PROCESS | 2220 | 1468955532398 Marionette TRACE conn2 <- [1,2782,null,{}] 12:12:12 INFO - PROCESS | 2220 | 1468955532402 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}] 12:12:12 INFO - PROCESS | 2220 | 1468955532403 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:12 INFO - PROCESS | 2220 | 1468955532517 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 12:12:12 INFO - PROCESS | 2220 | 1468955532601 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:12 INFO - PROCESS | 2220 | 1468955532603 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:12 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191c6000 == 38 [pid = 2220] [id = 703] 12:12:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x111ca9800) [pid = 2220] [serial = 2109] [outer = 0x0] 12:12:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x112a82000) [pid = 2220] [serial = 2110] [outer = 0x111ca9800] 12:12:12 INFO - PROCESS | 2220 | 1468955532678 Marionette DEBUG loaded listener.js 12:12:12 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x11318f000) [pid = 2220] [serial = 2111] [outer = 0x111ca9800] 12:12:13 INFO - PROCESS | 2220 | 1468955533192 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]]]}] 12:12:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:12:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 822ms 12:12:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:12:13 INFO - PROCESS | 2220 | 1468955533246 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 12:12:13 INFO - PROCESS | 2220 | 1468955533250 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 12:12:13 INFO - PROCESS | 2220 | 1468955533255 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:12:13 INFO - PROCESS | 2220 | 1468955533257 Marionette TRACE conn2 <- [1,2786,null,{}] 12:12:13 INFO - PROCESS | 2220 | 1468955533260 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}] 12:12:13 INFO - PROCESS | 2220 | 1468955533261 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:13 INFO - PROCESS | 2220 | 1468955533371 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 12:12:13 INFO - PROCESS | 2220 | 1468955533452 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:13 INFO - PROCESS | 2220 | 1468955533454 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:13 INFO - PROCESS | 2220 | ++DOCSHELL 0x116ad6000 == 39 [pid = 2220] [id = 704] 12:12:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x111e62400) [pid = 2220] [serial = 2112] [outer = 0x0] 12:12:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1130aa400) [pid = 2220] [serial = 2113] [outer = 0x111e62400] 12:12:13 INFO - PROCESS | 2220 | 1468955533484 Marionette DEBUG loaded listener.js 12:12:13 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x1176bbc00) [pid = 2220] [serial = 2114] [outer = 0x111e62400] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x12b97a000 == 38 [pid = 2220] [id = 701] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x121604000 == 37 [pid = 2220] [id = 700] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1cd000 == 36 [pid = 2220] [id = 699] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7a8000 == 35 [pid = 2220] [id = 698] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x129410000 == 34 [pid = 2220] [id = 697] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x1266da800 == 33 [pid = 2220] [id = 696] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x1255a6800 == 32 [pid = 2220] [id = 695] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x121615000 == 31 [pid = 2220] [id = 694] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x119430800 == 30 [pid = 2220] [id = 693] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x117d4a800 == 29 [pid = 2220] [id = 692] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x12cb8e800 == 28 [pid = 2220] [id = 17] 12:12:14 INFO - PROCESS | 2220 | --DOCSHELL 0x118108000 == 27 [pid = 2220] [id = 691] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x124e29000) [pid = 2220] [serial = 2054] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x118573c00) [pid = 2220] [serial = 2045] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1210d0800) [pid = 2220] [serial = 2051] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x117d2a400) [pid = 2220] [serial = 2041] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x117da4c00) [pid = 2220] [serial = 2042] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x120dee000) [pid = 2220] [serial = 2050] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x118330000) [pid = 2220] [serial = 2044] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x113190800) [pid = 2220] [serial = 2038] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x118fc6400) [pid = 2220] [serial = 2047] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x116809400) [pid = 2220] [serial = 2039] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x121815c00) [pid = 2220] [serial = 2053] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x11308f400) [pid = 2220] [serial = 2036] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x1255c9000) [pid = 2220] [serial = 2056] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x1191f3800) [pid = 2220] [serial = 2048] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x128f84c00) [pid = 2220] [serial = 2033] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x126a24000) [pid = 2220] [serial = 2059] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x1260ab000) [pid = 2220] [serial = 2057] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x1127dbc00) [pid = 2220] [serial = 2035] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x126cea800) [pid = 2220] [serial = 2060] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 69 (0x12898e800) [pid = 2220] [serial = 2063] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | --DOMWINDOW == 68 (0x127854c00) [pid = 2220] [serial = 2062] [outer = 0x0] [url = about:blank] 12:12:14 INFO - PROCESS | 2220 | 1468955534118 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]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:12:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 871ms 12:12:14 INFO - PROCESS | 2220 | 1468955534127 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 2220 | 1468955534129 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 12:12:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:12:14 INFO - PROCESS | 2220 | 1468955534132 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 2220 | 1468955534135 Marionette TRACE conn2 <- [1,2790,null,{}] 12:12:14 INFO - PROCESS | 2220 | 1468955534138 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}] 12:12:14 INFO - PROCESS | 2220 | 1468955534140 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:14 INFO - PROCESS | 2220 | 1468955534221 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 12:12:14 INFO - PROCESS | 2220 | 1468955534228 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 2220 | 1468955534230 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185b9000 == 28 [pid = 2220] [id = 705] 12:12:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 69 (0x113192400) [pid = 2220] [serial = 2115] [outer = 0x0] 12:12:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 70 (0x113d0f800) [pid = 2220] [serial = 2116] [outer = 0x113192400] 12:12:14 INFO - PROCESS | 2220 | 1468955534258 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x116534c00) [pid = 2220] [serial = 2117] [outer = 0x113192400] 12:12:14 INFO - PROCESS | 2220 | 1468955534594 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]]]}] 12:12:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:12:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 470ms 12:12:14 INFO - PROCESS | 2220 | 1468955534629 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 12:12:14 INFO - PROCESS | 2220 | 1468955534632 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 12:12:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:12:14 INFO - PROCESS | 2220 | 1468955534637 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:12:14 INFO - PROCESS | 2220 | 1468955534639 Marionette TRACE conn2 <- [1,2794,null,{}] 12:12:14 INFO - PROCESS | 2220 | 1468955534641 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}] 12:12:14 INFO - PROCESS | 2220 | 1468955534643 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:14 INFO - PROCESS | 2220 | 1468955534726 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 12:12:14 INFO - PROCESS | 2220 | 1468955534730 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:14 INFO - PROCESS | 2220 | 1468955534731 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:14 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f51000 == 29 [pid = 2220] [id = 706] 12:12:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x116886000) [pid = 2220] [serial = 2118] [outer = 0x0] 12:12:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x117d39c00) [pid = 2220] [serial = 2119] [outer = 0x116886000] 12:12:14 INFO - PROCESS | 2220 | 1468955534759 Marionette DEBUG loaded listener.js 12:12:14 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x118125800) [pid = 2220] [serial = 2120] [outer = 0x116886000] 12:12:15 INFO - PROCESS | 2220 | 1468955535119 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]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:12:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 519ms 12:12:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:12:15 INFO - PROCESS | 2220 | 1468955535157 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 12:12:15 INFO - PROCESS | 2220 | 1468955535160 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 12:12:15 INFO - PROCESS | 2220 | 1468955535176 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 2220 | 1468955535180 Marionette TRACE conn2 <- [1,2798,null,{}] 12:12:15 INFO - PROCESS | 2220 | 1468955535193 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}] 12:12:15 INFO - PROCESS | 2220 | 1468955535198 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:15 INFO - PROCESS | 2220 | 1468955535328 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 12:12:15 INFO - PROCESS | 2220 | 1468955535344 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 2220 | 1468955535346 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x125520800 == 30 [pid = 2220] [id = 707] 12:12:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x111c16000) [pid = 2220] [serial = 2121] [outer = 0x0] 12:12:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x118328c00) [pid = 2220] [serial = 2122] [outer = 0x111c16000] 12:12:15 INFO - PROCESS | 2220 | 1468955535391 Marionette DEBUG loaded listener.js 12:12:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x1186f4c00) [pid = 2220] [serial = 2123] [outer = 0x111c16000] 12:12:15 INFO - PROCESS | 2220 | 1468955535827 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]]]}] 12:12:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:12:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 689ms 12:12:15 INFO - PROCESS | 2220 | 1468955535866 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 12:12:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:12:15 INFO - PROCESS | 2220 | 1468955535868 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 12:12:15 INFO - PROCESS | 2220 | 1468955535877 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:12:15 INFO - PROCESS | 2220 | 1468955535879 Marionette TRACE conn2 <- [1,2802,null,{}] 12:12:15 INFO - PROCESS | 2220 | 1468955535881 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}] 12:12:15 INFO - PROCESS | 2220 | 1468955535883 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:15 INFO - PROCESS | 2220 | 1468955535967 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 12:12:15 INFO - PROCESS | 2220 | 1468955535975 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:15 INFO - PROCESS | 2220 | 1468955535976 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:15 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f9f000 == 31 [pid = 2220] [id = 708] 12:12:15 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1191ed000) [pid = 2220] [serial = 2124] [outer = 0x0] 12:12:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x11983fc00) [pid = 2220] [serial = 2125] [outer = 0x1191ed000] 12:12:16 INFO - PROCESS | 2220 | 1468955536001 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x120ded400) [pid = 2220] [serial = 2126] [outer = 0x1191ed000] 12:12:16 INFO - PROCESS | 2220 | 1468955536341 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]]]}] 12:12:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:12:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 477ms 12:12:16 INFO - PROCESS | 2220 | 1468955536347 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 2220 | 1468955536349 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 12:12:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:12:16 INFO - PROCESS | 2220 | 1468955536351 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 2220 | 1468955536352 Marionette TRACE conn2 <- [1,2806,null,{}] 12:12:16 INFO - PROCESS | 2220 | 1468955536355 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}] 12:12:16 INFO - PROCESS | 2220 | 1468955536357 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:16 INFO - PROCESS | 2220 | 1468955536453 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 12:12:16 INFO - PROCESS | 2220 | 1468955536464 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:16 INFO - PROCESS | 2220 | 1468955536465 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:16 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a748000 == 32 [pid = 2220] [id = 709] 12:12:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x119b1d000) [pid = 2220] [serial = 2127] [outer = 0x0] 12:12:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x120fc5800) [pid = 2220] [serial = 2128] [outer = 0x119b1d000] 12:12:16 INFO - PROCESS | 2220 | 1468955536489 Marionette DEBUG loaded listener.js 12:12:16 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1211e6000) [pid = 2220] [serial = 2129] [outer = 0x119b1d000] 12:12:16 INFO - PROCESS | 2220 | 1468955536854 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]]]}] 12:12:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:12:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 521ms 12:12:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:12:16 INFO - PROCESS | 2220 | 1468955536873 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 12:12:16 INFO - PROCESS | 2220 | 1468955536874 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 12:12:16 INFO - PROCESS | 2220 | 1468955536876 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:12:16 INFO - PROCESS | 2220 | 1468955536877 Marionette TRACE conn2 <- [1,2810,null,{}] 12:12:16 INFO - PROCESS | 2220 | 1468955536880 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}] 12:12:16 INFO - PROCESS | 2220 | 1468955536884 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:17 INFO - PROCESS | 2220 | 1468955537003 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 12:12:17 INFO - PROCESS | 2220 | 1468955537015 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 2220 | 1468955537016 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b1c6800 == 33 [pid = 2220] [id = 710] 12:12:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1214e2000) [pid = 2220] [serial = 2130] [outer = 0x0] 12:12:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1255cb000) [pid = 2220] [serial = 2131] [outer = 0x1214e2000] 12:12:17 INFO - PROCESS | 2220 | 1468955537042 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x126813000) [pid = 2220] [serial = 2132] [outer = 0x1214e2000] 12:12:17 INFO - PROCESS | 2220 | 1468955537374 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]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:12:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 12:12:17 INFO - PROCESS | 2220 | 1468955537395 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 2220 | 1468955537396 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 12:12:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:12:17 INFO - PROCESS | 2220 | 1468955537398 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 2220 | 1468955537400 Marionette TRACE conn2 <- [1,2814,null,{}] 12:12:17 INFO - PROCESS | 2220 | 1468955537402 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}] 12:12:17 INFO - PROCESS | 2220 | 1468955537403 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:17 INFO - PROCESS | 2220 | 1468955537501 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 12:12:17 INFO - PROCESS | 2220 | 1468955537512 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:17 INFO - PROCESS | 2220 | 1468955537513 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:17 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c403000 == 34 [pid = 2220] [id = 711] 12:12:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x126a24000) [pid = 2220] [serial = 2133] [outer = 0x0] 12:12:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x126ce4000) [pid = 2220] [serial = 2134] [outer = 0x126a24000] 12:12:17 INFO - PROCESS | 2220 | 1468955537537 Marionette DEBUG loaded listener.js 12:12:17 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x127855400) [pid = 2220] [serial = 2135] [outer = 0x126a24000] 12:12:17 INFO - PROCESS | 2220 | 1468955537888 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]]]}] 12:12:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:12:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 12:12:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:12:17 INFO - PROCESS | 2220 | 1468955537919 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 12:12:17 INFO - PROCESS | 2220 | 1468955537920 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 12:12:17 INFO - PROCESS | 2220 | 1468955537928 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:12:17 INFO - PROCESS | 2220 | 1468955537929 Marionette TRACE conn2 <- [1,2818,null,{}] 12:12:17 INFO - PROCESS | 2220 | 1468955537931 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}] 12:12:17 INFO - PROCESS | 2220 | 1468955537932 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:18 INFO - PROCESS | 2220 | 1468955538029 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 12:12:18 INFO - PROCESS | 2220 | 1468955538033 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 2220 | 1468955538034 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c528800 == 35 [pid = 2220] [id = 712] 12:12:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1210d3800) [pid = 2220] [serial = 2136] [outer = 0x0] 12:12:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x128985800) [pid = 2220] [serial = 2137] [outer = 0x1210d3800] 12:12:18 INFO - PROCESS | 2220 | 1468955538059 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x128993000) [pid = 2220] [serial = 2138] [outer = 0x1210d3800] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1127d6c00) [pid = 2220] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x11617d800) [pid = 2220] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1127d4c00) [pid = 2220] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1181e5c00) [pid = 2220] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x11318a800) [pid = 2220] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x111c81800) [pid = 2220] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1168f7c00) [pid = 2220] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x120fca400) [pid = 2220] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x111c78c00) [pid = 2220] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1161c6c00) [pid = 2220] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x117da4400) [pid = 2220] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x11318a400) [pid = 2220] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x120df1000) [pid = 2220] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x128cdc800) [pid = 2220] [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.] 12:12:18 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x12cb8f800) [pid = 2220] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:12:18 INFO - PROCESS | 2220 | 1468955538456 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]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:12:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 575ms 12:12:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:12:18 INFO - PROCESS | 2220 | 1468955538498 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 2220 | 1468955538499 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 12:12:18 INFO - PROCESS | 2220 | 1468955538501 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 2220 | 1468955538502 Marionette TRACE conn2 <- [1,2822,null,{}] 12:12:18 INFO - PROCESS | 2220 | 1468955538504 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}] 12:12:18 INFO - PROCESS | 2220 | 1468955538506 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:18 INFO - PROCESS | 2220 | 1468955538619 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 12:12:18 INFO - PROCESS | 2220 | 1468955538656 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:18 INFO - PROCESS | 2220 | 1468955538657 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:18 INFO - PROCESS | 2220 | ++DOCSHELL 0x125520000 == 36 [pid = 2220] [id = 713] 12:12:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1127d6c00) [pid = 2220] [serial = 2139] [outer = 0x0] 12:12:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x11812f000) [pid = 2220] [serial = 2140] [outer = 0x1127d6c00] 12:12:18 INFO - PROCESS | 2220 | 1468955538681 Marionette DEBUG loaded listener.js 12:12:18 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x118871000) [pid = 2220] [serial = 2141] [outer = 0x1127d6c00] 12:12:18 INFO - PROCESS | 2220 | 1468955538943 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]]]}] 12:12:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:12:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 472ms 12:12:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:12:18 INFO - PROCESS | 2220 | 1468955538979 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 12:12:18 INFO - PROCESS | 2220 | 1468955538980 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 12:12:18 INFO - PROCESS | 2220 | 1468955538983 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:12:18 INFO - PROCESS | 2220 | 1468955538984 Marionette TRACE conn2 <- [1,2826,null,{}] 12:12:18 INFO - PROCESS | 2220 | 1468955538986 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}] 12:12:18 INFO - PROCESS | 2220 | 1468955538987 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:19 INFO - PROCESS | 2220 | 1468955539071 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 12:12:19 INFO - PROCESS | 2220 | 1468955539077 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 2220 | 1468955539079 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9c7800 == 37 [pid = 2220] [id = 714] 12:12:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1181e5c00) [pid = 2220] [serial = 2142] [outer = 0x0] 12:12:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x12609dc00) [pid = 2220] [serial = 2143] [outer = 0x1181e5c00] 12:12:19 INFO - PROCESS | 2220 | 1468955539103 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x128b4f000) [pid = 2220] [serial = 2144] [outer = 0x1181e5c00] 12:12:19 INFO - PROCESS | 2220 | 1468955539448 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:12:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 519ms 12:12:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:12:19 INFO - PROCESS | 2220 | 1468955539503 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 12:12:19 INFO - PROCESS | 2220 | 1468955539505 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 12:12:19 INFO - PROCESS | 2220 | 1468955539507 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 2220 | 1468955539508 Marionette TRACE conn2 <- [1,2830,null,{}] 12:12:19 INFO - PROCESS | 2220 | 1468955539511 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}] 12:12:19 INFO - PROCESS | 2220 | 1468955539512 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:19 INFO - PROCESS | 2220 | 1468955539604 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 12:12:19 INFO - PROCESS | 2220 | 1468955539610 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:19 INFO - PROCESS | 2220 | 1468955539612 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:19 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cff1000 == 38 [pid = 2220] [id = 715] 12:12:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x128b50c00) [pid = 2220] [serial = 2145] [outer = 0x0] 12:12:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x128f84800) [pid = 2220] [serial = 2146] [outer = 0x128b50c00] 12:12:19 INFO - PROCESS | 2220 | 1468955539638 Marionette DEBUG loaded listener.js 12:12:19 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1292b3c00) [pid = 2220] [serial = 2147] [outer = 0x128b50c00] 12:12:19 INFO - PROCESS | 2220 | 1468955539953 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]]]}] 12:12:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:12:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 469ms 12:12:19 INFO - PROCESS | 2220 | 1468955539977 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 12:12:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:12:19 INFO - PROCESS | 2220 | 1468955539978 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 12:12:19 INFO - PROCESS | 2220 | 1468955539980 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:12:19 INFO - PROCESS | 2220 | 1468955539981 Marionette TRACE conn2 <- [1,2834,null,{}] 12:12:19 INFO - PROCESS | 2220 | 1468955539984 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}] 12:12:19 INFO - PROCESS | 2220 | 1468955539985 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:20 INFO - PROCESS | 2220 | 1468955540067 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 12:12:20 INFO - PROCESS | 2220 | 1468955540126 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 2220 | 1468955540126 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d210000 == 39 [pid = 2220] [id = 716] 12:12:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x125e78000) [pid = 2220] [serial = 2148] [outer = 0x0] 12:12:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1292ba800) [pid = 2220] [serial = 2149] [outer = 0x125e78000] 12:12:20 INFO - PROCESS | 2220 | 1468955540150 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x129473000) [pid = 2220] [serial = 2150] [outer = 0x125e78000] 12:12:20 INFO - PROCESS | 2220 | 1468955540557 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:12:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:12:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 621ms 12:12:20 INFO - PROCESS | 2220 | 1468955540603 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 12:12:20 INFO - PROCESS | 2220 | 1468955540605 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 12:12:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:12:20 INFO - PROCESS | 2220 | 1468955540611 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:12:20 INFO - PROCESS | 2220 | 1468955540613 Marionette TRACE conn2 <- [1,2838,null,{}] 12:12:20 INFO - PROCESS | 2220 | 1468955540617 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}] 12:12:20 INFO - PROCESS | 2220 | 1468955540619 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:20 INFO - PROCESS | 2220 | 1468955540726 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 12:12:20 INFO - PROCESS | 2220 | 1468955540797 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:20 INFO - PROCESS | 2220 | 1468955540799 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:20 INFO - PROCESS | 2220 | ++DOCSHELL 0x120e32800 == 40 [pid = 2220] [id = 717] 12:12:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x112a82c00) [pid = 2220] [serial = 2151] [outer = 0x0] 12:12:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x113197000) [pid = 2220] [serial = 2152] [outer = 0x112a82c00] 12:12:20 INFO - PROCESS | 2220 | 1468955540830 Marionette DEBUG loaded listener.js 12:12:20 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x11653d000) [pid = 2220] [serial = 2153] [outer = 0x112a82c00] 12:12:21 INFO - PROCESS | 2220 | 1468955541276 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]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:12:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 672ms 12:12:21 INFO - PROCESS | 2220 | 1468955541282 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 2220 | 1468955541286 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 12:12:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:12:21 INFO - PROCESS | 2220 | 1468955541293 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 2220 | 1468955541294 Marionette TRACE conn2 <- [1,2842,null,{}] 12:12:21 INFO - PROCESS | 2220 | 1468955541297 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}] 12:12:21 INFO - PROCESS | 2220 | 1468955541299 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:21 INFO - PROCESS | 2220 | 1468955541403 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 12:12:21 INFO - PROCESS | 2220 | 1468955541458 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:21 INFO - PROCESS | 2220 | 1468955541459 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:21 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a580000 == 41 [pid = 2220] [id = 718] 12:12:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x117d98400) [pid = 2220] [serial = 2154] [outer = 0x0] 12:12:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x1181e9800) [pid = 2220] [serial = 2155] [outer = 0x117d98400] 12:12:21 INFO - PROCESS | 2220 | 1468955541491 Marionette DEBUG loaded listener.js 12:12:21 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x11856ac00) [pid = 2220] [serial = 2156] [outer = 0x117d98400] 12:12:21 INFO - PROCESS | 2220 | 1468955541944 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]]]}] 12:12:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:12:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 673ms 12:12:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:12:21 INFO - PROCESS | 2220 | 1468955541964 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 12:12:21 INFO - PROCESS | 2220 | 1468955541965 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 12:12:21 INFO - PROCESS | 2220 | 1468955541967 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:12:21 INFO - PROCESS | 2220 | 1468955541970 Marionette TRACE conn2 <- [1,2846,null,{}] 12:12:21 INFO - PROCESS | 2220 | 1468955541981 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}] 12:12:21 INFO - PROCESS | 2220 | 1468955541984 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:22 INFO - PROCESS | 2220 | 1468955542088 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 12:12:22 INFO - PROCESS | 2220 | 1468955542189 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 2220 | 1468955542191 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d217800 == 42 [pid = 2220] [id = 719] 12:12:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12351dc00) [pid = 2220] [serial = 2157] [outer = 0x0] 12:12:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x12376c000) [pid = 2220] [serial = 2158] [outer = 0x12351dc00] 12:12:22 INFO - PROCESS | 2220 | 1468955542221 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x1260a7c00) [pid = 2220] [serial = 2159] [outer = 0x12351dc00] 12:12:22 INFO - PROCESS | 2220 | 1468955542656 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]]]}] 12:12:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:12:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 726ms 12:12:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:12:22 INFO - PROCESS | 2220 | 1468955542694 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 12:12:22 INFO - PROCESS | 2220 | 1468955542695 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 12:12:22 INFO - PROCESS | 2220 | 1468955542698 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:12:22 INFO - PROCESS | 2220 | 1468955542699 Marionette TRACE conn2 <- [1,2850,null,{}] 12:12:22 INFO - PROCESS | 2220 | 1468955542702 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}] 12:12:22 INFO - PROCESS | 2220 | 1468955542703 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:22 INFO - PROCESS | 2220 | 1468955542810 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 12:12:22 INFO - PROCESS | 2220 | 1468955542883 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:22 INFO - PROCESS | 2220 | 1468955542884 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:22 INFO - PROCESS | 2220 | ++DOCSHELL 0x117d4a000 == 43 [pid = 2220] [id = 720] 12:12:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x110e97000) [pid = 2220] [serial = 2160] [outer = 0x0] 12:12:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x1181e9400) [pid = 2220] [serial = 2161] [outer = 0x110e97000] 12:12:22 INFO - PROCESS | 2220 | 1468955542913 Marionette DEBUG loaded listener.js 12:12:22 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x124e31000) [pid = 2220] [serial = 2162] [outer = 0x110e97000] 12:12:23 INFO - PROCESS | 2220 | 1468955543503 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:12:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:12:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 872ms 12:12:23 INFO - PROCESS | 2220 | 1468955543570 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 12:12:23 INFO - PROCESS | 2220 | 1468955543573 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 12:12:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:12:23 INFO - PROCESS | 2220 | 1468955543576 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:12:23 INFO - PROCESS | 2220 | 1468955543578 Marionette TRACE conn2 <- [1,2854,null,{}] 12:12:23 INFO - PROCESS | 2220 | 1468955543582 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}] 12:12:23 INFO - PROCESS | 2220 | 1468955543584 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:23 INFO - PROCESS | 2220 | 1468955543679 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 12:12:23 INFO - PROCESS | 2220 | 1468955543752 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:23 INFO - PROCESS | 2220 | 1468955543753 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:23 INFO - PROCESS | 2220 | ++DOCSHELL 0x1184e6000 == 44 [pid = 2220] [id = 721] 12:12:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x113192800) [pid = 2220] [serial = 2163] [outer = 0x0] 12:12:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1161c6c00) [pid = 2220] [serial = 2164] [outer = 0x113192800] 12:12:23 INFO - PROCESS | 2220 | 1468955543781 Marionette DEBUG loaded listener.js 12:12:23 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x116885800) [pid = 2220] [serial = 2165] [outer = 0x113192800] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12cff1000 == 43 [pid = 2220] [id = 715] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9c7800 == 42 [pid = 2220] [id = 714] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x125520000 == 41 [pid = 2220] [id = 713] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12c528800 == 40 [pid = 2220] [id = 712] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12c403000 == 39 [pid = 2220] [id = 711] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12b1c6800 == 38 [pid = 2220] [id = 710] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12a748000 == 37 [pid = 2220] [id = 709] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x128f9f000 == 36 [pid = 2220] [id = 708] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x125520800 == 35 [pid = 2220] [id = 707] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x120f51000 == 34 [pid = 2220] [id = 706] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x1185b9000 == 33 [pid = 2220] [id = 705] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x116ad6000 == 32 [pid = 2220] [id = 704] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x1191c6000 == 31 [pid = 2220] [id = 703] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x1266d2800 == 30 [pid = 2220] [id = 702] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x117d4a000 == 29 [pid = 2220] [id = 720] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12d217800 == 28 [pid = 2220] [id = 719] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12a580000 == 27 [pid = 2220] [id = 718] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x12d210000 == 26 [pid = 2220] [id = 716] 12:12:24 INFO - PROCESS | 2220 | --DOCSHELL 0x120e32800 == 25 [pid = 2220] [id = 717] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x12cb9a800) [pid = 2220] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x1180adc00) [pid = 2220] [serial = 2104] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x11886a800) [pid = 2220] [serial = 2069] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x123517000) [pid = 2220] [serial = 2101] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x118325c00) [pid = 2220] [serial = 2068] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1186fac00) [pid = 2220] [serial = 2090] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x12666bc00) [pid = 2220] [serial = 2107] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118564c00) [pid = 2220] [serial = 2087] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x124e37400) [pid = 2220] [serial = 2102] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x126ce1000) [pid = 2220] [serial = 2072] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x124b27400) [pid = 2220] [serial = 2071] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x116aac000) [pid = 2220] [serial = 1427] [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.] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1186b7000) [pid = 2220] [serial = 2089] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1167bd800) [pid = 2220] [serial = 2074] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x112a8d000) [pid = 2220] [serial = 2077] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1130a4800) [pid = 2220] [serial = 2078] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x118327400) [pid = 2220] [serial = 2086] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1164d3c00) [pid = 2220] [serial = 2081] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x113195400) [pid = 2220] [serial = 2080] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x117da4800) [pid = 2220] [serial = 2083] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x11816c800) [pid = 2220] [serial = 2084] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x120d03800) [pid = 2220] [serial = 2092] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x121305c00) [pid = 2220] [serial = 2095] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x120fca000) [pid = 2220] [serial = 2093] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x1176bec00) [pid = 2220] [serial = 2098] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x118f5cc00) [pid = 2220] [serial = 2099] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x117487000) [pid = 2220] [serial = 2066] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x1167b4400) [pid = 2220] [serial = 2065] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x12351ac00) [pid = 2220] [serial = 2096] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x116f62800) [pid = 2220] [serial = 2075] [outer = 0x0] [url = about:blank] 12:12:24 INFO - PROCESS | 2220 | 1468955544665 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]]]}] 12:12:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:12:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1120ms 12:12:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:12:24 INFO - PROCESS | 2220 | 1468955544697 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 12:12:24 INFO - PROCESS | 2220 | 1468955544699 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 12:12:24 INFO - PROCESS | 2220 | 1468955544703 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:12:24 INFO - PROCESS | 2220 | 1468955544705 Marionette TRACE conn2 <- [1,2858,null,{}] 12:12:24 INFO - PROCESS | 2220 | 1468955544713 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}] 12:12:24 INFO - PROCESS | 2220 | 1468955544714 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:24 INFO - PROCESS | 2220 | 1468955544805 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 12:12:24 INFO - PROCESS | 2220 | 1468955544814 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:24 INFO - PROCESS | 2220 | 1468955544818 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:24 INFO - PROCESS | 2220 | ++DOCSHELL 0x11708e000 == 26 [pid = 2220] [id = 722] 12:12:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x111aad400) [pid = 2220] [serial = 2166] [outer = 0x0] 12:12:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x1127d5c00) [pid = 2220] [serial = 2167] [outer = 0x111aad400] 12:12:24 INFO - PROCESS | 2220 | 1468955544854 Marionette DEBUG loaded listener.js 12:12:24 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x112a8e000) [pid = 2220] [serial = 2168] [outer = 0x111aad400] 12:12:25 INFO - PROCESS | 2220 | 1468955545391 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:12:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 725ms 12:12:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:12:25 INFO - PROCESS | 2220 | 1468955545428 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 2220 | 1468955545431 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 12:12:25 INFO - PROCESS | 2220 | 1468955545436 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 2220 | 1468955545438 Marionette TRACE conn2 <- [1,2862,null,{}] 12:12:25 INFO - PROCESS | 2220 | 1468955545440 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}] 12:12:25 INFO - PROCESS | 2220 | 1468955545442 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:25 INFO - PROCESS | 2220 | 1468955545527 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 12:12:25 INFO - PROCESS | 2220 | 1468955545531 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:25 INFO - PROCESS | 2220 | 1468955545532 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:25 INFO - PROCESS | 2220 | ++DOCSHELL 0x11948b000 == 27 [pid = 2220] [id = 723] 12:12:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x113190c00) [pid = 2220] [serial = 2169] [outer = 0x0] 12:12:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x116808000) [pid = 2220] [serial = 2170] [outer = 0x113190c00] 12:12:25 INFO - PROCESS | 2220 | 1468955545559 Marionette DEBUG loaded listener.js 12:12:25 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1176c0c00) [pid = 2220] [serial = 2171] [outer = 0x113190c00] 12:12:25 INFO - PROCESS | 2220 | 1468955545907 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]]]}] 12:12:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:12:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 519ms 12:12:25 INFO - PROCESS | 2220 | 1468955545955 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 12:12:25 INFO - PROCESS | 2220 | 1468955545956 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 12:12:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:12:25 INFO - PROCESS | 2220 | 1468955545959 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:12:25 INFO - PROCESS | 2220 | 1468955545961 Marionette TRACE conn2 <- [1,2866,null,{}] 12:12:25 INFO - PROCESS | 2220 | 1468955545969 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}] 12:12:25 INFO - PROCESS | 2220 | 1468955545972 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:26 INFO - PROCESS | 2220 | 1468955546047 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 12:12:26 INFO - PROCESS | 2220 | 1468955546052 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 2220 | 1468955546055 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236b0800 == 28 [pid = 2220] [id = 724] 12:12:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x110fa8800) [pid = 2220] [serial = 2172] [outer = 0x0] 12:12:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x118131000) [pid = 2220] [serial = 2173] [outer = 0x110fa8800] 12:12:26 INFO - PROCESS | 2220 | 1468955546085 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x118175800) [pid = 2220] [serial = 2174] [outer = 0x110fa8800] 12:12:26 INFO - PROCESS | 2220 | 1468955546420 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]]]}] 12:12:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:12:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 470ms 12:12:26 INFO - PROCESS | 2220 | 1468955546429 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 12:12:26 INFO - PROCESS | 2220 | 1468955546431 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 12:12:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:12:26 INFO - PROCESS | 2220 | 1468955546433 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:12:26 INFO - PROCESS | 2220 | 1468955546434 Marionette TRACE conn2 <- [1,2870,null,{}] 12:12:26 INFO - PROCESS | 2220 | 1468955546437 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}] 12:12:26 INFO - PROCESS | 2220 | 1468955546438 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:26 INFO - PROCESS | 2220 | 1468955546523 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 12:12:26 INFO - PROCESS | 2220 | 1468955546581 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:26 INFO - PROCESS | 2220 | 1468955546582 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:26 INFO - PROCESS | 2220 | ++DOCSHELL 0x125e1a800 == 29 [pid = 2220] [id = 725] 12:12:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x1180b7c00) [pid = 2220] [serial = 2175] [outer = 0x0] 12:12:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x11852d800) [pid = 2220] [serial = 2176] [outer = 0x1180b7c00] 12:12:26 INFO - PROCESS | 2220 | 1468955546609 Marionette DEBUG loaded listener.js 12:12:26 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x11856e800) [pid = 2220] [serial = 2177] [outer = 0x1180b7c00] 12:12:26 INFO - PROCESS | 2220 | 1468955546949 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]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:12:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 569ms 12:12:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:12:27 INFO - PROCESS | 2220 | 1468955547002 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 2220 | 1468955547003 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 12:12:27 INFO - PROCESS | 2220 | 1468955547005 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 2220 | 1468955547006 Marionette TRACE conn2 <- [1,2874,null,{}] 12:12:27 INFO - PROCESS | 2220 | 1468955547008 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}] 12:12:27 INFO - PROCESS | 2220 | 1468955547010 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:27 INFO - PROCESS | 2220 | 1468955547092 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 12:12:27 INFO - PROCESS | 2220 | 1468955547096 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 2220 | 1468955547097 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12899b800 == 30 [pid = 2220] [id = 726] 12:12:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x112e9c800) [pid = 2220] [serial = 2178] [outer = 0x0] 12:12:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1186b7000) [pid = 2220] [serial = 2179] [outer = 0x112e9c800] 12:12:27 INFO - PROCESS | 2220 | 1468955547124 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x118f5c800) [pid = 2220] [serial = 2180] [outer = 0x112e9c800] 12:12:27 INFO - PROCESS | 2220 | 1468955547600 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]]]}] 12:12:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:12:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 621ms 12:12:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:12:27 INFO - PROCESS | 2220 | 1468955547632 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 12:12:27 INFO - PROCESS | 2220 | 1468955547634 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 12:12:27 INFO - PROCESS | 2220 | 1468955547637 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:12:27 INFO - PROCESS | 2220 | 1468955547640 Marionette TRACE conn2 <- [1,2878,null,{}] 12:12:27 INFO - PROCESS | 2220 | 1468955547645 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}] 12:12:27 INFO - PROCESS | 2220 | 1468955547651 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:27 INFO - PROCESS | 2220 | 1468955547825 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 12:12:27 INFO - PROCESS | 2220 | 1468955547844 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:27 INFO - PROCESS | 2220 | 1468955547845 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:27 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a580000 == 31 [pid = 2220] [id = 727] 12:12:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x1191e8c00) [pid = 2220] [serial = 2181] [outer = 0x0] 12:12:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x120d08800) [pid = 2220] [serial = 2182] [outer = 0x1191e8c00] 12:12:27 INFO - PROCESS | 2220 | 1468955547870 Marionette DEBUG loaded listener.js 12:12:27 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x121311000) [pid = 2220] [serial = 2183] [outer = 0x1191e8c00] 12:12:28 INFO - PROCESS | 2220 | 1468955548204 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]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:12:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 622ms 12:12:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:12:28 INFO - PROCESS | 2220 | 1468955548259 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 12:12:28 INFO - PROCESS | 2220 | 1468955548261 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 12:12:28 INFO - PROCESS | 2220 | 1468955548263 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 2220 | 1468955548264 Marionette TRACE conn2 <- [1,2882,null,{}] 12:12:28 INFO - PROCESS | 2220 | 1468955548271 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}] 12:12:28 INFO - PROCESS | 2220 | 1468955548273 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:28 INFO - PROCESS | 2220 | 1468955548369 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 12:12:28 INFO - PROCESS | 2220 | 1468955548421 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:28 INFO - PROCESS | 2220 | 1468955548422 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:28 INFO - PROCESS | 2220 | ++DOCSHELL 0x12aa86800 == 32 [pid = 2220] [id = 728] 12:12:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x110e9f400) [pid = 2220] [serial = 2184] [outer = 0x0] 12:12:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12351ac00) [pid = 2220] [serial = 2185] [outer = 0x110e9f400] 12:12:28 INFO - PROCESS | 2220 | 1468955548447 Marionette DEBUG loaded listener.js 12:12:28 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12376b000) [pid = 2220] [serial = 2186] [outer = 0x110e9f400] 12:12:28 INFO - PROCESS | 2220 | 1468955548777 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]]]}] 12:12:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:12:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 527ms 12:12:28 INFO - PROCESS | 2220 | 1468955548794 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 12:12:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:12:28 INFO - PROCESS | 2220 | 1468955548796 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 12:12:28 INFO - PROCESS | 2220 | 1468955548799 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:12:28 INFO - PROCESS | 2220 | 1468955548801 Marionette TRACE conn2 <- [1,2886,null,{}] 12:12:28 INFO - PROCESS | 2220 | 1468955548804 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}] 12:12:28 INFO - PROCESS | 2220 | 1468955548805 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:29 INFO - PROCESS | 2220 | 1468955549131 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x119b1d000) [pid = 2220] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x1214e2000) [pid = 2220] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x1127d6c00) [pid = 2220] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1260a1000) [pid = 2220] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x111e62400) [pid = 2220] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x113192400) [pid = 2220] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x111c16000) [pid = 2220] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x1191ed000) [pid = 2220] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x116886000) [pid = 2220] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x111ca9800) [pid = 2220] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x126a24000) [pid = 2220] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1210d3800) [pid = 2220] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1181e5c00) [pid = 2220] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x128b50c00) [pid = 2220] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x125e78000) [pid = 2220] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:12:29 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x113198800) [pid = 2220] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:12:29 INFO - PROCESS | 2220 | 1468955549178 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 2220 | 1468955549178 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191df000 == 33 [pid = 2220] [id = 729] 12:12:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x110e91c00) [pid = 2220] [serial = 2187] [outer = 0x0] 12:12:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x111c16000) [pid = 2220] [serial = 2188] [outer = 0x110e91c00] 12:12:29 INFO - PROCESS | 2220 | 1468955549206 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x11308f400) [pid = 2220] [serial = 2189] [outer = 0x110e91c00] 12:12:29 INFO - PROCESS | 2220 | 1468955549500 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]]]}] 12:12:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:12:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 721ms 12:12:29 INFO - PROCESS | 2220 | 1468955549520 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 12:12:29 INFO - PROCESS | 2220 | 1468955549521 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 12:12:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:12:29 INFO - PROCESS | 2220 | 1468955549546 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:12:29 INFO - PROCESS | 2220 | 1468955549547 Marionette TRACE conn2 <- [1,2890,null,{}] 12:12:29 INFO - PROCESS | 2220 | 1468955549550 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}] 12:12:29 INFO - PROCESS | 2220 | 1468955549551 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:29 INFO - PROCESS | 2220 | 1468955549653 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 12:12:29 INFO - PROCESS | 2220 | 1468955549707 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:29 INFO - PROCESS | 2220 | 1468955549708 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:29 INFO - PROCESS | 2220 | ++DOCSHELL 0x1236ac000 == 34 [pid = 2220] [id = 730] 12:12:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x110e95000) [pid = 2220] [serial = 2190] [outer = 0x0] 12:12:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x11856cc00) [pid = 2220] [serial = 2191] [outer = 0x110e95000] 12:12:29 INFO - PROCESS | 2220 | 1468955549733 Marionette DEBUG loaded listener.js 12:12:29 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x1255c8000) [pid = 2220] [serial = 2192] [outer = 0x110e95000] 12:12:29 INFO - PROCESS | 2220 | 1468955549994 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:12:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:12:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 476ms 12:12:30 INFO - PROCESS | 2220 | 1468955550015 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 2220 | 1468955550016 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 12:12:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:12:30 INFO - PROCESS | 2220 | 1468955550018 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 2220 | 1468955550019 Marionette TRACE conn2 <- [1,2894,null,{}] 12:12:30 INFO - PROCESS | 2220 | 1468955550030 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}] 12:12:30 INFO - PROCESS | 2220 | 1468955550031 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:30 INFO - PROCESS | 2220 | 1468955550117 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 12:12:30 INFO - PROCESS | 2220 | 1468955550121 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 2220 | 1468955550122 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c406000 == 35 [pid = 2220] [id = 731] 12:12:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1210d1800) [pid = 2220] [serial = 2193] [outer = 0x0] 12:12:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1255cfc00) [pid = 2220] [serial = 2194] [outer = 0x1210d1800] 12:12:30 INFO - PROCESS | 2220 | 1468955550149 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x1260a7000) [pid = 2220] [serial = 2195] [outer = 0x1210d1800] 12:12:30 INFO - PROCESS | 2220 | 1468955550464 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]]]}] 12:12:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:12:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 471ms 12:12:30 INFO - PROCESS | 2220 | 1468955550494 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 12:12:30 INFO - PROCESS | 2220 | 1468955550496 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 12:12:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:12:30 INFO - PROCESS | 2220 | 1468955550498 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:12:30 INFO - PROCESS | 2220 | 1468955550499 Marionette TRACE conn2 <- [1,2898,null,{}] 12:12:30 INFO - PROCESS | 2220 | 1468955550512 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}] 12:12:30 INFO - PROCESS | 2220 | 1468955550514 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:30 INFO - PROCESS | 2220 | 1468955550605 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 12:12:30 INFO - PROCESS | 2220 | 1468955550669 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:30 INFO - PROCESS | 2220 | 1468955550671 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:30 INFO - PROCESS | 2220 | ++DOCSHELL 0x128997000 == 36 [pid = 2220] [id = 732] 12:12:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x124b25c00) [pid = 2220] [serial = 2196] [outer = 0x0] 12:12:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x126813c00) [pid = 2220] [serial = 2197] [outer = 0x124b25c00] 12:12:30 INFO - PROCESS | 2220 | 1468955550697 Marionette DEBUG loaded listener.js 12:12:30 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x128986c00) [pid = 2220] [serial = 2198] [outer = 0x124b25c00] 12:12:31 INFO - PROCESS | 2220 | 1468955551054 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]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:12:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 570ms 12:12:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:12:31 INFO - PROCESS | 2220 | 1468955551069 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 2220 | 1468955551071 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 12:12:31 INFO - PROCESS | 2220 | 1468955551075 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 2220 | 1468955551077 Marionette TRACE conn2 <- [1,2902,null,{}] 12:12:31 INFO - PROCESS | 2220 | 1468955551079 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}] 12:12:31 INFO - PROCESS | 2220 | 1468955551080 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:31 INFO - PROCESS | 2220 | 1468955551207 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 12:12:31 INFO - PROCESS | 2220 | 1468955551269 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:31 INFO - PROCESS | 2220 | 1468955551270 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:31 INFO - PROCESS | 2220 | ++DOCSHELL 0x116512800 == 37 [pid = 2220] [id = 733] 12:12:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x110d6e800) [pid = 2220] [serial = 2199] [outer = 0x0] 12:12:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x110e79400) [pid = 2220] [serial = 2200] [outer = 0x110d6e800] 12:12:31 INFO - PROCESS | 2220 | 1468955551303 Marionette DEBUG loaded listener.js 12:12:31 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x110e9dc00) [pid = 2220] [serial = 2201] [outer = 0x110d6e800] 12:12:31 INFO - PROCESS | 2220 | 1468955551844 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:12:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:12:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 822ms 12:12:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:12:31 INFO - PROCESS | 2220 | 1468955551897 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 12:12:31 INFO - PROCESS | 2220 | 1468955551899 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 12:12:31 INFO - PROCESS | 2220 | 1468955551903 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:12:31 INFO - PROCESS | 2220 | 1468955551905 Marionette TRACE conn2 <- [1,2906,null,{}] 12:12:31 INFO - PROCESS | 2220 | 1468955551908 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}] 12:12:31 INFO - PROCESS | 2220 | 1468955551910 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:32 INFO - PROCESS | 2220 | 1468955552023 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 12:12:32 INFO - PROCESS | 2220 | 1468955552104 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:32 INFO - PROCESS | 2220 | 1468955552106 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:32 INFO - PROCESS | 2220 | ++DOCSHELL 0x12354f800 == 38 [pid = 2220] [id = 734] 12:12:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x113199800) [pid = 2220] [serial = 2202] [outer = 0x0] 12:12:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x115fb4c00) [pid = 2220] [serial = 2203] [outer = 0x113199800] 12:12:32 INFO - PROCESS | 2220 | 1468955552137 Marionette DEBUG loaded listener.js 12:12:32 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x116aa1800) [pid = 2220] [serial = 2204] [outer = 0x113199800] 12:12:32 INFO - PROCESS | 2220 | 1468955552708 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]]]}] 12:12:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:12:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 973ms 12:12:32 INFO - PROCESS | 2220 | 1468955552894 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 12:12:32 INFO - PROCESS | 2220 | 1468955552897 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 12:12:32 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:12:32 INFO - PROCESS | 2220 | 1468955552901 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:12:32 INFO - PROCESS | 2220 | 1468955552902 Marionette TRACE conn2 <- [1,2910,null,{}] 12:12:32 INFO - PROCESS | 2220 | 1468955552906 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}] 12:12:32 INFO - PROCESS | 2220 | 1468955552908 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:33 INFO - PROCESS | 2220 | 1468955553017 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 12:12:33 INFO - PROCESS | 2220 | 1468955553099 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 2220 | 1468955553103 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x118121800 == 39 [pid = 2220] [id = 735] 12:12:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x113088800) [pid = 2220] [serial = 2205] [outer = 0x0] 12:12:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x11318f400) [pid = 2220] [serial = 2206] [outer = 0x113088800] 12:12:33 INFO - PROCESS | 2220 | 1468955553134 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x115f4f000) [pid = 2220] [serial = 2207] [outer = 0x113088800] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x128997000 == 38 [pid = 2220] [id = 732] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12c406000 == 37 [pid = 2220] [id = 731] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1236ac000 == 36 [pid = 2220] [id = 730] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1191df000 == 35 [pid = 2220] [id = 729] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12aa86800 == 34 [pid = 2220] [id = 728] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12a580000 == 33 [pid = 2220] [id = 727] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x12899b800 == 32 [pid = 2220] [id = 726] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x125e1a800 == 31 [pid = 2220] [id = 725] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1236b0800 == 30 [pid = 2220] [id = 724] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x11948b000 == 29 [pid = 2220] [id = 723] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x11708e000 == 28 [pid = 2220] [id = 722] 12:12:33 INFO - PROCESS | 2220 | --DOCSHELL 0x1184e6000 == 27 [pid = 2220] [id = 721] 12:12:33 INFO - PROCESS | 2220 | 1468955553519 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]]]}] 12:12:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:12:33 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:12:33 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 625ms 12:12:33 INFO - TEST-START | /DOMEvents/constructors.html 12:12:33 INFO - PROCESS | 2220 | 1468955553527 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 12:12:33 INFO - PROCESS | 2220 | 1468955553529 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 12:12:33 INFO - PROCESS | 2220 | 1468955553533 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:12:33 INFO - PROCESS | 2220 | 1468955553536 Marionette TRACE conn2 <- [1,2914,null,{}] 12:12:33 INFO - PROCESS | 2220 | 1468955553538 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}] 12:12:33 INFO - PROCESS | 2220 | 1468955553541 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:33 INFO - PROCESS | 2220 | 1468955553632 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x120fc5800) [pid = 2220] [serial = 2128] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1255cb000) [pid = 2220] [serial = 2131] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x11812f000) [pid = 2220] [serial = 2140] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x127852c00) [pid = 2220] [serial = 2108] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1130aa400) [pid = 2220] [serial = 2113] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x1176bbc00) [pid = 2220] [serial = 2114] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x113d0f800) [pid = 2220] [serial = 2116] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x116534c00) [pid = 2220] [serial = 2117] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x118328c00) [pid = 2220] [serial = 2122] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1186f4c00) [pid = 2220] [serial = 2123] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x11983fc00) [pid = 2220] [serial = 2125] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x117d39c00) [pid = 2220] [serial = 2119] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x118125800) [pid = 2220] [serial = 2120] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x112a82000) [pid = 2220] [serial = 2110] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x11318f000) [pid = 2220] [serial = 2111] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x126ce4000) [pid = 2220] [serial = 2134] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x126813000) [pid = 2220] [serial = 2132] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x128985800) [pid = 2220] [serial = 2137] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x127855400) [pid = 2220] [serial = 2135] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x12609dc00) [pid = 2220] [serial = 2143] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x128f84800) [pid = 2220] [serial = 2146] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x128993000) [pid = 2220] [serial = 2138] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1211e6000) [pid = 2220] [serial = 2129] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x118871000) [pid = 2220] [serial = 2141] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x1292b3c00) [pid = 2220] [serial = 2147] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 74 (0x128b4f000) [pid = 2220] [serial = 2144] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 73 (0x120ded400) [pid = 2220] [serial = 2126] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 72 (0x129473000) [pid = 2220] [serial = 2150] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 71 (0x1260a0800) [pid = 2220] [serial = 2105] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | --DOMWINDOW == 70 (0x1292ba800) [pid = 2220] [serial = 2149] [outer = 0x0] [url = about:blank] 12:12:33 INFO - PROCESS | 2220 | 1468955553695 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:33 INFO - PROCESS | 2220 | 1468955553697 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:33 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191c2000 == 28 [pid = 2220] [id = 736] 12:12:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 71 (0x112e93000) [pid = 2220] [serial = 2208] [outer = 0x0] 12:12:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 72 (0x116176400) [pid = 2220] [serial = 2209] [outer = 0x112e93000] 12:12:33 INFO - PROCESS | 2220 | 1468955553724 Marionette DEBUG loaded listener.js 12:12:33 INFO - PROCESS | 2220 | ++DOMWINDOW == 73 (0x117d99c00) [pid = 2220] [serial = 2210] [outer = 0x112e93000] 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:12:34 INFO - PROCESS | 2220 | 1468955554050 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]]]}] 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:12:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:12:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:12:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:12:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:12:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:12:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:12:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:12:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:12:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 530ms 12:12:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:12:34 INFO - PROCESS | 2220 | 1468955554062 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 2220 | 1468955554063 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 12:12:34 INFO - PROCESS | 2220 | 1468955554065 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 2220 | 1468955554067 Marionette TRACE conn2 <- [1,2918,null,{}] 12:12:34 INFO - PROCESS | 2220 | 1468955554076 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}] 12:12:34 INFO - PROCESS | 2220 | 1468955554080 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:34 INFO - PROCESS | 2220 | 1468955554197 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 12:12:34 INFO - PROCESS | 2220 | 1468955554250 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 2220 | 1468955554253 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x12641a800 == 29 [pid = 2220] [id = 737] 12:12:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 74 (0x11816c000) [pid = 2220] [serial = 2211] [outer = 0x0] 12:12:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 75 (0x118533c00) [pid = 2220] [serial = 2212] [outer = 0x11816c000] 12:12:34 INFO - PROCESS | 2220 | 1468955554281 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x118865800) [pid = 2220] [serial = 2213] [outer = 0x11816c000] 12:12:34 INFO - PROCESS | 2220 | 1468955554575 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:12:34 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:12:34 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 519ms 12:12:34 INFO - PROCESS | 2220 | 1468955554586 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 12:12:34 INFO - PROCESS | 2220 | 1468955554587 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 12:12:34 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:12:34 INFO - PROCESS | 2220 | 1468955554597 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:12:34 INFO - PROCESS | 2220 | 1468955554598 Marionette TRACE conn2 <- [1,2922,null,{}] 12:12:34 INFO - PROCESS | 2220 | 1468955554600 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}] 12:12:34 INFO - PROCESS | 2220 | 1468955554601 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:34 INFO - PROCESS | 2220 | 1468955554707 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 12:12:34 INFO - PROCESS | 2220 | 1468955554713 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:34 INFO - PROCESS | 2220 | 1468955554714 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:34 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a564800 == 30 [pid = 2220] [id = 738] 12:12:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x110eaf400) [pid = 2220] [serial = 2214] [outer = 0x0] 12:12:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x1194f8400) [pid = 2220] [serial = 2215] [outer = 0x110eaf400] 12:12:34 INFO - PROCESS | 2220 | 1468955554756 Marionette DEBUG loaded listener.js 12:12:34 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x120dedc00) [pid = 2220] [serial = 2216] [outer = 0x110eaf400] 12:12:35 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:12:35 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:12:35 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:12:35 INFO - PROCESS | 2220 | [2220] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 12:12:35 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:12:35 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:12:35 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 12:12:35 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:12:35 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 12:12:35 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:12:35 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]" 12:12:35 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:12:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:35 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:12:35 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:12:35 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 527ms 12:12:35 INFO - PROCESS | 2220 | 1468955555111 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]]]}] 12:12:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:12:35 INFO - PROCESS | 2220 | 1468955555127 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 2220 | 1468955555128 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 12:12:35 INFO - PROCESS | 2220 | 1468955555131 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - PROCESS | 2220 | 1468955555132 Marionette TRACE conn2 <- [1,2926,null,{}] 12:12:35 INFO - PROCESS | 2220 | 1468955555135 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}] 12:12:35 INFO - PROCESS | 2220 | 1468955555136 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:35 INFO - PROCESS | 2220 | 1468955555218 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 12:12:35 INFO - PROCESS | 2220 | 1468955555223 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 2220 | 1468955555226 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x121143000 == 31 [pid = 2220] [id = 739] 12:12:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x120df9000) [pid = 2220] [serial = 2217] [outer = 0x0] 12:12:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1210d3800) [pid = 2220] [serial = 2218] [outer = 0x120df9000] 12:12:35 INFO - PROCESS | 2220 | 1468955555250 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x123761800) [pid = 2220] [serial = 2219] [outer = 0x120df9000] 12:12:35 INFO - PROCESS | 2220 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:12:35 INFO - PROCESS | 2220 | 1468955555575 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]]]}] 12:12:35 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:12:35 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 467ms 12:12:35 INFO - PROCESS | 2220 | 1468955555600 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 12:12:35 INFO - PROCESS | 2220 | 1468955555601 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 12:12:35 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:12:35 INFO - PROCESS | 2220 | 1468955555603 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:12:35 INFO - PROCESS | 2220 | 1468955555604 Marionette TRACE conn2 <- [1,2930,null,{}] 12:12:35 INFO - PROCESS | 2220 | 1468955555608 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}] 12:12:35 INFO - PROCESS | 2220 | 1468955555613 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:35 INFO - PROCESS | 2220 | 1468955555715 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 12:12:35 INFO - PROCESS | 2220 | 1468955555719 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:35 INFO - PROCESS | 2220 | 1468955555720 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:35 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b98e800 == 32 [pid = 2220] [id = 740] 12:12:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x118167400) [pid = 2220] [serial = 2220] [outer = 0x0] 12:12:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x124e9fc00) [pid = 2220] [serial = 2221] [outer = 0x118167400] 12:12:35 INFO - PROCESS | 2220 | 1468955555803 Marionette DEBUG loaded listener.js 12:12:35 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x126cdc800) [pid = 2220] [serial = 2222] [outer = 0x118167400] 12:12:36 INFO - PROCESS | 2220 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:12:36 INFO - PROCESS | 2220 | 1468955556087 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]]]}] 12:12:36 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:12:36 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 519ms 12:12:36 INFO - PROCESS | 2220 | 1468955556129 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 2220 | 1468955556131 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 12:12:36 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:12:36 INFO - PROCESS | 2220 | 1468955556142 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - PROCESS | 2220 | 1468955556144 Marionette TRACE conn2 <- [1,2934,null,{}] 12:12:36 INFO - PROCESS | 2220 | 1468955556147 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}] 12:12:36 INFO - PROCESS | 2220 | 1468955556148 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:36 INFO - PROCESS | 2220 | 1468955556246 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 12:12:36 INFO - PROCESS | 2220 | 1468955556265 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 2220 | 1468955556266 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c539800 == 33 [pid = 2220] [id = 741] 12:12:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x126675400) [pid = 2220] [serial = 2223] [outer = 0x0] 12:12:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x126ce9000) [pid = 2220] [serial = 2224] [outer = 0x126675400] 12:12:36 INFO - PROCESS | 2220 | 1468955556289 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x127857000) [pid = 2220] [serial = 2225] [outer = 0x126675400] 12:12:36 INFO - PROCESS | 2220 | 1468955556597 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]]]}] 12:12:36 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:12:36 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 473ms 12:12:36 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:12:36 INFO - PROCESS | 2220 | 1468955556615 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 12:12:36 INFO - PROCESS | 2220 | 1468955556616 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 12:12:36 INFO - PROCESS | 2220 | 1468955556618 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:12:36 INFO - PROCESS | 2220 | 1468955556619 Marionette TRACE conn2 <- [1,2938,null,{}] 12:12:36 INFO - PROCESS | 2220 | 1468955556622 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}] 12:12:36 INFO - PROCESS | 2220 | 1468955556623 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:36 INFO - PROCESS | 2220 | 1468955556733 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 12:12:36 INFO - PROCESS | 2220 | 1468955556737 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:36 INFO - PROCESS | 2220 | 1468955556738 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:36 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c9b2000 == 34 [pid = 2220] [id = 742] 12:12:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x127858000) [pid = 2220] [serial = 2226] [outer = 0x0] 12:12:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x128b45800) [pid = 2220] [serial = 2227] [outer = 0x127858000] 12:12:36 INFO - PROCESS | 2220 | 1468955556763 Marionette DEBUG loaded listener.js 12:12:36 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x128ce6800) [pid = 2220] [serial = 2228] [outer = 0x127858000] 12:12:37 INFO - PROCESS | 2220 | 1468955557062 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]]]}] 12:12:37 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. 12:12:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 475ms 12:12:37 INFO - PROCESS | 2220 | 1468955557102 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 2220 | 1468955557104 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 12:12:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:12:37 INFO - PROCESS | 2220 | 1468955557113 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 2220 | 1468955557115 Marionette TRACE conn2 <- [1,2942,null,{}] 12:12:37 INFO - PROCESS | 2220 | 1468955557117 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}] 12:12:37 INFO - PROCESS | 2220 | 1468955557118 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:37 INFO - PROCESS | 2220 | 1468955557222 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 12:12:37 INFO - PROCESS | 2220 | 1468955557226 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 2220 | 1468955557227 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x12cba1800 == 35 [pid = 2220] [id = 743] 12:12:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x12785c400) [pid = 2220] [serial = 2229] [outer = 0x0] 12:12:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x128e3d800) [pid = 2220] [serial = 2230] [outer = 0x12785c400] 12:12:37 INFO - PROCESS | 2220 | 1468955557251 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x128f89c00) [pid = 2220] [serial = 2231] [outer = 0x12785c400] 12:12:37 INFO - PROCESS | 2220 | 1468955557533 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"]]]}] 12:12:37 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 12:12:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:12:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:37 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:12:37 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 473ms 12:12:37 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:12:37 INFO - PROCESS | 2220 | 1468955557582 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 12:12:37 INFO - PROCESS | 2220 | 1468955557583 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 12:12:37 INFO - PROCESS | 2220 | 1468955557585 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:12:37 INFO - PROCESS | 2220 | 1468955557586 Marionette TRACE conn2 <- [1,2946,null,{}] 12:12:37 INFO - PROCESS | 2220 | 1468955557596 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}] 12:12:37 INFO - PROCESS | 2220 | 1468955557597 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:37 INFO - PROCESS | 2220 | 1468955557701 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 12:12:37 INFO - PROCESS | 2220 | 1468955557713 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:37 INFO - PROCESS | 2220 | 1468955557714 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:37 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a564000 == 36 [pid = 2220] [id = 744] 12:12:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x128f8a400) [pid = 2220] [serial = 2232] [outer = 0x0] 12:12:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x1292b6000) [pid = 2220] [serial = 2233] [outer = 0x128f8a400] 12:12:37 INFO - PROCESS | 2220 | 1468955557737 Marionette DEBUG loaded listener.js 12:12:37 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1292bc800) [pid = 2220] [serial = 2234] [outer = 0x128f8a400] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x1210d1800) [pid = 2220] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x112e9c800) [pid = 2220] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x113190c00) [pid = 2220] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x111aad400) [pid = 2220] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x113192800) [pid = 2220] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x110fa8800) [pid = 2220] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1180b7c00) [pid = 2220] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x112a82c00) [pid = 2220] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x117d98400) [pid = 2220] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x12351dc00) [pid = 2220] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x110e97000) [pid = 2220] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1191e8c00) [pid = 2220] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x110e9f400) [pid = 2220] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x110e91c00) [pid = 2220] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:12:37 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x110e95000) [pid = 2220] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:12:38 INFO - PROCESS | 2220 | 1468955558100 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]]]}] 12:12:38 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. 12:12:38 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 569ms 12:12:38 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:12:38 INFO - PROCESS | 2220 | 1468955558154 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 2220 | 1468955558156 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 12:12:38 INFO - PROCESS | 2220 | 1468955558163 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 2220 | 1468955558165 Marionette TRACE conn2 <- [1,2950,null,{}] 12:12:38 INFO - PROCESS | 2220 | 1468955558167 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}] 12:12:38 INFO - PROCESS | 2220 | 1468955558169 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:38 INFO - PROCESS | 2220 | 1468955558294 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 12:12:38 INFO - PROCESS | 2220 | 1468955558300 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 2220 | 1468955558302 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d20d000 == 37 [pid = 2220] [id = 745] 12:12:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x112a85400) [pid = 2220] [serial = 2235] [outer = 0x0] 12:12:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x116807000) [pid = 2220] [serial = 2236] [outer = 0x112a85400] 12:12:38 INFO - PROCESS | 2220 | 1468955558328 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x126c3a800) [pid = 2220] [serial = 2237] [outer = 0x112a85400] 12:12:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d222000 == 38 [pid = 2220] [id = 746] 12:12:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x129474800) [pid = 2220] [serial = 2238] [outer = 0x0] 12:12:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x1191e8c00) [pid = 2220] [serial = 2239] [outer = 0x129474800] 12:12:38 INFO - PROCESS | 2220 | 1468955558658 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]]]}] 12:12:38 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. 12:12:38 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 520ms 12:12:38 INFO - PROCESS | 2220 | 1468955558683 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 12:12:38 INFO - PROCESS | 2220 | 1468955558684 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 12:12:38 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:12:38 INFO - PROCESS | 2220 | 1468955558687 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:12:38 INFO - PROCESS | 2220 | 1468955558688 Marionette TRACE conn2 <- [1,2954,null,{}] 12:12:38 INFO - PROCESS | 2220 | 1468955558690 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}] 12:12:38 INFO - PROCESS | 2220 | 1468955558691 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:38 INFO - PROCESS | 2220 | 1468955558792 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 12:12:38 INFO - PROCESS | 2220 | 1468955558853 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:38 INFO - PROCESS | 2220 | 1468955558854 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:38 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d3cc800 == 39 [pid = 2220] [id = 747] 12:12:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x113192800) [pid = 2220] [serial = 2240] [outer = 0x0] 12:12:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x12946d400) [pid = 2220] [serial = 2241] [outer = 0x113192800] 12:12:38 INFO - PROCESS | 2220 | 1468955558881 Marionette DEBUG loaded listener.js 12:12:38 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x12a50e800) [pid = 2220] [serial = 2242] [outer = 0x113192800] 12:12:39 INFO - PROCESS | 2220 | 1468955559121 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]]]}] 12:12:39 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:12:39 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 12:12:39 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 467ms 12:12:39 INFO - PROCESS | 2220 | 1468955559164 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 2220 | 1468955559165 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 12:12:39 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:12:39 INFO - PROCESS | 2220 | 1468955559168 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 2220 | 1468955559169 Marionette TRACE conn2 <- [1,2958,null,{}] 12:12:39 INFO - PROCESS | 2220 | 1468955559171 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}] 12:12:39 INFO - PROCESS | 2220 | 1468955559172 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:39 INFO - PROCESS | 2220 | 1468955559277 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 12:12:39 INFO - PROCESS | 2220 | 1468955559280 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 2220 | 1468955559281 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d6c5000 == 40 [pid = 2220] [id = 748] 12:12:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x121820800) [pid = 2220] [serial = 2243] [outer = 0x0] 12:12:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x12a617800) [pid = 2220] [serial = 2244] [outer = 0x121820800] 12:12:39 INFO - PROCESS | 2220 | 1468955559306 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x12a6e4c00) [pid = 2220] [serial = 2245] [outer = 0x121820800] 12:12:39 INFO - PROCESS | 2220 | 1468955559595 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]]]}] 12:12:39 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. 12:12:39 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 467ms 12:12:39 INFO - PROCESS | 2220 | 1468955559636 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 12:12:39 INFO - PROCESS | 2220 | 1468955559637 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 12:12:39 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:12:39 INFO - PROCESS | 2220 | 1468955559643 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:12:39 INFO - PROCESS | 2220 | 1468955559645 Marionette TRACE conn2 <- [1,2962,null,{}] 12:12:39 INFO - PROCESS | 2220 | 1468955559648 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}] 12:12:39 INFO - PROCESS | 2220 | 1468955559649 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:39 INFO - PROCESS | 2220 | 1468955559761 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 12:12:39 INFO - PROCESS | 2220 | 1468955559795 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:39 INFO - PROCESS | 2220 | 1468955559796 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:39 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d6d3800 == 41 [pid = 2220] [id = 749] 12:12:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x125e77800) [pid = 2220] [serial = 2246] [outer = 0x0] 12:12:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x12a769400) [pid = 2220] [serial = 2247] [outer = 0x125e77800] 12:12:39 INFO - PROCESS | 2220 | 1468955559819 Marionette DEBUG loaded listener.js 12:12:39 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x12a76e800) [pid = 2220] [serial = 2248] [outer = 0x125e77800] 12:12:40 INFO - PROCESS | 2220 | 1468955560183 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]]]}] 12:12:40 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. 12:12:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 574ms 12:12:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:12:40 INFO - PROCESS | 2220 | 1468955560216 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 2220 | 1468955560219 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 12:12:40 INFO - PROCESS | 2220 | 1468955560222 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 2220 | 1468955560225 Marionette TRACE conn2 <- [1,2966,null,{}] 12:12:40 INFO - PROCESS | 2220 | 1468955560229 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}] 12:12:40 INFO - PROCESS | 2220 | 1468955560231 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:40 INFO - PROCESS | 2220 | 1468955560343 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 12:12:40 INFO - PROCESS | 2220 | 1468955560458 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:40 INFO - PROCESS | 2220 | 1468955560460 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:40 INFO - PROCESS | 2220 | ++DOCSHELL 0x121267000 == 42 [pid = 2220] [id = 750] 12:12:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x11318a800) [pid = 2220] [serial = 2249] [outer = 0x0] 12:12:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x113199400) [pid = 2220] [serial = 2250] [outer = 0x11318a800] 12:12:40 INFO - PROCESS | 2220 | 1468955560493 Marionette DEBUG loaded listener.js 12:12:40 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x116f62800) [pid = 2220] [serial = 2251] [outer = 0x11318a800] 12:12:40 INFO - PROCESS | 2220 | 1468955560865 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]]]}] 12:12:40 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. 12:12:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 674ms 12:12:40 INFO - PROCESS | 2220 | 1468955560897 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 12:12:40 INFO - PROCESS | 2220 | 1468955560900 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 12:12:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:12:40 INFO - PROCESS | 2220 | 1468955560905 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:12:40 INFO - PROCESS | 2220 | 1468955560907 Marionette TRACE conn2 <- [1,2970,null,{}] 12:12:40 INFO - PROCESS | 2220 | 1468955560909 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}] 12:12:40 INFO - PROCESS | 2220 | 1468955560911 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:41 INFO - PROCESS | 2220 | 1468955561023 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 12:12:41 INFO - PROCESS | 2220 | 1468955561120 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 2220 | 1468955561121 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7ab800 == 43 [pid = 2220] [id = 751] 12:12:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x11816d800) [pid = 2220] [serial = 2252] [outer = 0x0] 12:12:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1181ef000) [pid = 2220] [serial = 2253] [outer = 0x11816d800] 12:12:41 INFO - PROCESS | 2220 | 1468955561153 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x11856dc00) [pid = 2220] [serial = 2254] [outer = 0x11816d800] 12:12:41 INFO - PROCESS | 2220 | 1468955561512 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]]]}] 12:12:41 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. 12:12:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 621ms 12:12:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:12:41 INFO - PROCESS | 2220 | 1468955561527 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 12:12:41 INFO - PROCESS | 2220 | 1468955561528 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 12:12:41 INFO - PROCESS | 2220 | 1468955561531 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:12:41 INFO - PROCESS | 2220 | 1468955561533 Marionette TRACE conn2 <- [1,2974,null,{}] 12:12:41 INFO - PROCESS | 2220 | 1468955561542 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}] 12:12:41 INFO - PROCESS | 2220 | 1468955561545 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:41 INFO - PROCESS | 2220 | 1468955561651 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 12:12:41 INFO - PROCESS | 2220 | 1468955561713 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:41 INFO - PROCESS | 2220 | 1468955561716 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:41 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d212000 == 44 [pid = 2220] [id = 752] 12:12:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x11886c800) [pid = 2220] [serial = 2255] [outer = 0x0] 12:12:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x1210d1800) [pid = 2220] [serial = 2256] [outer = 0x11886c800] 12:12:41 INFO - PROCESS | 2220 | 1468955561787 Marionette DEBUG loaded listener.js 12:12:41 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x124e30c00) [pid = 2220] [serial = 2257] [outer = 0x11886c800] 12:12:42 INFO - PROCESS | 2220 | 1468955562150 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]]]}] 12:12:42 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. 12:12:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 670ms 12:12:42 INFO - PROCESS | 2220 | 1468955562202 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 2220 | 1468955562204 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 12:12:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:12:42 INFO - PROCESS | 2220 | 1468955562206 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 2220 | 1468955562208 Marionette TRACE conn2 <- [1,2978,null,{}] 12:12:42 INFO - PROCESS | 2220 | 1468955562210 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}] 12:12:42 INFO - PROCESS | 2220 | 1468955562211 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:42 INFO - PROCESS | 2220 | 1468955562319 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 12:12:42 INFO - PROCESS | 2220 | 1468955562409 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:42 INFO - PROCESS | 2220 | 1468955562411 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:42 INFO - PROCESS | 2220 | ++DOCSHELL 0x12db14800 == 45 [pid = 2220] [id = 753] 12:12:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x110e92c00) [pid = 2220] [serial = 2258] [outer = 0x0] 12:12:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x12646a400) [pid = 2220] [serial = 2259] [outer = 0x110e92c00] 12:12:42 INFO - PROCESS | 2220 | 1468955562465 Marionette DEBUG loaded listener.js 12:12:42 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x126cdf400) [pid = 2220] [serial = 2260] [outer = 0x110e92c00] 12:12:42 INFO - PROCESS | 2220 | 1468955562830 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]]]}] 12:12:42 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. 12:12:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 672ms 12:12:42 INFO - PROCESS | 2220 | 1468955562878 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 12:12:42 INFO - PROCESS | 2220 | 1468955562880 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 12:12:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:12:42 INFO - PROCESS | 2220 | 1468955562882 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:12:42 INFO - PROCESS | 2220 | 1468955562884 Marionette TRACE conn2 <- [1,2982,null,{}] 12:12:42 INFO - PROCESS | 2220 | 1468955562886 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}] 12:12:42 INFO - PROCESS | 2220 | 1468955562887 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:43 INFO - PROCESS | 2220 | 1468955562998 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 12:12:43 INFO - PROCESS | 2220 | 1468955563055 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 2220 | 1468955563057 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x1186c8800 == 46 [pid = 2220] [id = 754] 12:12:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x110fa8800) [pid = 2220] [serial = 2261] [outer = 0x0] 12:12:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 110 (0x118170400) [pid = 2220] [serial = 2262] [outer = 0x110fa8800] 12:12:43 INFO - PROCESS | 2220 | 1468955563086 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 111 (0x126cea000) [pid = 2220] [serial = 2263] [outer = 0x110fa8800] 12:12:43 INFO - PROCESS | 2220 | 1468955563622 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"]]]}] 12:12:43 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 12:12:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:12:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 769ms 12:12:43 INFO - PROCESS | 2220 | 1468955563652 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 12:12:43 INFO - PROCESS | 2220 | 1468955563654 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 12:12:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:12:43 INFO - PROCESS | 2220 | 1468955563657 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:12:43 INFO - PROCESS | 2220 | 1468955563660 Marionette TRACE conn2 <- [1,2986,null,{}] 12:12:43 INFO - PROCESS | 2220 | 1468955563663 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}] 12:12:43 INFO - PROCESS | 2220 | 1468955563665 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:43 INFO - PROCESS | 2220 | 1468955563785 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 12:12:43 INFO - PROCESS | 2220 | 1468955563846 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:43 INFO - PROCESS | 2220 | 1468955563848 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:43 INFO - PROCESS | 2220 | ++DOCSHELL 0x1237c9800 == 47 [pid = 2220] [id = 755] 12:12:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 112 (0x1132cc400) [pid = 2220] [serial = 2264] [outer = 0x0] 12:12:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 113 (0x116467c00) [pid = 2220] [serial = 2265] [outer = 0x1132cc400] 12:12:43 INFO - PROCESS | 2220 | 1468955563875 Marionette DEBUG loaded listener.js 12:12:43 INFO - PROCESS | 2220 | ++DOMWINDOW == 114 (0x117d9c000) [pid = 2220] [serial = 2266] [outer = 0x1132cc400] 12:12:44 INFO - PROCESS | 2220 | 1468955564238 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]]]}] 12:12:44 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. 12:12:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 623ms 12:12:44 INFO - PROCESS | 2220 | 1468955564281 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 12:12:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:12:44 INFO - PROCESS | 2220 | 1468955564286 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 12:12:44 INFO - PROCESS | 2220 | 1468955564292 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:12:44 INFO - PROCESS | 2220 | 1468955564294 Marionette TRACE conn2 <- [1,2990,null,{}] 12:12:44 INFO - PROCESS | 2220 | 1468955564298 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}] 12:12:44 INFO - PROCESS | 2220 | 1468955564300 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:44 INFO - PROCESS | 2220 | 1468955564480 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12d6c5000 == 46 [pid = 2220] [id = 748] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12d3cc800 == 45 [pid = 2220] [id = 747] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12d222000 == 44 [pid = 2220] [id = 746] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12d20d000 == 43 [pid = 2220] [id = 745] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12a564000 == 42 [pid = 2220] [id = 744] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12cba1800 == 41 [pid = 2220] [id = 743] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12c9b2000 == 40 [pid = 2220] [id = 742] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12c539800 == 39 [pid = 2220] [id = 741] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12b98e800 == 38 [pid = 2220] [id = 740] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x121143000 == 37 [pid = 2220] [id = 739] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12a564800 == 36 [pid = 2220] [id = 738] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12641a800 == 35 [pid = 2220] [id = 737] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1191c2000 == 34 [pid = 2220] [id = 736] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x118121800 == 33 [pid = 2220] [id = 735] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12354f800 == 32 [pid = 2220] [id = 734] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x116512800 == 31 [pid = 2220] [id = 733] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1237c9800 == 30 [pid = 2220] [id = 755] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x1186c8800 == 29 [pid = 2220] [id = 754] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12db14800 == 28 [pid = 2220] [id = 753] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12d212000 == 27 [pid = 2220] [id = 752] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7ab800 == 26 [pid = 2220] [id = 751] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x12d6d3800 == 25 [pid = 2220] [id = 749] 12:12:45 INFO - PROCESS | 2220 | --DOCSHELL 0x121267000 == 24 [pid = 2220] [id = 750] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 113 (0x1260a7000) [pid = 2220] [serial = 2195] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 112 (0x1186b7000) [pid = 2220] [serial = 2179] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 111 (0x116808000) [pid = 2220] [serial = 2170] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 110 (0x1176c0c00) [pid = 2220] [serial = 2171] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 109 (0x1127d5c00) [pid = 2220] [serial = 2167] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x112a8e000) [pid = 2220] [serial = 2168] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x116885800) [pid = 2220] [serial = 2165] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x1161c6c00) [pid = 2220] [serial = 2164] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x118131000) [pid = 2220] [serial = 2173] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x118175800) [pid = 2220] [serial = 2174] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x11852d800) [pid = 2220] [serial = 2176] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x11653d000) [pid = 2220] [serial = 2153] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x113197000) [pid = 2220] [serial = 2152] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x11856ac00) [pid = 2220] [serial = 2156] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1181e9800) [pid = 2220] [serial = 2155] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1260a7c00) [pid = 2220] [serial = 2159] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x12376c000) [pid = 2220] [serial = 2158] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x124e31000) [pid = 2220] [serial = 2162] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1181e9400) [pid = 2220] [serial = 2161] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x120d08800) [pid = 2220] [serial = 2182] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x12376b000) [pid = 2220] [serial = 2186] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x12351ac00) [pid = 2220] [serial = 2185] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x11308f400) [pid = 2220] [serial = 2189] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x1255cfc00) [pid = 2220] [serial = 2194] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x126813c00) [pid = 2220] [serial = 2197] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x111c16000) [pid = 2220] [serial = 2188] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x11856cc00) [pid = 2220] [serial = 2191] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x121311000) [pid = 2220] [serial = 2183] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x118f5c800) [pid = 2220] [serial = 2180] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x11856e800) [pid = 2220] [serial = 2177] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x1255c8000) [pid = 2220] [serial = 2192] [outer = 0x0] [url = about:blank] 12:12:45 INFO - PROCESS | 2220 | 1468955565243 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 2220 | 1468955565245 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168a7800 == 25 [pid = 2220] [id = 756] 12:12:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x110e96800) [pid = 2220] [serial = 2267] [outer = 0x0] 12:12:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x110eac000) [pid = 2220] [serial = 2268] [outer = 0x110e96800] 12:12:45 INFO - PROCESS | 2220 | 1468955565279 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x1127da000) [pid = 2220] [serial = 2269] [outer = 0x110e96800] 12:12:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x118121800 == 26 [pid = 2220] [id = 757] 12:12:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x113191800) [pid = 2220] [serial = 2270] [outer = 0x0] 12:12:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x112dd4400) [pid = 2220] [serial = 2271] [outer = 0x113191800] 12:12:45 INFO - PROCESS | 2220 | 1468955565615 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]]]}] 12:12:45 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. 12:12:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1375ms 12:12:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:12:45 INFO - PROCESS | 2220 | 1468955565668 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 12:12:45 INFO - PROCESS | 2220 | 1468955565670 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 12:12:45 INFO - PROCESS | 2220 | 1468955565673 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:12:45 INFO - PROCESS | 2220 | 1468955565675 Marionette TRACE conn2 <- [1,2994,null,{}] 12:12:45 INFO - PROCESS | 2220 | 1468955565678 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}] 12:12:45 INFO - PROCESS | 2220 | 1468955565681 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:45 INFO - PROCESS | 2220 | 1468955565804 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 12:12:45 INFO - PROCESS | 2220 | 1468955565864 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:45 INFO - PROCESS | 2220 | 1468955565866 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:45 INFO - PROCESS | 2220 | ++DOCSHELL 0x1191dc800 == 27 [pid = 2220] [id = 758] 12:12:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x112f67c00) [pid = 2220] [serial = 2272] [outer = 0x0] 12:12:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x113196c00) [pid = 2220] [serial = 2273] [outer = 0x112f67c00] 12:12:45 INFO - PROCESS | 2220 | 1468955565892 Marionette DEBUG loaded listener.js 12:12:45 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x1168f9c00) [pid = 2220] [serial = 2274] [outer = 0x112f67c00] 12:12:46 INFO - PROCESS | 2220 | 1468955566147 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]]]}] 12:12:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:12:46 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 12:12:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 521ms 12:12:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:12:46 INFO - PROCESS | 2220 | 1468955566199 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 2220 | 1468955566201 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 12:12:46 INFO - PROCESS | 2220 | 1468955566204 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 2220 | 1468955566206 Marionette TRACE conn2 <- [1,2998,null,{}] 12:12:46 INFO - PROCESS | 2220 | 1468955566216 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}] 12:12:46 INFO - PROCESS | 2220 | 1468955566217 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:46 INFO - PROCESS | 2220 | 1468955566305 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 12:12:46 INFO - PROCESS | 2220 | 1468955566364 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 2220 | 1468955566373 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:46 INFO - PROCESS | 2220 | ++DOCSHELL 0x1185bd800 == 28 [pid = 2220] [id = 759] 12:12:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x116aa0400) [pid = 2220] [serial = 2275] [outer = 0x0] 12:12:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x117d2ec00) [pid = 2220] [serial = 2276] [outer = 0x116aa0400] 12:12:46 INFO - PROCESS | 2220 | 1468955566399 Marionette DEBUG loaded listener.js 12:12:46 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x11816c400) [pid = 2220] [serial = 2277] [outer = 0x116aa0400] 12:12:46 INFO - PROCESS | 2220 | 1468955566683 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]]]}] 12:12:46 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. 12:12:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 529ms 12:12:46 INFO - PROCESS | 2220 | 1468955566734 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 12:12:46 INFO - PROCESS | 2220 | 1468955566736 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 12:12:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:12:46 INFO - PROCESS | 2220 | 1468955566748 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:12:46 INFO - PROCESS | 2220 | 1468955566755 Marionette TRACE conn2 <- [1,3002,null,{}] 12:12:46 INFO - PROCESS | 2220 | 1468955566764 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}] 12:12:46 INFO - PROCESS | 2220 | 1468955566768 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:46 INFO - PROCESS | 2220 | 1468955566895 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 12:12:46 INFO - PROCESS | 2220 | 1468955566989 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:46 INFO - PROCESS | 2220 | 1468955566990 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255bf800 == 29 [pid = 2220] [id = 760] 12:12:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1180ad800) [pid = 2220] [serial = 2278] [outer = 0x0] 12:12:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x118175800) [pid = 2220] [serial = 2279] [outer = 0x1180ad800] 12:12:47 INFO - PROCESS | 2220 | 1468955567034 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1186f6400) [pid = 2220] [serial = 2280] [outer = 0x1180ad800] 12:12:47 INFO - PROCESS | 2220 | 1468955567380 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]]]}] 12:12:47 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. 12:12:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 689ms 12:12:47 INFO - PROCESS | 2220 | 1468955567435 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 12:12:47 INFO - PROCESS | 2220 | 1468955567438 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 12:12:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:12:47 INFO - PROCESS | 2220 | 1468955567441 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:12:47 INFO - PROCESS | 2220 | 1468955567443 Marionette TRACE conn2 <- [1,3006,null,{}] 12:12:47 INFO - PROCESS | 2220 | 1468955567446 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}] 12:12:47 INFO - PROCESS | 2220 | 1468955567448 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:47 INFO - PROCESS | 2220 | 1468955567594 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 12:12:47 INFO - PROCESS | 2220 | 1468955567642 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:47 INFO - PROCESS | 2220 | 1468955567644 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:47 INFO - PROCESS | 2220 | ++DOCSHELL 0x128f96800 == 30 [pid = 2220] [id = 761] 12:12:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x11832f800) [pid = 2220] [serial = 2281] [outer = 0x0] 12:12:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x118fc6000) [pid = 2220] [serial = 2282] [outer = 0x11832f800] 12:12:47 INFO - PROCESS | 2220 | 1468955567684 Marionette DEBUG loaded listener.js 12:12:47 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x119b22c00) [pid = 2220] [serial = 2283] [outer = 0x11832f800] 12:12:48 INFO - PROCESS | 2220 | 1468955568084 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]]]}] 12:12:48 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. 12:12:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 673ms 12:12:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:12:48 INFO - PROCESS | 2220 | 1468955568122 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 2220 | 1468955568123 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 12:12:48 INFO - PROCESS | 2220 | 1468955568125 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 2220 | 1468955568126 Marionette TRACE conn2 <- [1,3010,null,{}] 12:12:48 INFO - PROCESS | 2220 | 1468955568129 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}] 12:12:48 INFO - PROCESS | 2220 | 1468955568130 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:48 INFO - PROCESS | 2220 | 1468955568229 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 12:12:48 INFO - PROCESS | 2220 | 1468955568233 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 2220 | 1468955568237 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a580800 == 31 [pid = 2220] [id = 762] 12:12:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x1168f8800) [pid = 2220] [serial = 2284] [outer = 0x0] 12:12:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1211db000) [pid = 2220] [serial = 2285] [outer = 0x1168f8800] 12:12:48 INFO - PROCESS | 2220 | 1468955568270 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x121a03800) [pid = 2220] [serial = 2286] [outer = 0x1168f8800] 12:12:48 INFO - PROCESS | 2220 | 1468955568591 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]]]}] 12:12:48 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 12:12:48 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 520ms 12:12:48 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:12:48 INFO - PROCESS | 2220 | 1468955568646 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 12:12:48 INFO - PROCESS | 2220 | 1468955568647 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 12:12:48 INFO - PROCESS | 2220 | 1468955568649 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:12:48 INFO - PROCESS | 2220 | 1468955568650 Marionette TRACE conn2 <- [1,3014,null,{}] 12:12:48 INFO - PROCESS | 2220 | 1468955568652 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}] 12:12:48 INFO - PROCESS | 2220 | 1468955568654 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:48 INFO - PROCESS | 2220 | 1468955568755 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 12:12:48 INFO - PROCESS | 2220 | 1468955568758 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:48 INFO - PROCESS | 2220 | 1468955568760 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:48 INFO - PROCESS | 2220 | ++DOCSHELL 0x113aa6000 == 32 [pid = 2220] [id = 763] 12:12:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x120fc8400) [pid = 2220] [serial = 2287] [outer = 0x0] 12:12:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x123628400) [pid = 2220] [serial = 2288] [outer = 0x120fc8400] 12:12:48 INFO - PROCESS | 2220 | 1468955568784 Marionette DEBUG loaded listener.js 12:12:48 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x1255cd800) [pid = 2220] [serial = 2289] [outer = 0x120fc8400] 12:12:48 INFO - PROCESS | 2220 | [2220] 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 12:12:49 INFO - PROCESS | 2220 | 1468955569154 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:12:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:12:49 INFO - {} 12:12:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:12:49 INFO - {} 12:12:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:12:49 INFO - {} 12:12:49 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:12:49 INFO - {} 12:12:49 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 519ms 12:12:49 INFO - TEST-START | /FileAPI/fileReader.html 12:12:49 INFO - PROCESS | 2220 | 1468955569168 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2220 | 1468955569169 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 12:12:49 INFO - PROCESS | 2220 | 1468955569171 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2220 | 1468955569172 Marionette TRACE conn2 <- [1,3018,null,{}] 12:12:49 INFO - PROCESS | 2220 | 1468955569177 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}] 12:12:49 INFO - PROCESS | 2220 | 1468955569179 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:49 INFO - PROCESS | 2220 | 1468955569525 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x125e77800) [pid = 2220] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x113192800) [pid = 2220] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x126675400) [pid = 2220] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x127858000) [pid = 2220] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x12785c400) [pid = 2220] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x112e93000) [pid = 2220] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x124b25c00) [pid = 2220] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x110d6e800) [pid = 2220] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x120df9000) [pid = 2220] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x11816c000) [pid = 2220] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x110eaf400) [pid = 2220] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x113088800) [pid = 2220] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x113199800) [pid = 2220] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x128f8a400) [pid = 2220] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x112a85400) [pid = 2220] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x121820800) [pid = 2220] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x129474800) [pid = 2220] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:12:49 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x118167400) [pid = 2220] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:12:49 INFO - PROCESS | 2220 | 1468955569569 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 2220 | 1468955569570 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:49 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7ad000 == 33 [pid = 2220] [id = 764] 12:12:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x110ea7000) [pid = 2220] [serial = 2290] [outer = 0x0] 12:12:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x112dd6800) [pid = 2220] [serial = 2291] [outer = 0x110ea7000] 12:12:49 INFO - PROCESS | 2220 | 1468955569594 Marionette DEBUG loaded listener.js 12:12:49 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x118167400) [pid = 2220] [serial = 2292] [outer = 0x110ea7000] 12:12:49 INFO - PROCESS | 2220 | 1468955569841 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]]]}] 12:12:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:12:49 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:12:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:12:49 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:12:49 INFO - TEST-OK | /FileAPI/fileReader.html | took 724ms 12:12:49 INFO - PROCESS | 2220 | 1468955569896 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 12:12:49 INFO - PROCESS | 2220 | 1468955569898 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 12:12:49 INFO - TEST-START | /FileAPI/historical.html 12:12:49 INFO - PROCESS | 2220 | 1468955569900 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:12:49 INFO - PROCESS | 2220 | 1468955569901 Marionette TRACE conn2 <- [1,3022,null,{}] 12:12:49 INFO - PROCESS | 2220 | 1468955569903 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}] 12:12:49 INFO - PROCESS | 2220 | 1468955569904 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:49 INFO - PROCESS | 2220 | 1468955569984 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 12:12:49 INFO - PROCESS | 2220 | 1468955569988 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:49 INFO - PROCESS | 2220 | 1468955569990 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4b1800 == 34 [pid = 2220] [id = 765] 12:12:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x118173c00) [pid = 2220] [serial = 2293] [outer = 0x0] 12:12:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x1260a4c00) [pid = 2220] [serial = 2294] [outer = 0x118173c00] 12:12:50 INFO - PROCESS | 2220 | 1468955570016 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x126ce4000) [pid = 2220] [serial = 2295] [outer = 0x118173c00] 12:12:50 INFO - PROCESS | 2220 | 1468955570327 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"]]]}] 12:12:50 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:12:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:12:50 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:12:50 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:12:50 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:12:50 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:12:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:50 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:12:50 INFO - TEST-OK | /FileAPI/historical.html | took 470ms 12:12:50 INFO - PROCESS | 2220 | 1468955570370 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 12:12:50 INFO - PROCESS | 2220 | 1468955570372 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 12:12:50 INFO - TEST-START | /FileAPI/idlharness.html 12:12:50 INFO - PROCESS | 2220 | 1468955570378 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:12:50 INFO - PROCESS | 2220 | 1468955570379 Marionette TRACE conn2 <- [1,3026,null,{}] 12:12:50 INFO - PROCESS | 2220 | 1468955570381 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}] 12:12:50 INFO - PROCESS | 2220 | 1468955570382 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:50 INFO - PROCESS | 2220 | 1468955570485 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 12:12:50 INFO - PROCESS | 2220 | 1468955570494 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:50 INFO - PROCESS | 2220 | 1468955570495 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:50 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4ca000 == 35 [pid = 2220] [id = 766] 12:12:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x119b1a800) [pid = 2220] [serial = 2296] [outer = 0x0] 12:12:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x127855c00) [pid = 2220] [serial = 2297] [outer = 0x119b1a800] 12:12:50 INFO - PROCESS | 2220 | 1468955570519 Marionette DEBUG loaded listener.js 12:12:50 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x128988000) [pid = 2220] [serial = 2298] [outer = 0x119b1a800] 12:12:51 INFO - PROCESS | 2220 | 1468955571014 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]]]}] 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:12:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:12:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:12:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:12:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:12:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:12:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:12:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:12:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:12:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:12:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:12:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:12:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:12:51 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 12:12:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:12:51 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 12:12:51 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 12:12:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:12:51 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:12:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:12:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:12:51 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 12:12:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:12:51 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 12:12:51 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 12:12:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:12:51 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:12:51 INFO - TEST-OK | /FileAPI/idlharness.html | took 682ms 12:12:51 INFO - PROCESS | 2220 | 1468955571059 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 12:12:51 INFO - PROCESS | 2220 | 1468955571060 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 12:12:51 INFO - TEST-START | /FileAPI/idlharness.worker 12:12:51 INFO - PROCESS | 2220 | 1468955571063 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:12:51 INFO - PROCESS | 2220 | 1468955571064 Marionette TRACE conn2 <- [1,3030,null,{}] 12:12:51 INFO - PROCESS | 2220 | 1468955571067 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}] 12:12:51 INFO - PROCESS | 2220 | 1468955571068 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:51 INFO - PROCESS | 2220 | 1468955571163 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 12:12:51 INFO - PROCESS | 2220 | 1468955571168 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:51 INFO - PROCESS | 2220 | 1468955571169 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:51 INFO - PROCESS | 2220 | ++DOCSHELL 0x12d534000 == 36 [pid = 2220] [id = 767] 12:12:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x12898dc00) [pid = 2220] [serial = 2299] [outer = 0x0] 12:12:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x12a775000) [pid = 2220] [serial = 2300] [outer = 0x12898dc00] 12:12:51 INFO - PROCESS | 2220 | 1468955571198 Marionette DEBUG loaded listener.js 12:12:51 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x12aa92000) [pid = 2220] [serial = 2301] [outer = 0x12898dc00] 12:12:51 INFO - PROCESS | 2220 | [2220] 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 12:12:52 INFO - PROCESS | 2220 | 1468955572055 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,{},{}]]]}] 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:12:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:12:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:12:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:12:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:12:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:12:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:12:52 INFO - {} 12:12:52 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 12:12:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:12:52 INFO - {} 12:12:52 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 - {} 12:12:52 INFO - {} 12:12:52 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 12:12:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:12:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:12:52 INFO - {} 12:12:52 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 12:12:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:12:52 INFO - {} 12:12:52 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 - {} 12:12:52 INFO - {} 12:12:52 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 12:12:52 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:12:52 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:12:52 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 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 12:12:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:12:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:12:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 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 12:12:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 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 12:12:52 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 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 12:12:52 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:12:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:12:52 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:52 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:12:52 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:12:52 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:12:52 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:12:52 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:12:52 INFO - {} 12:12:52 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1034ms 12:12:52 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:12:52 INFO - PROCESS | 2220 | 1468955572107 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 2220 | 1468955572109 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 12:12:52 INFO - PROCESS | 2220 | 1468955572112 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 2220 | 1468955572114 Marionette TRACE conn2 <- [1,3034,null,{}] 12:12:52 INFO - PROCESS | 2220 | 1468955572119 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}] 12:12:52 INFO - PROCESS | 2220 | 1468955572121 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:52 INFO - PROCESS | 2220 | 1468955572260 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 12:12:52 INFO - PROCESS | 2220 | 1468955572323 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:52 INFO - PROCESS | 2220 | 1468955572326 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:52 INFO - PROCESS | 2220 | ++DOCSHELL 0x113178800 == 37 [pid = 2220] [id = 768] 12:12:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x12aa93c00) [pid = 2220] [serial = 2302] [outer = 0x0] 12:12:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x12aa99c00) [pid = 2220] [serial = 2303] [outer = 0x12aa93c00] 12:12:52 INFO - PROCESS | 2220 | 1468955572357 Marionette DEBUG loaded listener.js 12:12:52 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x12aabb800) [pid = 2220] [serial = 2304] [outer = 0x12aa93c00] 12:12:52 INFO - PROCESS | 2220 | 1468955572837 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]]]}] 12:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:12:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 772ms 12:12:52 INFO - PROCESS | 2220 | 1468955572884 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 12:12:52 INFO - PROCESS | 2220 | 1468955572887 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 12:12:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:12:52 INFO - PROCESS | 2220 | 1468955572892 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:12:52 INFO - PROCESS | 2220 | 1468955572894 Marionette TRACE conn2 <- [1,3038,null,{}] 12:12:52 INFO - PROCESS | 2220 | 1468955572897 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}] 12:12:52 INFO - PROCESS | 2220 | 1468955572899 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:53 INFO - PROCESS | 2220 | 1468955573012 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 12:12:53 INFO - PROCESS | 2220 | 1468955573073 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 2220 | 1468955573075 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x12101b000 == 38 [pid = 2220] [id = 769] 12:12:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x12aac5400) [pid = 2220] [serial = 2305] [outer = 0x0] 12:12:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x12b18f800) [pid = 2220] [serial = 2306] [outer = 0x12aac5400] 12:12:53 INFO - PROCESS | 2220 | 1468955573106 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x12b8dc400) [pid = 2220] [serial = 2307] [outer = 0x12aac5400] 12:12:53 INFO - PROCESS | 2220 | 1468955573517 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"]]]}] 12:12:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:12:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:12:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 673ms 12:12:53 INFO - PROCESS | 2220 | 1468955573566 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 12:12:53 INFO - PROCESS | 2220 | 1468955573568 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 12:12:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:12:53 INFO - PROCESS | 2220 | 1468955573570 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:12:53 INFO - PROCESS | 2220 | 1468955573573 Marionette TRACE conn2 <- [1,3042,null,{}] 12:12:53 INFO - PROCESS | 2220 | 1468955573581 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}] 12:12:53 INFO - PROCESS | 2220 | 1468955573584 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:53 INFO - PROCESS | 2220 | 1468955573739 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 12:12:53 INFO - PROCESS | 2220 | 1468955573827 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:53 INFO - PROCESS | 2220 | 1468955573829 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:53 INFO - PROCESS | 2220 | ++DOCSHELL 0x121007000 == 39 [pid = 2220] [id = 770] 12:12:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x1130a5800) [pid = 2220] [serial = 2308] [outer = 0x0] 12:12:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x118533000) [pid = 2220] [serial = 2309] [outer = 0x1130a5800] 12:12:53 INFO - PROCESS | 2220 | 1468955573861 Marionette DEBUG loaded listener.js 12:12:53 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x12b8e0400) [pid = 2220] [serial = 2310] [outer = 0x1130a5800] 12:12:54 INFO - PROCESS | 2220 | 1468955574493 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]]]}] 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:12:54 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. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:12:54 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'.) 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:12:54 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. 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:12:54 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. 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:12:54 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. 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:12:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 983ms 12:12:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:12:54 INFO - PROCESS | 2220 | 1468955574555 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 12:12:54 INFO - PROCESS | 2220 | 1468955574559 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 12:12:54 INFO - PROCESS | 2220 | 1468955574563 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:12:54 INFO - PROCESS | 2220 | 1468955574565 Marionette TRACE conn2 <- [1,3046,null,{}] 12:12:54 INFO - PROCESS | 2220 | 1468955574569 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}] 12:12:54 INFO - PROCESS | 2220 | 1468955574571 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:54 INFO - PROCESS | 2220 | 1468955574682 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4ca000 == 38 [pid = 2220] [id = 766] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4b1800 == 37 [pid = 2220] [id = 765] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7ad000 == 36 [pid = 2220] [id = 764] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x113aa6000 == 35 [pid = 2220] [id = 763] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x12a580800 == 34 [pid = 2220] [id = 762] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x128f96800 == 33 [pid = 2220] [id = 761] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x1255bf800 == 32 [pid = 2220] [id = 760] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x1185bd800 == 31 [pid = 2220] [id = 759] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x1191dc800 == 30 [pid = 2220] [id = 758] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x118121800 == 29 [pid = 2220] [id = 757] 12:12:54 INFO - PROCESS | 2220 | --DOCSHELL 0x1168a7800 == 28 [pid = 2220] [id = 756] 12:12:54 INFO - PROCESS | 2220 | 1468955574810 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:54 INFO - PROCESS | 2220 | 1468955574812 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x12a76e800) [pid = 2220] [serial = 2248] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x12a769400) [pid = 2220] [serial = 2247] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x126ce9000) [pid = 2220] [serial = 2224] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x128b45800) [pid = 2220] [serial = 2227] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x128e3d800) [pid = 2220] [serial = 2230] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x116176400) [pid = 2220] [serial = 2209] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x128986c00) [pid = 2220] [serial = 2198] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x110e79400) [pid = 2220] [serial = 2200] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x110e9dc00) [pid = 2220] [serial = 2201] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x1210d3800) [pid = 2220] [serial = 2218] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x123761800) [pid = 2220] [serial = 2219] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x118533c00) [pid = 2220] [serial = 2212] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118865800) [pid = 2220] [serial = 2213] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x1194f8400) [pid = 2220] [serial = 2215] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x120dedc00) [pid = 2220] [serial = 2216] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11318f400) [pid = 2220] [serial = 2206] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x115f4f000) [pid = 2220] [serial = 2207] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x115fb4c00) [pid = 2220] [serial = 2203] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x116aa1800) [pid = 2220] [serial = 2204] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x117d99c00) [pid = 2220] [serial = 2210] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1292b6000) [pid = 2220] [serial = 2233] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x116807000) [pid = 2220] [serial = 2236] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x128f89c00) [pid = 2220] [serial = 2231] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x12a50e800) [pid = 2220] [serial = 2242] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x12a617800) [pid = 2220] [serial = 2244] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x12a6e4c00) [pid = 2220] [serial = 2245] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x1191e8c00) [pid = 2220] [serial = 2239] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x1292bc800) [pid = 2220] [serial = 2234] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x124e9fc00) [pid = 2220] [serial = 2221] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x126cdc800) [pid = 2220] [serial = 2222] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x127857000) [pid = 2220] [serial = 2225] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x126c3a800) [pid = 2220] [serial = 2237] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x128ce6800) [pid = 2220] [serial = 2228] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x12946d400) [pid = 2220] [serial = 2241] [outer = 0x0] [url = about:blank] 12:12:54 INFO - PROCESS | 2220 | ++DOCSHELL 0x1168a7800 == 29 [pid = 2220] [id = 771] 12:12:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x111c7d800) [pid = 2220] [serial = 2311] [outer = 0x0] 12:12:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x1130ac800) [pid = 2220] [serial = 2312] [outer = 0x111c7d800] 12:12:54 INFO - PROCESS | 2220 | 1468955574857 Marionette DEBUG loaded listener.js 12:12:54 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x113199800) [pid = 2220] [serial = 2313] [outer = 0x111c7d800] 12:12:55 INFO - PROCESS | 2220 | [2220] 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 12:12:55 INFO - PROCESS | 2220 | 1468955575290 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:12:55 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:12:55 INFO - {} 12:12:55 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 772ms 12:12:55 INFO - PROCESS | 2220 | 1468955575335 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 2220 | 1468955575338 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 12:12:55 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:12:55 INFO - PROCESS | 2220 | 1468955575342 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2220 | 1468955575344 Marionette TRACE conn2 <- [1,3050,null,{}] 12:12:55 INFO - PROCESS | 2220 | 1468955575346 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}] 12:12:55 INFO - PROCESS | 2220 | 1468955575348 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:55 INFO - PROCESS | 2220 | 1468955575461 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 12:12:55 INFO - PROCESS | 2220 | 1468955575531 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:55 INFO - PROCESS | 2220 | 1468955575532 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:55 INFO - PROCESS | 2220 | ++DOCSHELL 0x120f40800 == 30 [pid = 2220] [id = 772] 12:12:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 79 (0x1176c2800) [pid = 2220] [serial = 2314] [outer = 0x0] 12:12:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x117d33c00) [pid = 2220] [serial = 2315] [outer = 0x1176c2800] 12:12:55 INFO - PROCESS | 2220 | 1468955575559 Marionette DEBUG loaded listener.js 12:12:55 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1180b8000) [pid = 2220] [serial = 2316] [outer = 0x1176c2800] 12:12:55 INFO - PROCESS | 2220 | 1468955575825 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]]]}] 12:12:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:12:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:12:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:12:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:12:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 520ms 12:12:55 INFO - PROCESS | 2220 | 1468955575863 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 12:12:55 INFO - PROCESS | 2220 | 1468955575864 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 12:12:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:12:55 INFO - PROCESS | 2220 | 1468955575867 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:12:55 INFO - PROCESS | 2220 | 1468955575869 Marionette TRACE conn2 <- [1,3054,null,{}] 12:12:55 INFO - PROCESS | 2220 | 1468955575885 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}] 12:12:55 INFO - PROCESS | 2220 | 1468955575898 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:55 INFO - PROCESS | 2220 | 1468955575990 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 12:12:56 INFO - PROCESS | 2220 | 1468955576047 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 2220 | 1468955576049 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x1255b0800 == 31 [pid = 2220] [id = 773] 12:12:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x118324c00) [pid = 2220] [serial = 2317] [outer = 0x0] 12:12:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x118573400) [pid = 2220] [serial = 2318] [outer = 0x118324c00] 12:12:56 INFO - PROCESS | 2220 | 1468955576079 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x11886b800) [pid = 2220] [serial = 2319] [outer = 0x118324c00] 12:12:56 INFO - PROCESS | 2220 | 1468955576574 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"]]]}] 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:12:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:12:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:12:56 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" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:12:56 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" 12:12:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:12:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:12:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:12:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 742ms 12:12:56 INFO - PROCESS | 2220 | 1468955576612 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 12:12:56 INFO - PROCESS | 2220 | 1468955576614 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 12:12:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:12:56 INFO - PROCESS | 2220 | 1468955576616 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:12:56 INFO - PROCESS | 2220 | 1468955576617 Marionette TRACE conn2 <- [1,3058,null,{}] 12:12:56 INFO - PROCESS | 2220 | 1468955576619 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}] 12:12:56 INFO - PROCESS | 2220 | 1468955576620 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:56 INFO - PROCESS | 2220 | 1468955576712 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 12:12:56 INFO - PROCESS | 2220 | 1468955576739 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:56 INFO - PROCESS | 2220 | 1468955576740 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:56 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fa6800 == 32 [pid = 2220] [id = 774] 12:12:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x123761800) [pid = 2220] [serial = 2320] [outer = 0x0] 12:12:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x124b2cc00) [pid = 2220] [serial = 2321] [outer = 0x123761800] 12:12:56 INFO - PROCESS | 2220 | 1468955576765 Marionette DEBUG loaded listener.js 12:12:56 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x12553e800) [pid = 2220] [serial = 2322] [outer = 0x123761800] 12:12:57 INFO - PROCESS | 2220 | 1468955577111 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]]]}] 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:12:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:12:57 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:57 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:12:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:12:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:12:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:12:57 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:12:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:12:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:12:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:12:57 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:12:57 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:12:57 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 525ms 12:12:57 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:12:57 INFO - PROCESS | 2220 | 1468955577142 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 2220 | 1468955577143 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 12:12:57 INFO - PROCESS | 2220 | 1468955577145 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2220 | 1468955577146 Marionette TRACE conn2 <- [1,3062,null,{}] 12:12:57 INFO - PROCESS | 2220 | 1468955577149 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}] 12:12:57 INFO - PROCESS | 2220 | 1468955577150 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:57 INFO - PROCESS | 2220 | 1468955577262 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 12:12:57 INFO - PROCESS | 2220 | 1468955577275 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2220 | 1468955577277 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x116525800 == 33 [pid = 2220] [id = 775] 12:12:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x110e7d800) [pid = 2220] [serial = 2323] [outer = 0x0] 12:12:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x111ca8400) [pid = 2220] [serial = 2324] [outer = 0x110e7d800] 12:12:57 INFO - PROCESS | 2220 | 1468955577301 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x112a82800) [pid = 2220] [serial = 2325] [outer = 0x110e7d800] 12:12:57 INFO - PROCESS | 2220 | [2220] 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 12:12:57 INFO - PROCESS | 2220 | 1468955577660 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:12:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:12:57 INFO - {} 12:12:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 523ms 12:12:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:12:57 INFO - PROCESS | 2220 | 1468955577668 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 12:12:57 INFO - PROCESS | 2220 | 1468955577670 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 12:12:57 INFO - PROCESS | 2220 | 1468955577677 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:12:57 INFO - PROCESS | 2220 | 1468955577678 Marionette TRACE conn2 <- [1,3066,null,{}] 12:12:57 INFO - PROCESS | 2220 | 1468955577681 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}] 12:12:57 INFO - PROCESS | 2220 | 1468955577685 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:57 INFO - PROCESS | 2220 | 1468955577812 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 12:12:57 INFO - PROCESS | 2220 | 1468955577851 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:57 INFO - PROCESS | 2220 | 1468955577852 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:57 INFO - PROCESS | 2220 | ++DOCSHELL 0x128935000 == 34 [pid = 2220] [id = 776] 12:12:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x115095400) [pid = 2220] [serial = 2326] [outer = 0x0] 12:12:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x116f59800) [pid = 2220] [serial = 2327] [outer = 0x115095400] 12:12:57 INFO - PROCESS | 2220 | 1468955577877 Marionette DEBUG loaded listener.js 12:12:57 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x120df6000) [pid = 2220] [serial = 2328] [outer = 0x115095400] 12:12:58 INFO - PROCESS | 2220 | 1468955578168 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]]]}] 12:12:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:12:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:12:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:12:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:12:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:12:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:12:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:12:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 522ms 12:12:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:12:58 INFO - PROCESS | 2220 | 1468955578204 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 2220 | 1468955578205 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 12:12:58 INFO - PROCESS | 2220 | 1468955578208 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 2220 | 1468955578211 Marionette TRACE conn2 <- [1,3070,null,{}] 12:12:58 INFO - PROCESS | 2220 | 1468955578214 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}] 12:12:58 INFO - PROCESS | 2220 | 1468955578215 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:58 INFO - PROCESS | 2220 | 1468955578332 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 12:12:58 INFO - PROCESS | 2220 | 1468955578347 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:58 INFO - PROCESS | 2220 | 1468955578348 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:58 INFO - PROCESS | 2220 | ++DOCSHELL 0x128fa6000 == 35 [pid = 2220] [id = 777] 12:12:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x12150f000) [pid = 2220] [serial = 2329] [outer = 0x0] 12:12:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x1255d1000) [pid = 2220] [serial = 2330] [outer = 0x12150f000] 12:12:58 INFO - PROCESS | 2220 | 1468955578388 Marionette DEBUG loaded listener.js 12:12:58 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x125538400) [pid = 2220] [serial = 2331] [outer = 0x12150f000] 12:12:58 INFO - PROCESS | 2220 | 1468955578860 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]]]}] 12:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:12:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 671ms 12:12:58 INFO - PROCESS | 2220 | 1468955578880 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 12:12:58 INFO - PROCESS | 2220 | 1468955578882 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 12:12:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:12:58 INFO - PROCESS | 2220 | 1468955578885 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:12:58 INFO - PROCESS | 2220 | 1468955578887 Marionette TRACE conn2 <- [1,3074,null,{}] 12:12:58 INFO - PROCESS | 2220 | 1468955578890 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}] 12:12:58 INFO - PROCESS | 2220 | 1468955578892 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x11318a800) [pid = 2220] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x120fc8400) [pid = 2220] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x11832f800) [pid = 2220] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x11886c800) [pid = 2220] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x116aa0400) [pid = 2220] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x118173c00) [pid = 2220] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1168f8800) [pid = 2220] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x1132cc400) [pid = 2220] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x110e92c00) [pid = 2220] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x1180ad800) [pid = 2220] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x119b1a800) [pid = 2220] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x110ea7000) [pid = 2220] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x112f67c00) [pid = 2220] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x110fa8800) [pid = 2220] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x11816d800) [pid = 2220] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x110e96800) [pid = 2220] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:12:59 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x113191800) [pid = 2220] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:12:59 INFO - PROCESS | 2220 | 1468955579180 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 12:12:59 INFO - PROCESS | 2220 | 1468955579189 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 2220 | 1468955579191 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12a7b3800 == 36 [pid = 2220] [id = 778] 12:12:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 80 (0x1132cc400) [pid = 2220] [serial = 2332] [outer = 0x0] 12:12:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 81 (0x1180ad800) [pid = 2220] [serial = 2333] [outer = 0x1132cc400] 12:12:59 INFO - PROCESS | 2220 | 1468955579219 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 82 (0x124e35800) [pid = 2220] [serial = 2334] [outer = 0x1132cc400] 12:12:59 INFO - PROCESS | 2220 | 1468955579496 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]]]}] 12:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:12:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 623ms 12:12:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:12:59 INFO - PROCESS | 2220 | 1468955579514 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 12:12:59 INFO - PROCESS | 2220 | 1468955579515 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 12:12:59 INFO - PROCESS | 2220 | 1468955579517 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 2220 | 1468955579518 Marionette TRACE conn2 <- [1,3078,null,{}] 12:12:59 INFO - PROCESS | 2220 | 1468955579521 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}] 12:12:59 INFO - PROCESS | 2220 | 1468955579522 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:59 INFO - PROCESS | 2220 | 1468955579608 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 12:12:59 INFO - PROCESS | 2220 | 1468955579620 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:12:59 INFO - PROCESS | 2220 | 1468955579621 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:12:59 INFO - PROCESS | 2220 | ++DOCSHELL 0x12b97a000 == 37 [pid = 2220] [id = 779] 12:12:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 83 (0x1133c2000) [pid = 2220] [serial = 2335] [outer = 0x0] 12:12:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 84 (0x126ce1800) [pid = 2220] [serial = 2336] [outer = 0x1133c2000] 12:12:59 INFO - PROCESS | 2220 | 1468955579703 Marionette DEBUG loaded listener.js 12:12:59 INFO - PROCESS | 2220 | ++DOMWINDOW == 85 (0x127854400) [pid = 2220] [serial = 2337] [outer = 0x1133c2000] 12:12:59 INFO - PROCESS | 2220 | 1468955579962 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] 12:12:59 INFO - PROCESS | 2220 | 1468955579988 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 12:12:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:12:59 INFO - PROCESS | 2220 | 1468955579997 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:12:59 INFO - PROCESS | 2220 | 1468955579998 Marionette TRACE conn2 <- [1,3082,null,{}] 12:13:00 INFO - PROCESS | 2220 | 1468955580000 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}] 12:13:00 INFO - PROCESS | 2220 | 1468955580001 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:00 INFO - PROCESS | 2220 | 1468955580088 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 12:13:00 INFO - PROCESS | 2220 | 1468955580094 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2220 | 1468955580095 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12bd1b000 == 38 [pid = 2220] [id = 780] 12:13:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 86 (0x12785c400) [pid = 2220] [serial = 2338] [outer = 0x0] 12:13:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 87 (0x128cdb000) [pid = 2220] [serial = 2339] [outer = 0x12785c400] 12:13:00 INFO - PROCESS | 2220 | 1468955580119 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 88 (0x128f87800) [pid = 2220] [serial = 2340] [outer = 0x12785c400] 12:13:00 INFO - PROCESS | 2220 | 1468955580431 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]]]}] 12:13:00 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:13:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:13:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:00 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:13:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 474ms 12:13:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:13:00 INFO - PROCESS | 2220 | 1468955580466 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2220 | 1468955580468 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 12:13:00 INFO - PROCESS | 2220 | 1468955580470 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 2220 | 1468955580472 Marionette TRACE conn2 <- [1,3086,null,{}] 12:13:00 INFO - PROCESS | 2220 | 1468955580474 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}] 12:13:00 INFO - PROCESS | 2220 | 1468955580476 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:00 INFO - PROCESS | 2220 | 1468955580578 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 12:13:00 INFO - PROCESS | 2220 | 1468955580645 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:00 INFO - PROCESS | 2220 | 1468955580647 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:00 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c4bd800 == 39 [pid = 2220] [id = 781] 12:13:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 89 (0x113d68000) [pid = 2220] [serial = 2341] [outer = 0x0] 12:13:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 90 (0x128f8ac00) [pid = 2220] [serial = 2342] [outer = 0x113d68000] 12:13:00 INFO - PROCESS | 2220 | 1468955580673 Marionette DEBUG loaded listener.js 12:13:00 INFO - PROCESS | 2220 | ++DOMWINDOW == 91 (0x12a502c00) [pid = 2220] [serial = 2343] [outer = 0x113d68000] 12:13:00 INFO - PROCESS | 2220 | 1468955580919 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:13:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:13:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 471ms 12:13:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:13:00 INFO - PROCESS | 2220 | 1468955580948 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 12:13:00 INFO - PROCESS | 2220 | 1468955580949 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 12:13:00 INFO - PROCESS | 2220 | 1468955580954 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:13:00 INFO - PROCESS | 2220 | 1468955580955 Marionette TRACE conn2 <- [1,3090,null,{}] 12:13:00 INFO - PROCESS | 2220 | 1468955580965 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}] 12:13:00 INFO - PROCESS | 2220 | 1468955580966 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:01 INFO - PROCESS | 2220 | 1468955581053 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 12:13:01 INFO - PROCESS | 2220 | 1468955581164 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 2220 | 1468955581166 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x113168000 == 40 [pid = 2220] [id = 782] 12:13:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 92 (0x10eaf7400) [pid = 2220] [serial = 2344] [outer = 0x0] 12:13:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 93 (0x110d52800) [pid = 2220] [serial = 2345] [outer = 0x10eaf7400] 12:13:01 INFO - PROCESS | 2220 | 1468955581198 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 94 (0x110e9dc00) [pid = 2220] [serial = 2346] [outer = 0x10eaf7400] 12:13:01 INFO - PROCESS | 2220 | 1468955581585 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:13:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 676ms 12:13:01 INFO - PROCESS | 2220 | 1468955581630 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 12:13:01 INFO - PROCESS | 2220 | 1468955581633 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 12:13:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:13:01 INFO - PROCESS | 2220 | 1468955581636 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:13:01 INFO - PROCESS | 2220 | 1468955581638 Marionette TRACE conn2 <- [1,3094,null,{}] 12:13:01 INFO - PROCESS | 2220 | 1468955581641 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}] 12:13:01 INFO - PROCESS | 2220 | 1468955581645 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:01 INFO - PROCESS | 2220 | 1468955581758 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 12:13:01 INFO - PROCESS | 2220 | 1468955581888 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:01 INFO - PROCESS | 2220 | 1468955581890 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:01 INFO - PROCESS | 2220 | ++DOCSHELL 0x12100b000 == 41 [pid = 2220] [id = 783] 12:13:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 95 (0x113194c00) [pid = 2220] [serial = 2347] [outer = 0x0] 12:13:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 96 (0x115f4f000) [pid = 2220] [serial = 2348] [outer = 0x113194c00] 12:13:01 INFO - PROCESS | 2220 | 1468955581925 Marionette DEBUG loaded listener.js 12:13:01 INFO - PROCESS | 2220 | ++DOMWINDOW == 97 (0x1167b5000) [pid = 2220] [serial = 2349] [outer = 0x113194c00] 12:13:02 INFO - PROCESS | 2220 | 1468955582293 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:13:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:13:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 672ms 12:13:02 INFO - PROCESS | 2220 | 1468955582311 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 12:13:02 INFO - PROCESS | 2220 | 1468955582314 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 12:13:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:13:02 INFO - PROCESS | 2220 | 1468955582316 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:13:02 INFO - PROCESS | 2220 | 1468955582317 Marionette TRACE conn2 <- [1,3098,null,{}] 12:13:02 INFO - PROCESS | 2220 | 1468955582320 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}] 12:13:02 INFO - PROCESS | 2220 | 1468955582321 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:02 INFO - PROCESS | 2220 | 1468955582434 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 12:13:02 INFO - PROCESS | 2220 | 1468955582540 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:02 INFO - PROCESS | 2220 | 1468955582541 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:02 INFO - PROCESS | 2220 | ++DOCSHELL 0x128934000 == 42 [pid = 2220] [id = 784] 12:13:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 98 (0x11687e800) [pid = 2220] [serial = 2350] [outer = 0x0] 12:13:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 99 (0x1180b1800) [pid = 2220] [serial = 2351] [outer = 0x11687e800] 12:13:02 INFO - PROCESS | 2220 | 1468955582572 Marionette DEBUG loaded listener.js 12:13:02 INFO - PROCESS | 2220 | ++DOMWINDOW == 100 (0x118324400) [pid = 2220] [serial = 2352] [outer = 0x11687e800] 12:13:02 INFO - PROCESS | 2220 | 1468955582949 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]]]}] 12:13:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:13:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:13:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 672ms 12:13:02 INFO - PROCESS | 2220 | 1468955582989 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 12:13:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:13:02 INFO - PROCESS | 2220 | 1468955582990 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 12:13:03 INFO - PROCESS | 2220 | 1468955582998 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 2220 | 1468955583002 Marionette TRACE conn2 <- [1,3102,null,{}] 12:13:03 INFO - PROCESS | 2220 | 1468955583005 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}] 12:13:03 INFO - PROCESS | 2220 | 1468955583008 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:03 INFO - PROCESS | 2220 | 1468955583118 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 12:13:03 INFO - PROCESS | 2220 | 1468955583240 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2220 | 1468955583241 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c41a800 == 43 [pid = 2220] [id = 785] 12:13:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 101 (0x11856b000) [pid = 2220] [serial = 2353] [outer = 0x0] 12:13:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 102 (0x1186fac00) [pid = 2220] [serial = 2354] [outer = 0x11856b000] 12:13:03 INFO - PROCESS | 2220 | 1468955583271 Marionette DEBUG loaded listener.js 12:13:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 103 (0x1194f0c00) [pid = 2220] [serial = 2355] [outer = 0x11856b000] 12:13:03 INFO - PROCESS | 2220 | 1468955583629 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:13:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:13:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 677ms 12:13:03 INFO - PROCESS | 2220 | 1468955583671 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 12:13:03 INFO - PROCESS | 2220 | 1468955583673 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 12:13:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:13:03 INFO - PROCESS | 2220 | 1468955583675 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:13:03 INFO - PROCESS | 2220 | 1468955583676 Marionette TRACE conn2 <- [1,3106,null,{}] 12:13:03 INFO - PROCESS | 2220 | 1468955583679 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}] 12:13:03 INFO - PROCESS | 2220 | 1468955583680 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:03 INFO - PROCESS | 2220 | 1468955583787 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 12:13:03 INFO - PROCESS | 2220 | 1468955583919 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:03 INFO - PROCESS | 2220 | 1468955583921 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:03 INFO - PROCESS | 2220 | ++DOCSHELL 0x12c59b000 == 44 [pid = 2220] [id = 786] 12:13:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 104 (0x110e9f000) [pid = 2220] [serial = 2356] [outer = 0x0] 12:13:03 INFO - PROCESS | 2220 | ++DOMWINDOW == 105 (0x1211dd800) [pid = 2220] [serial = 2357] [outer = 0x110e9f000] 12:13:03 INFO - PROCESS | 2220 | 1468955583952 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 106 (0x123630400) [pid = 2220] [serial = 2358] [outer = 0x110e9f000] 12:13:04 INFO - PROCESS | 2220 | 1468955584527 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]]]}] 12:13:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:13:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:13:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:13:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 869ms 12:13:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:13:04 INFO - PROCESS | 2220 | 1468955584545 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 12:13:04 INFO - PROCESS | 2220 | 1468955584547 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 12:13:04 INFO - PROCESS | 2220 | 1468955584550 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:13:04 INFO - PROCESS | 2220 | 1468955584552 Marionette TRACE conn2 <- [1,3110,null,{}] 12:13:04 INFO - PROCESS | 2220 | 1468955584556 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}] 12:13:04 INFO - PROCESS | 2220 | 1468955584558 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:04 INFO - PROCESS | 2220 | 1468955584662 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 12:13:04 INFO - PROCESS | 2220 | 1468955584732 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:04 INFO - PROCESS | 2220 | 1468955584733 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:04 INFO - PROCESS | 2220 | ++DOCSHELL 0x121259800 == 45 [pid = 2220] [id = 787] 12:13:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 107 (0x11308f400) [pid = 2220] [serial = 2359] [outer = 0x0] 12:13:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 108 (0x113192000) [pid = 2220] [serial = 2360] [outer = 0x11308f400] 12:13:04 INFO - PROCESS | 2220 | 1468955584761 Marionette DEBUG loaded listener.js 12:13:04 INFO - PROCESS | 2220 | ++DOMWINDOW == 109 (0x116177400) [pid = 2220] [serial = 2361] [outer = 0x11308f400] 12:13:05 INFO - PROCESS | 2220 | 1468955585175 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"]]]}] 12:13:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:13:05 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 12:13:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:13:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:13:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 673ms 12:13:05 INFO - PROCESS | 2220 | 1468955585224 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 12:13:05 INFO - PROCESS | 2220 | 1468955585227 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 12:13:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:13:05 INFO - PROCESS | 2220 | 1468955585231 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:13:05 INFO - PROCESS | 2220 | 1468955585233 Marionette TRACE conn2 <- [1,3114,null,{}] 12:13:05 INFO - PROCESS | 2220 | 1468955585235 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}] 12:13:05 INFO - PROCESS | 2220 | 1468955585237 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12c4bd800 == 44 [pid = 2220] [id = 781] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12bd1b000 == 43 [pid = 2220] [id = 780] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12b97a000 == 42 [pid = 2220] [id = 779] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12a7b3800 == 41 [pid = 2220] [id = 778] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x128fa6000 == 40 [pid = 2220] [id = 777] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x128935000 == 39 [pid = 2220] [id = 776] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x116525800 == 38 [pid = 2220] [id = 775] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x128fa6800 == 37 [pid = 2220] [id = 774] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x1255b0800 == 36 [pid = 2220] [id = 773] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x120f40800 == 35 [pid = 2220] [id = 772] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x1168a7800 == 34 [pid = 2220] [id = 771] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x121007000 == 33 [pid = 2220] [id = 770] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12101b000 == 32 [pid = 2220] [id = 769] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x113178800 == 31 [pid = 2220] [id = 768] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12d534000 == 30 [pid = 2220] [id = 767] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x121259800 == 29 [pid = 2220] [id = 787] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12c59b000 == 28 [pid = 2220] [id = 786] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12c41a800 == 27 [pid = 2220] [id = 785] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x128934000 == 26 [pid = 2220] [id = 784] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x12100b000 == 25 [pid = 2220] [id = 783] 12:13:05 INFO - PROCESS | 2220 | --DOCSHELL 0x113168000 == 24 [pid = 2220] [id = 782] 12:13:05 INFO - PROCESS | 2220 | 1468955585883 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 108 (0x116f62800) [pid = 2220] [serial = 2251] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 107 (0x1255cd800) [pid = 2220] [serial = 2289] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 106 (0x118fc6000) [pid = 2220] [serial = 2282] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 105 (0x124e30c00) [pid = 2220] [serial = 2257] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 104 (0x117d2ec00) [pid = 2220] [serial = 2276] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 103 (0x126ce4000) [pid = 2220] [serial = 2295] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 102 (0x113199400) [pid = 2220] [serial = 2250] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 101 (0x121a03800) [pid = 2220] [serial = 2286] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 100 (0x116467c00) [pid = 2220] [serial = 2265] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 99 (0x126cdf400) [pid = 2220] [serial = 2260] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 98 (0x1210d1800) [pid = 2220] [serial = 2256] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 97 (0x11816c400) [pid = 2220] [serial = 2277] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 96 (0x118175800) [pid = 2220] [serial = 2279] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 95 (0x119b22c00) [pid = 2220] [serial = 2283] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 94 (0x127855c00) [pid = 2220] [serial = 2297] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 93 (0x112dd6800) [pid = 2220] [serial = 2291] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 92 (0x118167400) [pid = 2220] [serial = 2292] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 91 (0x1168f9c00) [pid = 2220] [serial = 2274] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 90 (0x118170400) [pid = 2220] [serial = 2262] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 89 (0x1211db000) [pid = 2220] [serial = 2285] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 88 (0x126cea000) [pid = 2220] [serial = 2263] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 87 (0x117d9c000) [pid = 2220] [serial = 2266] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 86 (0x11856dc00) [pid = 2220] [serial = 2254] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 85 (0x1186f6400) [pid = 2220] [serial = 2280] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 84 (0x12646a400) [pid = 2220] [serial = 2259] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 83 (0x110eac000) [pid = 2220] [serial = 2268] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 82 (0x112dd4400) [pid = 2220] [serial = 2271] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 81 (0x123628400) [pid = 2220] [serial = 2288] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 80 (0x113196c00) [pid = 2220] [serial = 2273] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 79 (0x1127da000) [pid = 2220] [serial = 2269] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 78 (0x1181ef000) [pid = 2220] [serial = 2253] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 77 (0x1260a4c00) [pid = 2220] [serial = 2294] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 76 (0x128988000) [pid = 2220] [serial = 2298] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | --DOMWINDOW == 75 (0x12a775000) [pid = 2220] [serial = 2300] [outer = 0x0] [url = about:blank] 12:13:05 INFO - PROCESS | 2220 | 1468955585991 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\", \"d60ce25f-0511-4713-a7e8-85830cbe1255\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:13:05 INFO - PROCESS | 2220 | 1468955585992 Marionette INFO sendAsync ca5f59c7-dd36-8745-9dcf-e5692a9129ce 12:13:06 INFO - PROCESS | 2220 | ++DOCSHELL 0x11316c000 == 25 [pid = 2220] [id = 788] 12:13:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 76 (0x110e7e000) [pid = 2220] [serial = 2362] [outer = 0x0] 12:13:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 77 (0x110e97800) [pid = 2220] [serial = 2363] [outer = 0x110e7e000] 12:13:06 INFO - PROCESS | 2220 | 1468955586022 Marionette DEBUG loaded listener.js 12:13:06 INFO - PROCESS | 2220 | ++DOMWINDOW == 78 (0x111ca8c00) [pid = 2220] [serial = 2364] [outer = 0x110e7e000] 12:13:06 INFO - PROCESS | 2220 | 1468955586350 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]]]}] 12:13:06 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:13:06 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1171ms 12:13:06 INFO - PROCESS | 2220 | 1468955586403 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 12:13:06 INFO - PROCESS | 2220 | 1468955586406 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 12:13:07 WARNING - u'runner_teardown' () 12:13:07 INFO - No more tests 12:13:07 INFO - Got 0 unexpected results 12:13:07 INFO - SUITE-END | took 516s 12:13:07 INFO - Closing logging queue 12:13:07 INFO - queue closed 12:13:07 INFO - Return code: 0 12:13:07 WARNING - # TBPL SUCCESS # 12:13:07 INFO - Running post-action listener: _resource_record_post_action 12:13:07 INFO - Running post-run listener: _resource_record_post_run 12:13:08 INFO - Total resource usage - Wall time: 538s; CPU: 58.0%; Read bytes: 274432; Write bytes: 952422912; Read time: 6; Write time: 5050 12:13:08 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:13:08 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150338048; Write bytes: 147326976; Read time: 13602; Write time: 317 12:13:08 INFO - run-tests - Wall time: 520s; CPU: 58.0%; Read bytes: 274432; Write bytes: 792623616; Read time: 6; Write time: 4686 12:13:08 INFO - Running post-run listener: _upload_blobber_files 12:13:08 INFO - Blob upload gear active. 12:13:08 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:13:08 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 12:13:08 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'] 12:13:08 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 12:13:09 INFO - (blobuploader) - INFO - Open directory for files ... 12:13:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:13:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:13:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:13:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:13:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:13:09 INFO - (blobuploader) - INFO - Done attempting. 12:13:09 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:13:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:13:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:13:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:13:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:13:11 INFO - (blobuploader) - INFO - Done attempting. 12:13:11 INFO - (blobuploader) - INFO - Iteration through files over. 12:13:11 INFO - Return code: 0 12:13:11 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:13:11 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:13:11 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/697c87257973db88a5116c1fe22e33b492c51783fd8b278aef923ee5dcff84ca75897eadedd434860023a12246e3aef9943e43dec97ad5bf47102bf238da20b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff191d20e3333a2c9003e74ad1639aa1f1ecba5addbe8f142db3216aad472eb6640e4e34a86d7f5081649e2ebdbf695ae10405081b58aad734022f0715a94679"} 12:13:11 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:13:11 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:13:11 INFO - Contents: 12:13:11 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/697c87257973db88a5116c1fe22e33b492c51783fd8b278aef923ee5dcff84ca75897eadedd434860023a12246e3aef9943e43dec97ad5bf47102bf238da20b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff191d20e3333a2c9003e74ad1639aa1f1ecba5addbe8f142db3216aad472eb6640e4e34a86d7f5081649e2ebdbf695ae10405081b58aad734022f0715a94679"} 12:13:11 INFO - Running post-run listener: copy_logs_to_upload_dir 12:13:11 INFO - Copying logs to upload dir... 12:13:11 INFO - mkdir: /builds/slave/test/build/upload/logs 12:13:11 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=608.437426 ========= master_lag: 0.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 8 secs) (at 2016-07-19 12:13:11.976031) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-19 12:13:11.979308) ========= 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.1u7rIc1Ynl/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.DNGLHJBh8p/Listeners TMPDIR=/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/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/697c87257973db88a5116c1fe22e33b492c51783fd8b278aef923ee5dcff84ca75897eadedd434860023a12246e3aef9943e43dec97ad5bf47102bf238da20b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff191d20e3333a2c9003e74ad1639aa1f1ecba5addbe8f142db3216aad472eb6640e4e34a86d7f5081649e2ebdbf695ae10405081b58aad734022f0715a94679"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012846 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/697c87257973db88a5116c1fe22e33b492c51783fd8b278aef923ee5dcff84ca75897eadedd434860023a12246e3aef9943e43dec97ad5bf47102bf238da20b1", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ff191d20e3333a2c9003e74ad1639aa1f1ecba5addbe8f142db3216aad472eb6640e4e34a86d7f5081649e2ebdbf695ae10405081b58aad734022f0715a94679"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468951498/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-19 12:13:12.016300) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 12:13:12.016606) ========= 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.1u7rIc1Ynl/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.DNGLHJBh8p/Listeners TMPDIR=/var/folders/p8/w8ptrvz123vfhzsj5l69kq9c00000w/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.004700 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-19 12:13:12.064234) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-19 12:13:12.064498) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-19 12:13:12.064778) ========= ========= Total master_lag: 0.41 =========