builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0189 starttime: 1468892390.12 results: success (0) buildid: 20160718082858 builduid: 45ab1cec1c9e4d789d92b52f048d1303 revision: 0f4257230dffa106e90cf736df9dbe9859ac5274 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:50.125454) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:50.125990) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:50.126263) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:50.149911) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:50.150309) ========= 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.bH6EHilad6/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.vHELPijdRr/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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-18 18:39:50-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 38.3M=0s 2016-07-18 18:39:50 (38.3 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.606662 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:50.779799) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:50.780110) ========= 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.bH6EHilad6/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.vHELPijdRr/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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.020386 ========= master_lag: 0.15 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:50.952022) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 18:39:50.952341) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 0f4257230dffa106e90cf736df9dbe9859ac5274 --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 0f4257230dffa106e90cf736df9dbe9859ac5274 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.bH6EHilad6/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.vHELPijdRr/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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-18 18:39:51,027 truncating revision to first 12 chars 2016-07-18 18:39:51,027 Setting DEBUG logging. 2016-07-18 18:39:51,027 attempt 1/10 2016-07-18 18:39:51,027 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/0f4257230dff?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-18 18:39:52,288 unpacking tar archive at: mozilla-beta-0f4257230dff/testing/mozharness/ program finished with exit code 0 elapsedTime=1.530222 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-18 18:39:52.505556) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:52.505834) ========= script_repo_revision: 0f4257230dffa106e90cf736df9dbe9859ac5274 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:52.506269) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:52.506535) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-18 18:39:52.529232) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 6 secs) (at 2016-07-18 18:39:52.529510) ========= /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.bH6EHilad6/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.vHELPijdRr/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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 18:39:52 INFO - MultiFileLogger online at 20160718 18:39:52 in /builds/slave/test 18:39:52 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 18:39:52 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:39:52 INFO - {'append_to_log': False, 18:39:52 INFO - 'base_work_dir': '/builds/slave/test', 18:39:52 INFO - 'blob_upload_branch': 'mozilla-beta', 18:39:52 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:39:52 INFO - 'buildbot_json_path': 'buildprops.json', 18:39:52 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:39:52 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:39:52 INFO - 'download_minidump_stackwalk': True, 18:39:52 INFO - 'download_symbols': 'true', 18:39:52 INFO - 'e10s': False, 18:39:52 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:39:52 INFO - 'tooltool.py': '/tools/tooltool.py', 18:39:52 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:39:52 INFO - '/tools/misc-python/virtualenv.py')}, 18:39:52 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:39:52 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:39:52 INFO - 'log_level': 'info', 18:39:52 INFO - 'log_to_console': True, 18:39:52 INFO - 'opt_config_files': (), 18:39:52 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:39:52 INFO - '--processes=1', 18:39:52 INFO - '--config=%(test_path)s/wptrunner.ini', 18:39:52 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:39:52 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:39:52 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:39:52 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:39:52 INFO - 'pip_index': False, 18:39:52 INFO - 'require_test_zip': True, 18:39:52 INFO - 'test_type': ('testharness',), 18:39:52 INFO - 'this_chunk': '1', 18:39:52 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:39:52 INFO - 'total_chunks': '10', 18:39:52 INFO - 'virtualenv_path': 'venv', 18:39:52 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:39:52 INFO - 'work_dir': 'build'} 18:39:52 INFO - ##### 18:39:52 INFO - ##### Running clobber step. 18:39:52 INFO - ##### 18:39:52 INFO - Running pre-action listener: _resource_record_pre_action 18:39:52 INFO - Running main action method: clobber 18:39:52 INFO - rmtree: /builds/slave/test/build 18:39:52 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:39:54 INFO - Running post-action listener: _resource_record_post_action 18:39:54 INFO - ##### 18:39:54 INFO - ##### Running read-buildbot-config step. 18:39:54 INFO - ##### 18:39:54 INFO - Running pre-action listener: _resource_record_pre_action 18:39:54 INFO - Running main action method: read_buildbot_config 18:39:54 INFO - Using buildbot properties: 18:39:54 INFO - { 18:39:54 INFO - "project": "", 18:39:54 INFO - "product": "firefox", 18:39:54 INFO - "script_repo_revision": "production", 18:39:54 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 18:39:54 INFO - "repository": "", 18:39:54 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 18:39:54 INFO - "buildid": "20160718082858", 18:39:54 INFO - "pgo_build": "False", 18:39:54 INFO - "basedir": "/builds/slave/test", 18:39:54 INFO - "buildnumber": 7, 18:39:54 INFO - "slavename": "t-yosemite-r7-0189", 18:39:54 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 18:39:54 INFO - "platform": "macosx64", 18:39:54 INFO - "branch": "mozilla-beta", 18:39:54 INFO - "revision": "0f4257230dffa106e90cf736df9dbe9859ac5274", 18:39:54 INFO - "repo_path": "releases/mozilla-beta", 18:39:54 INFO - "moz_repo_path": "", 18:39:54 INFO - "stage_platform": "macosx64", 18:39:54 INFO - "builduid": "45ab1cec1c9e4d789d92b52f048d1303", 18:39:54 INFO - "slavebuilddir": "test" 18:39:54 INFO - } 18:39:54 INFO - Found installer url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.dmg. 18:39:54 INFO - Found a test packages url http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.test_packages.json. 18:39:54 INFO - Running post-action listener: _resource_record_post_action 18:39:54 INFO - ##### 18:39:54 INFO - ##### Running download-and-extract step. 18:39:54 INFO - ##### 18:39:54 INFO - Running pre-action listener: _resource_record_pre_action 18:39:54 INFO - Running main action method: download_and_extract 18:39:54 INFO - mkdir: /builds/slave/test/build/tests 18:39:54 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')]} 18:39:54 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.test_packages.json 18:39:54 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 18:39:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/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 18:39:55 INFO - Downloaded 1201 bytes. 18:39:55 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 18:39:55 INFO - Using the following test package requirements: 18:39:55 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 18:39:55 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:39:55 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 18:39:55 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:39:55 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 18:39:55 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:39:55 INFO - u'jsshell-mac64.zip'], 18:39:55 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:39:55 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 18:39:55 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 18:39:55 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:39:55 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 18:39:55 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:39:55 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 18:39:55 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:39:55 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 18:39:55 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 18:39:55 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 18:39:55 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 18:39: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')]} 18:39:55 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.common.tests.zip 18:39:55 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.common.tests.zip 18:39:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/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 18:39:56 INFO - Downloaded 18370072 bytes. 18:39:56 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/*'] 18:39:56 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/* 18:39:57 INFO - caution: filename not matched: web-platform/* 18:39:57 INFO - Return code: 11 18:39:57 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')]} 18:39:57 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.web-platform.tests.zip 18:39:57 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/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 18:39:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/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 18:40:10 INFO - Downloaded 36389883 bytes. 18:40:10 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/*'] 18:40:10 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/* 18:40:14 INFO - caution: filename not matched: bin/* 18:40:14 INFO - caution: filename not matched: config/* 18:40:14 INFO - caution: filename not matched: mozbase/* 18:40:14 INFO - caution: filename not matched: marionette/* 18:40:14 INFO - caution: filename not matched: tools/wptserve/* 18:40:14 INFO - Return code: 11 18:40:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:40:14 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.dmg 18:40:14 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 18:40:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.mac64.dmg'}, attempt #1 18:40:21 INFO - Downloaded 73023300 bytes. 18:40:21 INFO - Setting buildbot property build_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.dmg 18:40:21 INFO - mkdir: /builds/slave/test/properties 18:40:21 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:40:21 INFO - Writing to file /builds/slave/test/properties/build_url 18:40:21 INFO - Contents: 18:40:21 INFO - build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.dmg 18:40:21 INFO - Setting buildbot property symbols_url to http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:40:21 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:40:21 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:40:21 INFO - Contents: 18:40:21 INFO - symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:40:21 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')]} 18:40:21 INFO - trying http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:40:21 INFO - Downloading http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 18:40:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/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 18:40:33 INFO - Downloaded 103717580 bytes. 18:40:33 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'] 18:40:33 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 18:40:37 INFO - Return code: 0 18:40:37 INFO - Running post-action listener: _resource_record_post_action 18:40:37 INFO - Running post-action listener: set_extra_try_arguments 18:40:37 INFO - ##### 18:40:37 INFO - ##### Running create-virtualenv step. 18:40:37 INFO - ##### 18:40:37 INFO - Running pre-action listener: _pre_create_virtualenv 18:40:37 INFO - Running pre-action listener: _resource_record_pre_action 18:40:37 INFO - Running main action method: create_virtualenv 18:40:37 INFO - Creating virtualenv /builds/slave/test/build/venv 18:40:37 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 18:40:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:40:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:40:37 INFO - Using real prefix '/tools/python27' 18:40:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:40:38 INFO - Installing distribute.............................................................................................................................................................................................done. 18:40:41 INFO - Installing pip.................done. 18:40:41 INFO - Return code: 0 18:40:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:40:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:40:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:40:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:40:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:40:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:40:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:40:41 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 0x102f30e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f4df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f99a94a5f20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f495e0>, '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 0x102b2ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b57990>, '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.bH6EHilad6/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.vHELPijdRr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:40:41 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 18:40:41 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 18:40:41 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bH6EHilad6/Render', 18:40:41 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:40:41 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:40:41 INFO - 'HOME': '/Users/cltbld', 18:40:41 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:40:41 INFO - 'LOGNAME': 'cltbld', 18:40:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:40:41 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:40:41 INFO - 'MOZ_NO_REMOTE': '1', 18:40:41 INFO - 'NO_EM_RESTART': '1', 18:40:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:40:41 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:40:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:40:41 INFO - 'PWD': '/builds/slave/test', 18:40:41 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:40:41 INFO - 'SHELL': '/bin/bash', 18:40:41 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vHELPijdRr/Listeners', 18:40:41 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 18:40:41 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:40:41 INFO - 'USER': 'cltbld', 18:40:41 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:40:41 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:40:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:40:41 INFO - 'XPC_FLAGS': '0x0', 18:40:41 INFO - 'XPC_SERVICE_NAME': '0', 18:40:41 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:40:41 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:40:41 INFO - Downloading/unpacking psutil>=0.7.1 18:40:41 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 18:40:41 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 18:40:41 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 18:40:41 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 18:40:41 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 18:40:41 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 18:40:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:40:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:40:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:40:45 INFO - Installing collected packages: psutil 18:40:45 INFO - Running setup.py install for psutil 18:40:45 INFO - building 'psutil._psutil_osx' extension 18:40:45 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 18:40:45 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 18:40:45 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 18:40:45 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 18:40:45 INFO - building 'psutil._psutil_posix' extension 18:40:45 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 18:40:45 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 18:40:45 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 18:40:45 INFO - ^ 18:40:45 INFO - 1 warning generated. 18:40:45 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 18:40:45 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:40:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:40:45 INFO - Successfully installed psutil 18:40:45 INFO - Cleaning up... 18:40:45 INFO - Return code: 0 18:40:45 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:40:45 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')]} 18:40:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:40:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:40:45 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')]} 18:40:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:40:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:40:45 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 0x102f30e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f4df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f99a94a5f20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f495e0>, '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 0x102b2ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b57990>, '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.bH6EHilad6/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.vHELPijdRr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:40:45 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 18:40:45 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 18:40:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bH6EHilad6/Render', 18:40:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:40:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:40:45 INFO - 'HOME': '/Users/cltbld', 18:40:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:40:45 INFO - 'LOGNAME': 'cltbld', 18:40:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:40:45 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:40:45 INFO - 'MOZ_NO_REMOTE': '1', 18:40:45 INFO - 'NO_EM_RESTART': '1', 18:40:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:40:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:40:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:40:45 INFO - 'PWD': '/builds/slave/test', 18:40:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:40:45 INFO - 'SHELL': '/bin/bash', 18:40:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vHELPijdRr/Listeners', 18:40:45 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 18:40:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:40:45 INFO - 'USER': 'cltbld', 18:40:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:40:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:40:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:40:45 INFO - 'XPC_FLAGS': '0x0', 18:40:45 INFO - 'XPC_SERVICE_NAME': '0', 18:40:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:40:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:40:46 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:40:46 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 18:40:46 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 18:40:46 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 18:40:46 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 18:40:46 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 18:40:46 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 18:40:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:40:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:40:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:40:48 INFO - Installing collected packages: mozsystemmonitor 18:40:48 INFO - Running setup.py install for mozsystemmonitor 18:40:48 INFO - Successfully installed mozsystemmonitor 18:40:48 INFO - Cleaning up... 18:40:49 INFO - Return code: 0 18:40:49 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:40:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:40:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:40:49 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:40:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:40:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:40:49 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:40:49 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 0x102f30e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f4df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f99a94a5f20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f495e0>, '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 0x102b2ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b57990>, '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.bH6EHilad6/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.vHELPijdRr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:40:49 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 18:40:49 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 18:40:49 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bH6EHilad6/Render', 18:40:49 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:40:49 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:40:49 INFO - 'HOME': '/Users/cltbld', 18:40:49 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:40:49 INFO - 'LOGNAME': 'cltbld', 18:40:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:40:49 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:40:49 INFO - 'MOZ_NO_REMOTE': '1', 18:40:49 INFO - 'NO_EM_RESTART': '1', 18:40:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:40:49 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:40:49 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:40:49 INFO - 'PWD': '/builds/slave/test', 18:40:49 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:40:49 INFO - 'SHELL': '/bin/bash', 18:40:49 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vHELPijdRr/Listeners', 18:40:49 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 18:40:49 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:40:49 INFO - 'USER': 'cltbld', 18:40:49 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:40:49 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:40:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:40:49 INFO - 'XPC_FLAGS': '0x0', 18:40:49 INFO - 'XPC_SERVICE_NAME': '0', 18:40:49 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:40:49 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:40:49 INFO - Downloading/unpacking blobuploader==1.2.4 18:40:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:40:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:40:49 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:40:49 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:40:49 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:40:49 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:40:51 INFO - Downloading blobuploader-1.2.4.tar.gz 18:40:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:40:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:40: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 18:40: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 18:40: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 18:40: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 18:40: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 18:40: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 18:40:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:40:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:40:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:40:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:40:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:40:52 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 18:40:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:40:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:40:52 INFO - Downloading docopt-0.6.1.tar.gz 18:40:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:40:53 INFO - Installing collected packages: blobuploader, requests, docopt 18:40:53 INFO - Running setup.py install for blobuploader 18:40:53 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:40:53 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:40:53 INFO - Running setup.py install for requests 18:40:53 INFO - Running setup.py install for docopt 18:40:53 INFO - Successfully installed blobuploader requests docopt 18:40:53 INFO - Cleaning up... 18:40:53 INFO - Return code: 0 18:40:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:40:53 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')]} 18:40:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:40:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:40:53 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')]} 18:40:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:40:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:40:53 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 0x102f30e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f4df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f99a94a5f20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f495e0>, '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 0x102b2ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b57990>, '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.bH6EHilad6/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.vHELPijdRr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:40:53 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 18:40:53 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 18:40:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bH6EHilad6/Render', 18:40:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:40:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:40:53 INFO - 'HOME': '/Users/cltbld', 18:40:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:40:53 INFO - 'LOGNAME': 'cltbld', 18:40:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:40:53 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:40:53 INFO - 'MOZ_NO_REMOTE': '1', 18:40:53 INFO - 'NO_EM_RESTART': '1', 18:40:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:40:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:40:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:40:53 INFO - 'PWD': '/builds/slave/test', 18:40:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:40:53 INFO - 'SHELL': '/bin/bash', 18:40:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vHELPijdRr/Listeners', 18:40:53 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 18:40:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:40:53 INFO - 'USER': 'cltbld', 18:40:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:40:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:40:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:40:53 INFO - 'XPC_FLAGS': '0x0', 18:40:53 INFO - 'XPC_SERVICE_NAME': '0', 18:40:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:40:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:40:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:40:54 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-NQ2Zbc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:40:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:40:54 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-LIAxM8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:40:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:40:54 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-klH16Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:40:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:40:54 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-wRUAQv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:40:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:40:54 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-FYNYwI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:40:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:40:54 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-UBFwk1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:40:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:40:54 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-wV9xS0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:40:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:40:54 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-eYMTTa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:40:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:40:54 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-Ny8GqB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:40:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:40:55 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-58K5BD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:40:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:40:55 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-1jbgWD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:40:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:40:55 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-a945ev-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:40:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:40:55 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-_w6CnY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:40:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:40:55 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-z0KQfh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:40:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:40:55 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-BasjJi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:40:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:40:55 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-gthPux-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:40:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:40:55 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-ANvBZw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:40:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:40:55 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-1smWAw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:40:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:40:56 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-OJZR4p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:40:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:40:56 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-6WesLe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:40:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:40:56 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-preyGS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:40:56 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:40:56 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 18:40:56 INFO - Running setup.py install for manifestparser 18:40:56 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:40:56 INFO - Running setup.py install for mozcrash 18:40:57 INFO - Running setup.py install for mozdebug 18:40:57 INFO - Running setup.py install for mozdevice 18:40:57 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:40:57 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:40:57 INFO - Running setup.py install for mozfile 18:40:57 INFO - Running setup.py install for mozhttpd 18:40:57 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:40:57 INFO - Running setup.py install for mozinfo 18:40:57 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:40:57 INFO - Running setup.py install for mozInstall 18:40:57 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:40:57 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:40:57 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:40:57 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:40:57 INFO - Running setup.py install for mozleak 18:40:58 INFO - Running setup.py install for mozlog 18:40:58 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:40:58 INFO - Running setup.py install for moznetwork 18:40:58 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:40:58 INFO - Running setup.py install for mozprocess 18:40:58 INFO - Running setup.py install for mozprofile 18:40:58 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:40:58 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:40:58 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:40:58 INFO - Running setup.py install for mozrunner 18:40:58 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:40:58 INFO - Running setup.py install for mozscreenshot 18:40:58 INFO - Running setup.py install for moztest 18:40:59 INFO - Running setup.py install for mozversion 18:40:59 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:40:59 INFO - Running setup.py install for wptserve 18:40:59 INFO - Running setup.py install for marionette-driver 18:40:59 INFO - Running setup.py install for browsermob-proxy 18:40:59 INFO - Running setup.py install for marionette-client 18:40:59 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:41:00 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:41:00 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 18:41:00 INFO - Cleaning up... 18:41:00 INFO - Return code: 0 18:41:00 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:41:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:41:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:41:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:41:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:41:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:41:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 18:41:00 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 0x102f30e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f4df48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f99a94a5f20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102f495e0>, '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 0x102b2ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b57990>, '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.bH6EHilad6/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.vHELPijdRr/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 18:41:00 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 18:41:00 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 18:41:00 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bH6EHilad6/Render', 18:41:00 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:41:00 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:41:00 INFO - 'HOME': '/Users/cltbld', 18:41:00 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:41:00 INFO - 'LOGNAME': 'cltbld', 18:41:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:41:00 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:41:00 INFO - 'MOZ_NO_REMOTE': '1', 18:41:00 INFO - 'NO_EM_RESTART': '1', 18:41:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:41:00 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:41:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:41:00 INFO - 'PWD': '/builds/slave/test', 18:41:00 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:41:00 INFO - 'SHELL': '/bin/bash', 18:41:00 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vHELPijdRr/Listeners', 18:41:00 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 18:41:00 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:41:00 INFO - 'USER': 'cltbld', 18:41:00 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:41:00 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:41:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:41:00 INFO - 'XPC_FLAGS': '0x0', 18:41:00 INFO - 'XPC_SERVICE_NAME': '0', 18:41:00 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:41:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:41:00 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-lOzjV_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:41:00 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)) 18:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:41:00 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-AOBjX9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:41:00 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)) 18:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:41:00 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-3X5kWZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:41:00 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)) 18:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:41:00 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-VWkvRE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:41:00 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)) 18:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:41:00 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-9OoWOi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:41:00 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)) 18:41:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:41:00 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-T2iL2d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:41:01 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)) 18:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:41:01 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-UIqjzp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:41:01 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)) 18:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:41:01 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-9fsyEj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:41:01 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)) 18:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:41:01 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-pL0VY8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:41:01 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)) 18:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:41:01 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-TFl72r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:41:01 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)) 18:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:41:01 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-d_xKhJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:41:01 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)) 18:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:41:01 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-pzdCNN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:41:01 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)) 18:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:41:01 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-KpBwlc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:41:01 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)) 18:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:41:01 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-BdSxn5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:41:01 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)) 18:41:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:41:01 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-CN6ycM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:41:02 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)) 18:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:41:02 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-DrSARM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:41:02 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)) 18:41:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:41:02 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-U64PjM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:41:02 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)) 18:41:02 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:41:02 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-cPCapP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:41:02 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)) 18:41:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:41:02 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-ObLU3L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:41:02 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)) 18:41:02 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:41:02 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-TiCGlI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:41:02 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)) 18:41:02 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:41:02 INFO - Running setup.py (path:/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/pip-kKbqqJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:41:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:41:03 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)) 18:41:03 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)) 18:41:03 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)) 18:41:03 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)) 18:41:03 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)) 18:41:03 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)) 18:41:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:41:03 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 18:41:03 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 18:41:03 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 18:41:03 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 18:41:03 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 18:41:03 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 18:41:05 INFO - Downloading blessings-1.6.tar.gz 18:41:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:41:05 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)) 18:41:05 INFO - Installing collected packages: blessings 18:41:05 INFO - Running setup.py install for blessings 18:41:05 INFO - Successfully installed blessings 18:41:05 INFO - Cleaning up... 18:41:06 INFO - Return code: 0 18:41:06 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:41:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:41:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:41:06 INFO - Reading from file tmpfile_stdout 18:41:06 INFO - Current package versions: 18:41:06 INFO - blessings == 1.6 18:41:06 INFO - blobuploader == 1.2.4 18:41:06 INFO - browsermob-proxy == 0.6.0 18:41:06 INFO - docopt == 0.6.1 18:41:06 INFO - manifestparser == 1.1 18:41:06 INFO - marionette-client == 2.3.0 18:41:06 INFO - marionette-driver == 1.4.0 18:41:06 INFO - mozInstall == 1.12 18:41:06 INFO - mozcrash == 0.17 18:41:06 INFO - mozdebug == 0.1 18:41:06 INFO - mozdevice == 0.48 18:41:06 INFO - mozfile == 1.2 18:41:06 INFO - mozhttpd == 0.7 18:41:06 INFO - mozinfo == 0.9 18:41:06 INFO - mozleak == 0.1 18:41:06 INFO - mozlog == 3.1 18:41:06 INFO - moznetwork == 0.27 18:41:06 INFO - mozprocess == 0.22 18:41:06 INFO - mozprofile == 0.28 18:41:06 INFO - mozrunner == 6.11 18:41:06 INFO - mozscreenshot == 0.1 18:41:06 INFO - mozsystemmonitor == 0.0 18:41:06 INFO - moztest == 0.7 18:41:06 INFO - mozversion == 1.4 18:41:06 INFO - psutil == 3.1.1 18:41:06 INFO - requests == 1.2.3 18:41:06 INFO - wptserve == 1.4.0 18:41:06 INFO - wsgiref == 0.1.2 18:41:06 INFO - Running post-action listener: _resource_record_post_action 18:41:06 INFO - Running post-action listener: _start_resource_monitoring 18:41:06 INFO - Starting resource monitoring. 18:41:06 INFO - ##### 18:41:06 INFO - ##### Running pull step. 18:41:06 INFO - ##### 18:41:06 INFO - Running pre-action listener: _resource_record_pre_action 18:41:06 INFO - Running main action method: pull 18:41:06 INFO - Pull has nothing to do! 18:41:06 INFO - Running post-action listener: _resource_record_post_action 18:41:06 INFO - ##### 18:41:06 INFO - ##### Running install step. 18:41:06 INFO - ##### 18:41:06 INFO - Running pre-action listener: _resource_record_pre_action 18:41:06 INFO - Running main action method: install 18:41:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:41:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:41:06 INFO - Reading from file tmpfile_stdout 18:41:06 INFO - Detecting whether we're running mozinstall >=1.0... 18:41:06 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:41:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:41:06 INFO - Reading from file tmpfile_stdout 18:41:06 INFO - Output received: 18:41:06 INFO - Usage: mozinstall [options] installer 18:41:06 INFO - Options: 18:41:06 INFO - -h, --help show this help message and exit 18:41:06 INFO - -d DEST, --destination=DEST 18:41:06 INFO - Directory to install application into. [default: 18:41:06 INFO - "/builds/slave/test"] 18:41:06 INFO - --app=APP Application being installed. [default: firefox] 18:41:06 INFO - mkdir: /builds/slave/test/build/application 18:41:06 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'] 18:41:06 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 18:41:24 INFO - Reading from file tmpfile_stdout 18:41:24 INFO - Output received: 18:41:24 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 18:41:24 INFO - Running post-action listener: _resource_record_post_action 18:41:24 INFO - ##### 18:41:24 INFO - ##### Running run-tests step. 18:41:24 INFO - ##### 18:41:24 INFO - Running pre-action listener: _resource_record_pre_action 18:41:24 INFO - Running main action method: run_tests 18:41:24 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:41:24 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:41:24 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:41:24 INFO - grabbing minidump binary from tooltool 18:41: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')]} 18:41:24 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 0x102f495e0>, '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 0x102b2ccd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x102b57990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:41:24 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 18:41:24 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 18:41:24 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:41:24 INFO - Return code: 0 18:41:24 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 18:41:24 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:41:24 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/1468855738/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 18:41:24 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/1468855738/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 18:41:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.bH6EHilad6/Render', 18:41:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 18:41:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 18:41:24 INFO - 'HOME': '/Users/cltbld', 18:41:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 18:41:24 INFO - 'LOGNAME': 'cltbld', 18:41:24 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:41:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:41:24 INFO - 'MOZ_NODE_PATH': '/usr/local/bin/node', 18:41:24 INFO - 'MOZ_NO_REMOTE': '1', 18:41:24 INFO - 'NO_EM_RESTART': '1', 18:41:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:41:24 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 18:41:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:41:24 INFO - 'PWD': '/builds/slave/test', 18:41:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 18:41:24 INFO - 'SHELL': '/bin/bash', 18:41:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.vHELPijdRr/Listeners', 18:41:24 INFO - 'TMPDIR': '/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/T/', 18:41:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 18:41:24 INFO - 'USER': 'cltbld', 18:41:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 18:41:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 18:41:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 18:41:24 INFO - 'XPC_FLAGS': '0x0', 18:41:24 INFO - 'XPC_SERVICE_NAME': '0', 18:41:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 18:41:24 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/1468855738/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 18:41:25 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 18:41:25 INFO - import pkg_resources 18:41:25 INFO - Using 1 client processes 18:41:25 INFO - wptserve Starting http server on 127.0.0.1:8000 18:41:25 INFO - wptserve Starting http server on 127.0.0.1:8001 18:41:25 INFO - wptserve Starting http server on 127.0.0.1:8443 18:41:28 INFO - SUITE-START | Running 778 tests 18:41:28 INFO - Running testharness tests 18:41:28 INFO - Setting up ssl 18:41:28 INFO - PROCESS | certutil | 18:41:28 INFO - PROCESS | certutil | 18:41:28 INFO - PROCESS | certutil | 18:41:28 INFO - Certificate Nickname Trust Attributes 18:41:28 INFO - SSL,S/MIME,JAR/XPI 18:41:28 INFO - 18:41:28 INFO - web-platform-tests CT,, 18:41:28 INFO - 18:41:28 INFO - Starting runner 18:41:29 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 18:41:29 INFO - PROCESS | 1946 | 1468892489139 Marionette DEBUG Marionette enabled via build flag and pref 18:41:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x113d13800 == 1 [pid = 1946] [id = 1] 18:41:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 1 (0x113d14000) [pid = 1946] [serial = 1] [outer = 0x0] 18:41:29 INFO - PROCESS | 1946 | [1946] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:41:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 2 (0x113d15000) [pid = 1946] [serial = 2] [outer = 0x113d14000] 18:41:29 INFO - PROCESS | 1946 | 1468892489520 Marionette INFO Listening on port 2828 18:41:29 INFO - PROCESS | 1946 | 1468892489747 Marionette DEBUG Marionette enabled via command-line flag 18:41:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x11696a800 == 2 [pid = 1946] [id = 2] 18:41:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 3 (0x11696b000) [pid = 1946] [serial = 3] [outer = 0x0] 18:41:29 INFO - PROCESS | 1946 | [1946] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:41:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 4 (0x11696c000) [pid = 1946] [serial = 4] [outer = 0x11696b000] 18:41:29 INFO - PROCESS | 1946 | [1946] 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 18:41:29 INFO - PROCESS | 1946 | 1468892489906 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:57082 18:41:29 INFO - PROCESS | 1946 | 1468892489978 Marionette DEBUG Closed connection conn0 18:41:29 INFO - PROCESS | 1946 | [1946] 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 18:41:29 INFO - PROCESS | 1946 | 1468892489981 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:57083 18:41:29 INFO - PROCESS | 1946 | 1468892489989 Marionette DEBUG Closed connection conn1 18:41:29 INFO - PROCESS | 1946 | [1946] 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 18:41:29 INFO - PROCESS | 1946 | 1468892489994 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:57084 18:41:30 INFO - PROCESS | 1946 | 1468892490003 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:41:30 INFO - PROCESS | 1946 | 1468892490009 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":"20160718082858","device":"desktop","version":"48.0"} 18:41:30 INFO - PROCESS | 1946 | [1946] 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 18:41:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x121003000 == 3 [pid = 1946] [id = 3] 18:41:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 5 (0x121003800) [pid = 1946] [serial = 5] [outer = 0x0] 18:41:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x121004000 == 4 [pid = 1946] [id = 4] 18:41:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 6 (0x11a0b6c00) [pid = 1946] [serial = 6] [outer = 0x0] 18:41:30 INFO - PROCESS | 1946 | [1946] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:41:30 INFO - PROCESS | 1946 | [1946] 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 18:41:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x12402c800 == 5 [pid = 1946] [id = 5] 18:41:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 7 (0x11a0b5c00) [pid = 1946] [serial = 7] [outer = 0x0] 18:41:31 INFO - PROCESS | 1946 | [1946] 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 18:41:31 INFO - PROCESS | 1946 | [1946] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:41:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 8 (0x1240a3c00) [pid = 1946] [serial = 8] [outer = 0x11a0b5c00] 18:41:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 9 (0x1246d5000) [pid = 1946] [serial = 9] [outer = 0x121003800] 18:41:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 10 (0x1246c4400) [pid = 1946] [serial = 10] [outer = 0x11a0b6c00] 18:41:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 11 (0x1246c6000) [pid = 1946] [serial = 11] [outer = 0x11a0b5c00] 18:41:31 INFO - PROCESS | 1946 | [1946] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:41:31 INFO - PROCESS | 1946 | 1468892491704 Marionette INFO startBrowser 45c8001b-8582-2543-9265-03b0783b874b 18:41:31 INFO - PROCESS | 1946 | 1468892491724 Marionette DEBUG loaded listener.js 18:41:31 INFO - PROCESS | 1946 | 1468892491734 Marionette DEBUG loaded listener.js 18:41:31 INFO - PROCESS | 1946 | 1468892491735 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 12 (0x1266cac00) [pid = 1946] [serial = 12] [outer = 0x11a0b5c00] 18:41:32 INFO - PROCESS | 1946 | 1468892492048 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"45c8001b-8582-2543-9265-03b0783b874b","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":"20160718082858","device":"desktop","version":"48.0","command_id":1}}] 18:41:32 INFO - PROCESS | 1946 | 1468892492141 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}] 18:41:32 INFO - PROCESS | 1946 | 1468892492143 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:32 INFO - PROCESS | 1946 | 1468892492185 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 18:41:32 INFO - PROCESS | 1946 | 1468892492279 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:41:32 INFO - PROCESS | 1946 | 1468892492280 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:32 INFO - PROCESS | 1946 | [1946] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:41:32 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:41:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 13 (0x1258dc000) [pid = 1946] [serial = 13] [outer = 0x11a0b5c00] 18:41:32 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:41:32 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:41:32 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:41:32 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 18:41:32 INFO - PROCESS | 1946 | 1468892492539 Marionette TRACE conn2 <- [1,3,null,{}] 18:41:32 INFO - PROCESS | 1946 | 1468892492542 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:41:32 INFO - PROCESS | 1946 | 1468892492544 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:32 INFO - PROCESS | 1946 | 1468892492560 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 18:41:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:41:32 INFO - PROCESS | 1946 | 1468892492587 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 18:41:32 INFO - PROCESS | 1946 | 1468892492589 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 18:41:32 INFO - PROCESS | 1946 | 1468892492591 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:41:32 INFO - PROCESS | 1946 | 1468892492594 Marionette TRACE conn2 <- [1,6,null,{}] 18:41:32 INFO - PROCESS | 1946 | 1468892492596 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}] 18:41:32 INFO - PROCESS | 1946 | 1468892492598 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:32 INFO - PROCESS | 1946 | 1468892492610 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 18:41:32 INFO - PROCESS | 1946 | 1468892492613 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:32 INFO - PROCESS | 1946 | 1468892492614 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x129082000 == 6 [pid = 1946] [id = 6] 18:41:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 14 (0x1290d1000) [pid = 1946] [serial = 14] [outer = 0x0] 18:41:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 15 (0x1290d2c00) [pid = 1946] [serial = 15] [outer = 0x1290d1000] 18:41:32 INFO - PROCESS | 1946 | 1468892492648 Marionette DEBUG loaded listener.js 18:41:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 16 (0x1290d8c00) [pid = 1946] [serial = 16] [outer = 0x1290d1000] 18:41:32 INFO - PROCESS | 1946 | 1468892492934 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]]]}] 18:41:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:41:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 371ms 18:41:32 INFO - PROCESS | 1946 | 1468892492963 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 18:41:32 INFO - PROCESS | 1946 | 1468892492964 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 18:41:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x114f2d800 == 7 [pid = 1946] [id = 7] 18:41:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 17 (0x113dcd800) [pid = 1946] [serial = 17] [outer = 0x0] 18:41:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 18 (0x12947ac00) [pid = 1946] [serial = 18] [outer = 0x113dcd800] 18:41:32 INFO - PROCESS | 1946 | 1468892492990 Marionette DEBUG loaded listener.js 18:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:41:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 19 (0x129481800) [pid = 1946] [serial = 19] [outer = 0x113dcd800] 18:41:33 INFO - PROCESS | 1946 | 1468892493059 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 1946 | 1468892493061 Marionette TRACE conn2 <- [1,10,null,{}] 18:41:33 INFO - PROCESS | 1946 | 1468892493082 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}] 18:41:33 INFO - PROCESS | 1946 | 1468892493086 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:33 INFO - PROCESS | 1946 | 1468892493213 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 18:41:33 INFO - PROCESS | 1946 | 1468892493246 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:33 INFO - PROCESS | 1946 | 1468892493247 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6bf800 == 8 [pid = 1946] [id = 8] 18:41:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 20 (0x12a610c00) [pid = 1946] [serial = 20] [outer = 0x0] 18:41:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 21 (0x12a907c00) [pid = 1946] [serial = 21] [outer = 0x12a610c00] 18:41:33 INFO - PROCESS | 1946 | 1468892493276 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 22 (0x12a90c000) [pid = 1946] [serial = 22] [outer = 0x12a610c00] 18:41:33 INFO - PROCESS | 1946 | 1468892493578 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]]]}] 18:41:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:41:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 569ms 18:41:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:41:33 INFO - PROCESS | 1946 | 1468892493588 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 18:41:33 INFO - PROCESS | 1946 | 1468892493590 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 18:41:33 INFO - PROCESS | 1946 | 1468892493592 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:41:33 INFO - PROCESS | 1946 | 1468892493593 Marionette TRACE conn2 <- [1,14,null,{}] 18:41:33 INFO - PROCESS | 1946 | 1468892493595 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}] 18:41:33 INFO - PROCESS | 1946 | 1468892493597 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:33 INFO - PROCESS | 1946 | 1468892493749 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 18:41:33 INFO - PROCESS | 1946 | 1468892493758 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:33 INFO - PROCESS | 1946 | 1468892493759 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b17a000 == 9 [pid = 1946] [id = 9] 18:41:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 23 (0x12b194c00) [pid = 1946] [serial = 23] [outer = 0x0] 18:41:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 24 (0x12b196800) [pid = 1946] [serial = 24] [outer = 0x12b194c00] 18:41:33 INFO - PROCESS | 1946 | 1468892493784 Marionette DEBUG loaded listener.js 18:41:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 25 (0x12b19fc00) [pid = 1946] [serial = 25] [outer = 0x12b194c00] 18:41:34 INFO - PROCESS | 1946 | 1468892494042 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]]]}] 18:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 18:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:41:34 INFO - PROCESS | 1946 | 1468892494060 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 18:41:34 INFO - PROCESS | 1946 | 1468892494062 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 18:41:34 INFO - PROCESS | 1946 | 1468892494064 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:41:34 INFO - PROCESS | 1946 | 1468892494065 Marionette TRACE conn2 <- [1,18,null,{}] 18:41:34 INFO - PROCESS | 1946 | 1468892494078 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}] 18:41:34 INFO - PROCESS | 1946 | 1468892494080 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:34 INFO - PROCESS | 1946 | 1468892494200 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 18:41:34 INFO - PROCESS | 1946 | 1468892494205 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:34 INFO - PROCESS | 1946 | 1468892494208 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b9a4000 == 10 [pid = 1946] [id = 10] 18:41:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 26 (0x12b940400) [pid = 1946] [serial = 26] [outer = 0x0] 18:41:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 27 (0x12b9dfc00) [pid = 1946] [serial = 27] [outer = 0x12b940400] 18:41:34 INFO - PROCESS | 1946 | 1468892494246 Marionette DEBUG loaded listener.js 18:41:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 28 (0x12b9e6800) [pid = 1946] [serial = 28] [outer = 0x12b940400] 18:41:34 INFO - PROCESS | 1946 | 1468892494589 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]]]}] 18:41:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:41:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 581ms 18:41:34 INFO - PROCESS | 1946 | 1468892494647 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 18:41:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:41:34 INFO - PROCESS | 1946 | 1468892494649 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 18:41:34 INFO - PROCESS | 1946 | 1468892494652 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:41:34 INFO - PROCESS | 1946 | 1468892494654 Marionette TRACE conn2 <- [1,22,null,{}] 18:41:34 INFO - PROCESS | 1946 | 1468892494657 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}] 18:41:34 INFO - PROCESS | 1946 | 1468892494660 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:34 INFO - PROCESS | 1946 | 1468892494799 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 18:41:34 INFO - PROCESS | 1946 | 1468892494804 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:34 INFO - PROCESS | 1946 | 1468892494805 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x116685000 == 11 [pid = 1946] [id = 11] 18:41:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 29 (0x121042400) [pid = 1946] [serial = 29] [outer = 0x0] 18:41:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 30 (0x129482400) [pid = 1946] [serial = 30] [outer = 0x121042400] 18:41:34 INFO - PROCESS | 1946 | 1468892494846 Marionette DEBUG loaded listener.js 18:41:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 31 (0x12bcab000) [pid = 1946] [serial = 31] [outer = 0x121042400] 18:41:35 INFO - PROCESS | 1946 | 1468892495161 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]]]}] 18:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 520ms 18:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:41:35 INFO - PROCESS | 1946 | 1468892495175 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 18:41:35 INFO - PROCESS | 1946 | 1468892495175 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 18:41:35 INFO - PROCESS | 1946 | 1468892495177 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 1946 | 1468892495178 Marionette TRACE conn2 <- [1,26,null,{}] 18:41:35 INFO - PROCESS | 1946 | 1468892495183 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}] 18:41:35 INFO - PROCESS | 1946 | 1468892495185 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:35 INFO - PROCESS | 1946 | 1468892495331 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 18:41:35 INFO - PROCESS | 1946 | 1468892495337 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:35 INFO - PROCESS | 1946 | 1468892495339 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcd6000 == 12 [pid = 1946] [id = 12] 18:41:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 32 (0x12bcab400) [pid = 1946] [serial = 32] [outer = 0x0] 18:41:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 33 (0x12bcb4400) [pid = 1946] [serial = 33] [outer = 0x12bcab400] 18:41:35 INFO - PROCESS | 1946 | 1468892495379 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 34 (0x12c1cb400) [pid = 1946] [serial = 34] [outer = 0x12bcab400] 18:41:35 INFO - PROCESS | 1946 | 1468892495736 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]]]}] 18:41:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:41:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 573ms 18:41:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:41:35 INFO - PROCESS | 1946 | 1468892495753 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 18:41:35 INFO - PROCESS | 1946 | 1468892495754 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 18:41:35 INFO - PROCESS | 1946 | 1468892495756 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:41:35 INFO - PROCESS | 1946 | 1468892495757 Marionette TRACE conn2 <- [1,30,null,{}] 18:41:35 INFO - PROCESS | 1946 | 1468892495759 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}] 18:41:35 INFO - PROCESS | 1946 | 1468892495772 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:35 INFO - PROCESS | 1946 | 1468892495857 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 18:41:35 INFO - PROCESS | 1946 | 1468892495861 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:35 INFO - PROCESS | 1946 | 1468892495862 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c339000 == 13 [pid = 1946] [id = 13] 18:41:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 35 (0x12c1ce000) [pid = 1946] [serial = 35] [outer = 0x0] 18:41:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 36 (0x12c391400) [pid = 1946] [serial = 36] [outer = 0x12c1ce000] 18:41:35 INFO - PROCESS | 1946 | 1468892495886 Marionette DEBUG loaded listener.js 18:41:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 37 (0x12c394800) [pid = 1946] [serial = 37] [outer = 0x12c1ce000] 18:41:36 INFO - PROCESS | 1946 | 1468892496126 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]]]}] 18:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 419ms 18:41:36 INFO - PROCESS | 1946 | 1468892496176 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 18:41:36 INFO - PROCESS | 1946 | 1468892496177 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 18:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:41:36 INFO - PROCESS | 1946 | 1468892496179 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:41:36 INFO - PROCESS | 1946 | 1468892496181 Marionette TRACE conn2 <- [1,34,null,{}] 18:41:36 INFO - PROCESS | 1946 | 1468892496190 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}] 18:41:36 INFO - PROCESS | 1946 | 1468892496191 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:36 INFO - PROCESS | 1946 | 1468892496283 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 18:41:36 INFO - PROCESS | 1946 | 1468892496287 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:36 INFO - PROCESS | 1946 | 1468892496288 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c89a800 == 14 [pid = 1946] [id = 14] 18:41:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 38 (0x12c394c00) [pid = 1946] [serial = 38] [outer = 0x0] 18:41:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 39 (0x12c39c400) [pid = 1946] [serial = 39] [outer = 0x12c394c00] 18:41:36 INFO - PROCESS | 1946 | 1468892496312 Marionette DEBUG loaded listener.js 18:41:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 40 (0x12c8c2800) [pid = 1946] [serial = 40] [outer = 0x12c394c00] 18:41:36 INFO - PROCESS | 1946 | 1468892496538 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]]]}] 18:41:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:41:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 378ms 18:41:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:41:36 INFO - PROCESS | 1946 | 1468892496558 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 18:41:36 INFO - PROCESS | 1946 | 1468892496559 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 18:41:36 INFO - PROCESS | 1946 | 1468892496561 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:41:36 INFO - PROCESS | 1946 | 1468892496562 Marionette TRACE conn2 <- [1,38,null,{}] 18:41:36 INFO - PROCESS | 1946 | 1468892496571 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}] 18:41:36 INFO - PROCESS | 1946 | 1468892496573 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:36 INFO - PROCESS | 1946 | 1468892496685 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 18:41:36 INFO - PROCESS | 1946 | 1468892496689 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:36 INFO - PROCESS | 1946 | 1468892496690 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cce1000 == 15 [pid = 1946] [id = 15] 18:41:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 41 (0x121037c00) [pid = 1946] [serial = 41] [outer = 0x0] 18:41:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 42 (0x12ccc4000) [pid = 1946] [serial = 42] [outer = 0x121037c00] 18:41:36 INFO - PROCESS | 1946 | 1468892496714 Marionette DEBUG loaded listener.js 18:41:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 43 (0x12ccc9000) [pid = 1946] [serial = 43] [outer = 0x121037c00] 18:41:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd2000 == 16 [pid = 1946] [id = 16] 18:41:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 44 (0x12cfd2800) [pid = 1946] [serial = 44] [outer = 0x0] 18:41:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 45 (0x12cfd6800) [pid = 1946] [serial = 45] [outer = 0x12cfd2800] 18:41:36 INFO - PROCESS | 1946 | 1468892496968 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]]]}] 18:41:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 46 (0x12cfdb000) [pid = 1946] [serial = 46] [outer = 0x12cfd2800] 18:41:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd1800 == 17 [pid = 1946] [id = 17] 18:41:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 47 (0x12ccc5000) [pid = 1946] [serial = 47] [outer = 0x0] 18:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 48 (0x12cf71000) [pid = 1946] [serial = 48] [outer = 0x12ccc5000] 18:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 470ms 18:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 49 (0x116909800) [pid = 1946] [serial = 49] [outer = 0x12ccc5000] 18:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:41:37 INFO - PROCESS | 1946 | 1468892497060 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 1946 | 1468892497061 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 18:41:37 INFO - PROCESS | 1946 | 1468892497073 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 1946 | 1468892497075 Marionette TRACE conn2 <- [1,42,null,{}] 18:41:37 INFO - PROCESS | 1946 | 1468892497100 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}] 18:41:37 INFO - PROCESS | 1946 | 1468892497101 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:37 INFO - PROCESS | 1946 | 1468892497192 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 18:41:37 INFO - PROCESS | 1946 | 1468892497196 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 1946 | 1468892497197 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d3bb800 == 18 [pid = 1946] [id = 18] 18:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 50 (0x12cccb800) [pid = 1946] [serial = 50] [outer = 0x0] 18:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 51 (0x12cf6b400) [pid = 1946] [serial = 51] [outer = 0x12cccb800] 18:41:37 INFO - PROCESS | 1946 | 1468892497237 Marionette DEBUG loaded listener.js 18:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 52 (0x12d45d400) [pid = 1946] [serial = 52] [outer = 0x12cccb800] 18:41:37 INFO - PROCESS | 1946 | 1468892497509 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]]]}] 18:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 486ms 18:41:37 INFO - PROCESS | 1946 | 1468892497557 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 1946 | 1468892497558 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 18:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:41:37 INFO - PROCESS | 1946 | 1468892497561 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 1946 | 1468892497562 Marionette TRACE conn2 <- [1,46,null,{}] 18:41:37 INFO - PROCESS | 1946 | 1468892497572 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}] 18:41:37 INFO - PROCESS | 1946 | 1468892497573 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:37 INFO - PROCESS | 1946 | 1468892497668 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 18:41:37 INFO - PROCESS | 1946 | 1468892497672 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:37 INFO - PROCESS | 1946 | 1468892497682 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d756800 == 19 [pid = 1946] [id = 19] 18:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 53 (0x1185d6400) [pid = 1946] [serial = 53] [outer = 0x0] 18:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 54 (0x12d465400) [pid = 1946] [serial = 54] [outer = 0x1185d6400] 18:41:37 INFO - PROCESS | 1946 | 1468892497708 Marionette DEBUG loaded listener.js 18:41:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 55 (0x12d468c00) [pid = 1946] [serial = 55] [outer = 0x1185d6400] 18:41:37 INFO - PROCESS | 1946 | 1468892497949 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]]]}] 18:41:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:41:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 18:41:37 INFO - PROCESS | 1946 | 1468892497980 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 18:41:37 INFO - PROCESS | 1946 | 1468892497981 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 18:41:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:41:37 INFO - PROCESS | 1946 | 1468892497993 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:41:37 INFO - PROCESS | 1946 | 1468892497994 Marionette TRACE conn2 <- [1,50,null,{}] 18:41:38 INFO - PROCESS | 1946 | 1468892497996 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}] 18:41:38 INFO - PROCESS | 1946 | 1468892497997 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:38 INFO - PROCESS | 1946 | 1468892498103 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 18:41:38 INFO - PROCESS | 1946 | 1468892498106 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 1946 | 1468892498107 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x12db0d000 == 20 [pid = 1946] [id = 20] 18:41:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 56 (0x11831cc00) [pid = 1946] [serial = 56] [outer = 0x0] 18:41:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 57 (0x118328000) [pid = 1946] [serial = 57] [outer = 0x11831cc00] 18:41:38 INFO - PROCESS | 1946 | 1468892498131 Marionette DEBUG loaded listener.js 18:41:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 58 (0x12b91bc00) [pid = 1946] [serial = 58] [outer = 0x11831cc00] 18:41:38 INFO - PROCESS | 1946 | 1468892498354 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]]]}] 18:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 370ms 18:41:38 INFO - PROCESS | 1946 | 1468892498361 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 18:41:38 INFO - PROCESS | 1946 | 1468892498362 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 18:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:41:38 INFO - PROCESS | 1946 | 1468892498371 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:41:38 INFO - PROCESS | 1946 | 1468892498372 Marionette TRACE conn2 <- [1,54,null,{}] 18:41:38 INFO - PROCESS | 1946 | 1468892498375 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}] 18:41:38 INFO - PROCESS | 1946 | 1468892498376 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:38 INFO - PROCESS | 1946 | 1468892498480 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 18:41:38 INFO - PROCESS | 1946 | 1468892498484 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 1946 | 1468892498485 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ddc4000 == 21 [pid = 1946] [id = 21] 18:41:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 59 (0x12b920c00) [pid = 1946] [serial = 59] [outer = 0x0] 18:41:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x12b922800) [pid = 1946] [serial = 60] [outer = 0x12b920c00] 18:41:38 INFO - PROCESS | 1946 | 1468892498516 Marionette DEBUG loaded listener.js 18:41:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x12b929000) [pid = 1946] [serial = 61] [outer = 0x12b920c00] 18:41:38 INFO - PROCESS | 1946 | 1468892498742 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]]]}] 18:41:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:41:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 426ms 18:41:38 INFO - PROCESS | 1946 | 1468892498791 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 18:41:38 INFO - PROCESS | 1946 | 1468892498792 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 18:41:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:41:38 INFO - PROCESS | 1946 | 1468892498794 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:41:38 INFO - PROCESS | 1946 | 1468892498795 Marionette TRACE conn2 <- [1,58,null,{}] 18:41:38 INFO - PROCESS | 1946 | 1468892498798 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}] 18:41:38 INFO - PROCESS | 1946 | 1468892498799 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:38 INFO - PROCESS | 1946 | 1468892498941 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 18:41:38 INFO - PROCESS | 1946 | 1468892498960 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:38 INFO - PROCESS | 1946 | 1468892498962 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x12dddd000 == 22 [pid = 1946] [id = 22] 18:41:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x12d8dd000) [pid = 1946] [serial = 62] [outer = 0x0] 18:41:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x12b925000) [pid = 1946] [serial = 63] [outer = 0x12d8dd000] 18:41:38 INFO - PROCESS | 1946 | 1468892498996 Marionette DEBUG loaded listener.js 18:41:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x12d8db400) [pid = 1946] [serial = 64] [outer = 0x12d8dd000] 18:41:39 INFO - PROCESS | 1946 | 1468892499947 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]]]}] 18:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1224ms 18:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:41:40 INFO - PROCESS | 1946 | 1468892500018 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 18:41:40 INFO - PROCESS | 1946 | 1468892500021 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 18:41:40 INFO - PROCESS | 1946 | 1468892500024 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:41:40 INFO - PROCESS | 1946 | 1468892500026 Marionette TRACE conn2 <- [1,62,null,{}] 18:41:40 INFO - PROCESS | 1946 | 1468892500030 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}] 18:41:40 INFO - PROCESS | 1946 | 1468892500031 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:40 INFO - PROCESS | 1946 | 1468892500145 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 18:41:40 INFO - PROCESS | 1946 | 1468892500226 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:40 INFO - PROCESS | 1946 | 1468892500228 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x112e61800 == 23 [pid = 1946] [id = 23] 18:41:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x112a8ec00) [pid = 1946] [serial = 65] [outer = 0x0] 18:41:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x112d08c00) [pid = 1946] [serial = 66] [outer = 0x112a8ec00] 18:41:40 INFO - PROCESS | 1946 | 1468892500262 Marionette DEBUG loaded listener.js 18:41:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x112f0d800) [pid = 1946] [serial = 67] [outer = 0x112a8ec00] 18:41:40 INFO - PROCESS | 1946 | 1468892500662 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]]]}] 18:41:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:41:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 672ms 18:41:40 INFO - PROCESS | 1946 | 1468892500696 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 18:41:40 INFO - PROCESS | 1946 | 1468892500699 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 18:41:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:41:40 INFO - PROCESS | 1946 | 1468892500704 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:41:40 INFO - PROCESS | 1946 | 1468892500706 Marionette TRACE conn2 <- [1,66,null,{}] 18:41:40 INFO - PROCESS | 1946 | 1468892500708 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}] 18:41:40 INFO - PROCESS | 1946 | 1468892500710 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:40 INFO - PROCESS | 1946 | 1468892500823 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 18:41:40 INFO - PROCESS | 1946 | 1468892500863 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:40 INFO - PROCESS | 1946 | 1468892500864 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x1169c6000 == 24 [pid = 1946] [id = 24] 18:41:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x115d06400) [pid = 1946] [serial = 68] [outer = 0x0] 18:41:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x116760400) [pid = 1946] [serial = 69] [outer = 0x115d06400] 18:41:40 INFO - PROCESS | 1946 | 1468892500896 Marionette DEBUG loaded listener.js 18:41:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x116aaa800) [pid = 1946] [serial = 70] [outer = 0x115d06400] 18:41:41 INFO - PROCESS | 1946 | 1468892501337 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]]]}] 18:41:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:41:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 18:41:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:41:41 INFO - PROCESS | 1946 | 1468892501374 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 18:41:41 INFO - PROCESS | 1946 | 1468892501375 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 18:41:41 INFO - PROCESS | 1946 | 1468892501377 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:41:41 INFO - PROCESS | 1946 | 1468892501380 Marionette TRACE conn2 <- [1,70,null,{}] 18:41:41 INFO - PROCESS | 1946 | 1468892501388 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}] 18:41:41 INFO - PROCESS | 1946 | 1468892501391 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:41 INFO - PROCESS | 1946 | 1468892501516 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 18:41:41 INFO - PROCESS | 1946 | 1468892501571 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:41 INFO - PROCESS | 1946 | 1468892501573 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fbb800 == 25 [pid = 1946] [id = 25] 18:41:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x118324c00) [pid = 1946] [serial = 71] [outer = 0x0] 18:41:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x118852400) [pid = 1946] [serial = 72] [outer = 0x118324c00] 18:41:41 INFO - PROCESS | 1946 | 1468892501605 Marionette DEBUG loaded listener.js 18:41:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x1195cbc00) [pid = 1946] [serial = 73] [outer = 0x118324c00] 18:41:42 INFO - PROCESS | 1946 | 1468892502246 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]]]}] 18:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 925ms 18:41:42 INFO - PROCESS | 1946 | 1468892502302 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 18:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:41:42 INFO - PROCESS | 1946 | 1468892502305 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 18:41:42 INFO - PROCESS | 1946 | 1468892502308 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:41:42 INFO - PROCESS | 1946 | 1468892502310 Marionette TRACE conn2 <- [1,74,null,{}] 18:41:42 INFO - PROCESS | 1946 | 1468892502313 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}] 18:41:42 INFO - PROCESS | 1946 | 1468892502315 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:42 INFO - PROCESS | 1946 | 1468892502398 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 18:41:42 INFO - PROCESS | 1946 | 1468892502441 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:42 INFO - PROCESS | 1946 | 1468892502443 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x112790800 == 26 [pid = 1946] [id = 26] 18:41:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x113cd7800) [pid = 1946] [serial = 74] [outer = 0x0] 18:41:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x115dbc000) [pid = 1946] [serial = 75] [outer = 0x113cd7800] 18:41:42 INFO - PROCESS | 1946 | 1468892502470 Marionette DEBUG loaded listener.js 18:41:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x115e33c00) [pid = 1946] [serial = 76] [outer = 0x113cd7800] 18:41:42 INFO - PROCESS | 1946 | 1468892502896 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]]]}] 18:41:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:41:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 621ms 18:41:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:41:42 INFO - PROCESS | 1946 | 1468892502928 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 18:41:42 INFO - PROCESS | 1946 | 1468892502931 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 18:41:42 INFO - PROCESS | 1946 | 1468892502935 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:41:42 INFO - PROCESS | 1946 | 1468892502937 Marionette TRACE conn2 <- [1,78,null,{}] 18:41:42 INFO - PROCESS | 1946 | 1468892502939 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}] 18:41:42 INFO - PROCESS | 1946 | 1468892502941 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:43 INFO - PROCESS | 1946 | 1468892503013 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 18:41:43 INFO - PROCESS | 1946 | 1468892503019 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 1946 | 1468892503020 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x113d06000 == 27 [pid = 1946] [id = 27] 18:41:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x1161a4800) [pid = 1946] [serial = 77] [outer = 0x0] 18:41:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x116761c00) [pid = 1946] [serial = 78] [outer = 0x1161a4800] 18:41:43 INFO - PROCESS | 1946 | 1468892503047 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x116aac000) [pid = 1946] [serial = 79] [outer = 0x1161a4800] 18:41:43 INFO - PROCESS | 1946 | 1468892503363 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]]]}] 18:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 468ms 18:41:43 INFO - PROCESS | 1946 | 1468892503404 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 18:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:41:43 INFO - PROCESS | 1946 | 1468892503405 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 18:41:43 INFO - PROCESS | 1946 | 1468892503407 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:41:43 INFO - PROCESS | 1946 | 1468892503410 Marionette TRACE conn2 <- [1,82,null,{}] 18:41:43 INFO - PROCESS | 1946 | 1468892503417 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}] 18:41:43 INFO - PROCESS | 1946 | 1468892503420 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:43 INFO - PROCESS | 1946 | 1468892503493 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 18:41:43 INFO - PROCESS | 1946 | 1468892503497 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:43 INFO - PROCESS | 1946 | 1468892503499 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x116414800 == 28 [pid = 1946] [id = 28] 18:41:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x1176b9000) [pid = 1946] [serial = 80] [outer = 0x0] 18:41:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x117d0c000) [pid = 1946] [serial = 81] [outer = 0x1176b9000] 18:41:43 INFO - PROCESS | 1946 | 1468892503529 Marionette DEBUG loaded listener.js 18:41:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x118145000) [pid = 1946] [serial = 82] [outer = 0x1176b9000] 18:41:43 INFO - PROCESS | 1946 | 1468892503841 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]]]}] 18:41:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:41:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms 18:41:43 INFO - PROCESS | 1946 | 1468892503879 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 18:41:43 INFO - PROCESS | 1946 | 1468892503881 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 18:41:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:41:43 INFO - PROCESS | 1946 | 1468892503886 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:41:43 INFO - PROCESS | 1946 | 1468892503887 Marionette TRACE conn2 <- [1,86,null,{}] 18:41:43 INFO - PROCESS | 1946 | 1468892503890 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}] 18:41:43 INFO - PROCESS | 1946 | 1468892503891 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:43 INFO - PROCESS | 1946 | 1468892503971 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 18:41:44 INFO - PROCESS | 1946 | 1468892504007 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:44 INFO - PROCESS | 1946 | 1468892504009 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x1167ec800 == 29 [pid = 1946] [id = 29] 18:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x117d0d400) [pid = 1946] [serial = 83] [outer = 0x0] 18:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x11831f800) [pid = 1946] [serial = 84] [outer = 0x117d0d400] 18:41:44 INFO - PROCESS | 1946 | 1468892504034 Marionette DEBUG loaded listener.js 18:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x118727000) [pid = 1946] [serial = 85] [outer = 0x117d0d400] 18:41:44 INFO - PROCESS | 1946 | 1468892504302 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]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 469ms 18:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:41:44 INFO - PROCESS | 1946 | 1468892504356 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 1946 | 1468892504357 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 18:41:44 INFO - PROCESS | 1946 | 1468892504359 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 1946 | 1468892504360 Marionette TRACE conn2 <- [1,90,null,{}] 18:41:44 INFO - PROCESS | 1946 | 1468892504363 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}] 18:41:44 INFO - PROCESS | 1946 | 1468892504364 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:44 INFO - PROCESS | 1946 | 1468892504440 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 18:41:44 INFO - PROCESS | 1946 | 1468892504444 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:44 INFO - PROCESS | 1946 | 1468892504445 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x116faa800 == 30 [pid = 1946] [id = 30] 18:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x11321fc00) [pid = 1946] [serial = 86] [outer = 0x0] 18:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x118856000) [pid = 1946] [serial = 87] [outer = 0x11321fc00] 18:41:44 INFO - PROCESS | 1946 | 1468892504471 Marionette DEBUG loaded listener.js 18:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x119160000) [pid = 1946] [serial = 88] [outer = 0x11321fc00] 18:41:44 INFO - PROCESS | 1946 | 1468892504763 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]]]}] 18:41:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:41:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 418ms 18:41:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:41:44 INFO - PROCESS | 1946 | 1468892504778 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 18:41:44 INFO - PROCESS | 1946 | 1468892504779 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 18:41:44 INFO - PROCESS | 1946 | 1468892504792 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:41:44 INFO - PROCESS | 1946 | 1468892504793 Marionette TRACE conn2 <- [1,94,null,{}] 18:41:44 INFO - PROCESS | 1946 | 1468892504795 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}] 18:41:44 INFO - PROCESS | 1946 | 1468892504802 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:44 INFO - PROCESS | 1946 | 1468892504920 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 18:41:44 INFO - PROCESS | 1946 | 1468892504927 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:44 INFO - PROCESS | 1946 | 1468892504928 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x11747e000 == 31 [pid = 1946] [id = 31] 18:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x11831d400) [pid = 1946] [serial = 89] [outer = 0x0] 18:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x119294c00) [pid = 1946] [serial = 90] [outer = 0x11831d400] 18:41:44 INFO - PROCESS | 1946 | 1468892504954 Marionette DEBUG loaded listener.js 18:41:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x1197b1000) [pid = 1946] [serial = 91] [outer = 0x11831d400] 18:41:45 INFO - PROCESS | 1946 | 1468892505229 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]]]}] 18:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 480ms 18:41:45 INFO - PROCESS | 1946 | 1468892505262 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 18:41:45 INFO - PROCESS | 1946 | 1468892505264 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 18:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:41:45 INFO - PROCESS | 1946 | 1468892505278 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:41:45 INFO - PROCESS | 1946 | 1468892505280 Marionette TRACE conn2 <- [1,98,null,{}] 18:41:45 INFO - PROCESS | 1946 | 1468892505287 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}] 18:41:45 INFO - PROCESS | 1946 | 1468892505289 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:45 INFO - PROCESS | 1946 | 1468892505404 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 18:41:45 INFO - PROCESS | 1946 | 1468892505409 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 1946 | 1468892505410 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x11871a800 == 32 [pid = 1946] [id = 32] 18:41:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x119737000) [pid = 1946] [serial = 92] [outer = 0x0] 18:41:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x11a009800) [pid = 1946] [serial = 93] [outer = 0x119737000] 18:41:45 INFO - PROCESS | 1946 | 1468892505450 Marionette DEBUG loaded listener.js 18:41:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1210db800) [pid = 1946] [serial = 94] [outer = 0x119737000] 18:41:45 INFO - PROCESS | 1946 | 1468892505863 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]]]}] 18:41:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:41:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 626ms 18:41:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:41:45 INFO - PROCESS | 1946 | 1468892505903 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 18:41:45 INFO - PROCESS | 1946 | 1468892505904 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 18:41:45 INFO - PROCESS | 1946 | 1468892505906 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:41:45 INFO - PROCESS | 1946 | 1468892505907 Marionette TRACE conn2 <- [1,102,null,{}] 18:41:45 INFO - PROCESS | 1946 | 1468892505910 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}] 18:41:45 INFO - PROCESS | 1946 | 1468892505911 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:45 INFO - PROCESS | 1946 | 1468892505981 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 18:41:45 INFO - PROCESS | 1946 | 1468892505987 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:45 INFO - PROCESS | 1946 | 1468892505988 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192b5800 == 33 [pid = 1946] [id = 33] 18:41:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x121038c00) [pid = 1946] [serial = 95] [outer = 0x0] 18:41:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x123845c00) [pid = 1946] [serial = 96] [outer = 0x121038c00] 18:41:46 INFO - PROCESS | 1946 | 1468892506012 Marionette DEBUG loaded listener.js 18:41:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x123c7fc00) [pid = 1946] [serial = 97] [outer = 0x121038c00] 18:41:46 INFO - PROCESS | 1946 | 1468892506301 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]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 417ms 18:41:46 INFO - PROCESS | 1946 | 1468892506324 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 1946 | 1468892506326 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 18:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:41:46 INFO - PROCESS | 1946 | 1468892506328 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 1946 | 1468892506329 Marionette TRACE conn2 <- [1,106,null,{}] 18:41:46 INFO - PROCESS | 1946 | 1468892506332 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}] 18:41:46 INFO - PROCESS | 1946 | 1468892506335 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:46 INFO - PROCESS | 1946 | 1468892506411 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 18:41:46 INFO - PROCESS | 1946 | 1468892506414 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 1946 | 1468892506415 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195e3000 == 34 [pid = 1946] [id = 34] 18:41:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x123c80000) [pid = 1946] [serial = 98] [outer = 0x0] 18:41:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1241b2c00) [pid = 1946] [serial = 99] [outer = 0x123c80000] 18:41:46 INFO - PROCESS | 1946 | 1468892506443 Marionette DEBUG loaded listener.js 18:41:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124392c00) [pid = 1946] [serial = 100] [outer = 0x123c80000] 18:41:46 INFO - PROCESS | 1946 | 1468892506746 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]]]}] 18:41:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:41:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 470ms 18:41:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:41:46 INFO - PROCESS | 1946 | 1468892506799 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 18:41:46 INFO - PROCESS | 1946 | 1468892506800 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 18:41:46 INFO - PROCESS | 1946 | 1468892506802 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:41:46 INFO - PROCESS | 1946 | 1468892506803 Marionette TRACE conn2 <- [1,110,null,{}] 18:41:46 INFO - PROCESS | 1946 | 1468892506815 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}] 18:41:46 INFO - PROCESS | 1946 | 1468892506817 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:46 INFO - PROCESS | 1946 | 1468892506893 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 18:41:46 INFO - PROCESS | 1946 | 1468892506897 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:46 INFO - PROCESS | 1946 | 1468892506898 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b4c800 == 35 [pid = 1946] [id = 35] 18:41:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x123f34c00) [pid = 1946] [serial = 101] [outer = 0x0] 18:41:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x124659000) [pid = 1946] [serial = 102] [outer = 0x123f34c00] 18:41:46 INFO - PROCESS | 1946 | 1468892506925 Marionette DEBUG loaded listener.js 18:41:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1246c5400) [pid = 1946] [serial = 103] [outer = 0x123f34c00] 18:41:47 INFO - PROCESS | 1946 | 1468892507225 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]]]}] 18:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 468ms 18:41:47 INFO - PROCESS | 1946 | 1468892507270 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 18:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:41:47 INFO - PROCESS | 1946 | 1468892507272 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 18:41:47 INFO - PROCESS | 1946 | 1468892507274 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:41:47 INFO - PROCESS | 1946 | 1468892507275 Marionette TRACE conn2 <- [1,114,null,{}] 18:41:47 INFO - PROCESS | 1946 | 1468892507278 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}] 18:41:47 INFO - PROCESS | 1946 | 1468892507279 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:47 INFO - PROCESS | 1946 | 1468892507368 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 18:41:47 INFO - PROCESS | 1946 | 1468892507372 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:47 INFO - PROCESS | 1946 | 1468892507373 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12386d800 == 36 [pid = 1946] [id = 36] 18:41:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12465ac00) [pid = 1946] [serial = 104] [outer = 0x0] 18:41:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12488b800) [pid = 1946] [serial = 105] [outer = 0x12465ac00] 18:41:47 INFO - PROCESS | 1946 | 1468892507399 Marionette DEBUG loaded listener.js 18:41:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x124bba000) [pid = 1946] [serial = 106] [outer = 0x12465ac00] 18:41:47 INFO - PROCESS | 1946 | 1468892507702 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]]]}] 18:41:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:41:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 474ms 18:41:47 INFO - PROCESS | 1946 | 1468892507749 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 18:41:47 INFO - PROCESS | 1946 | 1468892507751 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 18:41:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:41:47 INFO - PROCESS | 1946 | 1468892507754 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:41:47 INFO - PROCESS | 1946 | 1468892507756 Marionette TRACE conn2 <- [1,118,null,{}] 18:41:47 INFO - PROCESS | 1946 | 1468892507759 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}] 18:41:47 INFO - PROCESS | 1946 | 1468892507761 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:47 INFO - PROCESS | 1946 | 1468892507912 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 18:41:47 INFO - PROCESS | 1946 | 1468892507920 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:47 INFO - PROCESS | 1946 | 1468892507922 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12395c000 == 37 [pid = 1946] [id = 37] 18:41:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x124bba400) [pid = 1946] [serial = 107] [outer = 0x0] 18:41:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x124cb7c00) [pid = 1946] [serial = 108] [outer = 0x124bba400] 18:41:47 INFO - PROCESS | 1946 | 1468892507961 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x124e90400) [pid = 1946] [serial = 109] [outer = 0x124bba400] 18:41:48 INFO - PROCESS | 1946 | 1468892508359 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]]]}] 18:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 623ms 18:41:48 INFO - PROCESS | 1946 | 1468892508378 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 18:41:48 INFO - PROCESS | 1946 | 1468892508379 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 18:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:41:48 INFO - PROCESS | 1946 | 1468892508381 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - PROCESS | 1946 | 1468892508382 Marionette TRACE conn2 <- [1,122,null,{}] 18:41:48 INFO - PROCESS | 1946 | 1468892508386 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}] 18:41:48 INFO - PROCESS | 1946 | 1468892508387 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:48 INFO - PROCESS | 1946 | 1468892508461 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 18:41:48 INFO - PROCESS | 1946 | 1468892508509 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 1946 | 1468892508510 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x123a77000 == 38 [pid = 1946] [id = 38] 18:41:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x1131d8c00) [pid = 1946] [serial = 110] [outer = 0x0] 18:41:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x124ee3c00) [pid = 1946] [serial = 111] [outer = 0x1131d8c00] 18:41:48 INFO - PROCESS | 1946 | 1468892508534 Marionette DEBUG loaded listener.js 18:41:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x125806400) [pid = 1946] [serial = 112] [outer = 0x1131d8c00] 18:41:48 INFO - PROCESS | 1946 | 1468892508793 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]]]}] 18:41:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:41:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 470ms 18:41:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:41:48 INFO - PROCESS | 1946 | 1468892508855 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 18:41:48 INFO - PROCESS | 1946 | 1468892508857 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 18:41:48 INFO - PROCESS | 1946 | 1468892508859 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:41:48 INFO - PROCESS | 1946 | 1468892508860 Marionette TRACE conn2 <- [1,126,null,{}] 18:41:48 INFO - PROCESS | 1946 | 1468892508862 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}] 18:41:48 INFO - PROCESS | 1946 | 1468892508863 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:48 INFO - PROCESS | 1946 | 1468892508944 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 18:41:48 INFO - PROCESS | 1946 | 1468892508948 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:48 INFO - PROCESS | 1946 | 1468892508952 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x1241a2000 == 39 [pid = 1946] [id = 39] 18:41:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x125808c00) [pid = 1946] [serial = 113] [outer = 0x0] 18:41:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x1258cec00) [pid = 1946] [serial = 114] [outer = 0x125808c00] 18:41:48 INFO - PROCESS | 1946 | 1468892508976 Marionette DEBUG loaded listener.js 18:41:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x1258d9000) [pid = 1946] [serial = 115] [outer = 0x125808c00] 18:41:49 INFO - PROCESS | 1946 | 1468892509282 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]]]}] 18:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 468ms 18:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:41:49 INFO - PROCESS | 1946 | 1468892509328 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 18:41:49 INFO - PROCESS | 1946 | 1468892509329 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 18:41:49 INFO - PROCESS | 1946 | 1468892509331 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - PROCESS | 1946 | 1468892509332 Marionette TRACE conn2 <- [1,130,null,{}] 18:41:49 INFO - PROCESS | 1946 | 1468892509335 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}] 18:41:49 INFO - PROCESS | 1946 | 1468892509336 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:49 INFO - PROCESS | 1946 | 1468892509436 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 18:41:49 INFO - PROCESS | 1946 | 1468892509442 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:49 INFO - PROCESS | 1946 | 1468892509443 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x12451b800 == 40 [pid = 1946] [id = 40] 18:41:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x121043c00) [pid = 1946] [serial = 116] [outer = 0x0] 18:41:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x1258d4400) [pid = 1946] [serial = 117] [outer = 0x121043c00] 18:41:49 INFO - PROCESS | 1946 | 1468892509474 Marionette DEBUG loaded listener.js 18:41:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x12659b400) [pid = 1946] [serial = 118] [outer = 0x121043c00] 18:41:49 INFO - PROCESS | 1946 | 1468892509737 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]]]}] 18:41:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:41:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 421ms 18:41:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:41:49 INFO - PROCESS | 1946 | 1468892509756 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 18:41:49 INFO - PROCESS | 1946 | 1468892509757 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 18:41:49 INFO - PROCESS | 1946 | 1468892509760 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:41:49 INFO - PROCESS | 1946 | 1468892509761 Marionette TRACE conn2 <- [1,134,null,{}] 18:41:49 INFO - PROCESS | 1946 | 1468892509763 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}] 18:41:49 INFO - PROCESS | 1946 | 1468892509764 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:49 INFO - PROCESS | 1946 | 1468892509846 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 18:41:49 INFO - PROCESS | 1946 | 1468892509852 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:49 INFO - PROCESS | 1946 | 1468892509853 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x125272800 == 41 [pid = 1946] [id = 41] 18:41:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x126529000) [pid = 1946] [serial = 119] [outer = 0x0] 18:41:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x1266c6400) [pid = 1946] [serial = 120] [outer = 0x126529000] 18:41:49 INFO - PROCESS | 1946 | 1468892509877 Marionette DEBUG loaded listener.js 18:41:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x128996000) [pid = 1946] [serial = 121] [outer = 0x126529000] 18:41:50 INFO - PROCESS | 1946 | 1468892510175 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]]]}] 18:41:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:41:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 468ms 18:41:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:41:50 INFO - PROCESS | 1946 | 1468892510229 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 18:41:50 INFO - PROCESS | 1946 | 1468892510230 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 18:41:50 INFO - PROCESS | 1946 | 1468892510232 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:41:50 INFO - PROCESS | 1946 | 1468892510233 Marionette TRACE conn2 <- [1,138,null,{}] 18:41:50 INFO - PROCESS | 1946 | 1468892510235 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}] 18:41:50 INFO - PROCESS | 1946 | 1468892510236 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:50 INFO - PROCESS | 1946 | 1468892510317 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 18:41:51 INFO - PROCESS | 1946 | 1468892511045 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:51 INFO - PROCESS | 1946 | 1468892511046 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x112642000 == 42 [pid = 1946] [id = 42] 18:41:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x1133b6000) [pid = 1946] [serial = 122] [outer = 0x0] 18:41:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x114f84800) [pid = 1946] [serial = 123] [outer = 0x1133b6000] 18:41:51 INFO - PROCESS | 1946 | 1468892511074 Marionette DEBUG loaded listener.js 18:41:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x11614b000) [pid = 1946] [serial = 124] [outer = 0x1133b6000] 18:41:51 INFO - PROCESS | 1946 | 1468892511423 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]]]}] 18:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1220ms 18:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:41:51 INFO - PROCESS | 1946 | 1468892511462 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 18:41:51 INFO - PROCESS | 1946 | 1468892511464 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 18:41:51 INFO - PROCESS | 1946 | 1468892511467 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:41:51 INFO - PROCESS | 1946 | 1468892511468 Marionette TRACE conn2 <- [1,142,null,{}] 18:41:51 INFO - PROCESS | 1946 | 1468892511472 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}] 18:41:51 INFO - PROCESS | 1946 | 1468892511474 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:51 INFO - PROCESS | 1946 | 1468892511564 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 18:41:51 INFO - PROCESS | 1946 | 1468892511597 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:51 INFO - PROCESS | 1946 | 1468892511599 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x115e46000 == 43 [pid = 1946] [id = 43] 18:41:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x117158800) [pid = 1946] [serial = 125] [outer = 0x0] 18:41:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x1176b8000) [pid = 1946] [serial = 126] [outer = 0x117158800] 18:41:51 INFO - PROCESS | 1946 | 1468892511626 Marionette DEBUG loaded listener.js 18:41:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x11813e400) [pid = 1946] [serial = 127] [outer = 0x117158800] 18:41:51 INFO - PROCESS | 1946 | 1468892511927 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]]]}] 18:41:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:41:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 470ms 18:41:51 INFO - PROCESS | 1946 | 1468892511950 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 18:41:51 INFO - PROCESS | 1946 | 1468892511955 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 18:41:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:41:51 INFO - PROCESS | 1946 | 1468892511959 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:41:51 INFO - PROCESS | 1946 | 1468892511960 Marionette TRACE conn2 <- [1,146,null,{}] 18:41:51 INFO - PROCESS | 1946 | 1468892511962 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}] 18:41:51 INFO - PROCESS | 1946 | 1468892511964 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:52 INFO - PROCESS | 1946 | 1468892512068 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 18:41:52 INFO - PROCESS | 1946 | 1468892512074 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:52 INFO - PROCESS | 1946 | 1468892512075 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x116969800 == 44 [pid = 1946] [id = 44] 18:41:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x11830f000) [pid = 1946] [serial = 128] [outer = 0x0] 18:41:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x118726000) [pid = 1946] [serial = 129] [outer = 0x11830f000] 18:41:52 INFO - PROCESS | 1946 | 1468892512103 Marionette DEBUG loaded listener.js 18:41:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x119289400) [pid = 1946] [serial = 130] [outer = 0x11830f000] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x12c1ce000) [pid = 1946] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x12bcab400) [pid = 1946] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x121042400) [pid = 1946] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x12b940400) [pid = 1946] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x12b194c00) [pid = 1946] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x12a610c00) [pid = 1946] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x1290d1000) [pid = 1946] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x12b920c00) [pid = 1946] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x11831cc00) [pid = 1946] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x1185d6400) [pid = 1946] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x12cccb800) [pid = 1946] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x121037c00) [pid = 1946] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x12c394c00) [pid = 1946] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x121038c00) [pid = 1946] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x123c80000) [pid = 1946] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x12465ac00) [pid = 1946] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x124bba400) [pid = 1946] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x1131d8c00) [pid = 1946] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x12d8dd000) [pid = 1946] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x112a8ec00) [pid = 1946] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x115d06400) [pid = 1946] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x118324c00) [pid = 1946] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x113cd7800) [pid = 1946] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1161a4800) [pid = 1946] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1176b9000) [pid = 1946] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x117d0d400) [pid = 1946] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x11321fc00) [pid = 1946] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x11831d400) [pid = 1946] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:41:52 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x119737000) [pid = 1946] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:41:53 INFO - PROCESS | 1946 | 1468892513013 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]]]}] 18:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1069ms 18:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:41:53 INFO - PROCESS | 1946 | 1468892513029 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 18:41:53 INFO - PROCESS | 1946 | 1468892513030 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 18:41:53 INFO - PROCESS | 1946 | 1468892513044 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:41:53 INFO - PROCESS | 1946 | 1468892513049 Marionette TRACE conn2 <- [1,150,null,{}] 18:41:53 INFO - PROCESS | 1946 | 1468892513052 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}] 18:41:53 INFO - PROCESS | 1946 | 1468892513055 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:53 INFO - PROCESS | 1946 | 1468892513127 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 18:41:53 INFO - PROCESS | 1946 | 1468892513130 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:53 INFO - PROCESS | 1946 | 1468892513131 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d30000 == 45 [pid = 1946] [id = 45] 18:41:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x112a80c00) [pid = 1946] [serial = 131] [outer = 0x0] 18:41:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1133b2800) [pid = 1946] [serial = 132] [outer = 0x112a80c00] 18:41:53 INFO - PROCESS | 1946 | 1468892513160 Marionette DEBUG loaded listener.js 18:41:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x119291800) [pid = 1946] [serial = 133] [outer = 0x112a80c00] 18:41:53 INFO - PROCESS | 1946 | 1468892513491 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]]]}] 18:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 486ms 18:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:41:53 INFO - PROCESS | 1946 | 1468892513520 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 18:41:53 INFO - PROCESS | 1946 | 1468892513522 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 18:41:53 INFO - PROCESS | 1946 | 1468892513524 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:41:53 INFO - PROCESS | 1946 | 1468892513525 Marionette TRACE conn2 <- [1,154,null,{}] 18:41:53 INFO - PROCESS | 1946 | 1468892513527 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}] 18:41:53 INFO - PROCESS | 1946 | 1468892513528 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:53 INFO - PROCESS | 1946 | 1468892513607 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 18:41:53 INFO - PROCESS | 1946 | 1468892513610 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:53 INFO - PROCESS | 1946 | 1468892513612 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x118716000 == 46 [pid = 1946] [id = 46] 18:41:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1195c5800) [pid = 1946] [serial = 134] [outer = 0x0] 18:41:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x11972c000) [pid = 1946] [serial = 135] [outer = 0x1195c5800] 18:41:53 INFO - PROCESS | 1946 | 1468892513639 Marionette DEBUG loaded listener.js 18:41:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x1197ad400) [pid = 1946] [serial = 136] [outer = 0x1195c5800] 18:41:53 INFO - PROCESS | 1946 | 1468892513957 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]]]}] 18:41:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:41:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 468ms 18:41:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:41:53 INFO - PROCESS | 1946 | 1468892513992 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 18:41:53 INFO - PROCESS | 1946 | 1468892513994 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 18:41:53 INFO - PROCESS | 1946 | 1468892513996 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:41:53 INFO - PROCESS | 1946 | 1468892513997 Marionette TRACE conn2 <- [1,158,null,{}] 18:41:54 INFO - PROCESS | 1946 | 1468892513999 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}] 18:41:54 INFO - PROCESS | 1946 | 1468892514001 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:54 INFO - PROCESS | 1946 | 1468892514075 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 18:41:54 INFO - PROCESS | 1946 | 1468892514120 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:54 INFO - PROCESS | 1946 | 1468892514123 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x11947a000 == 47 [pid = 1946] [id = 47] 18:41:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x121038000) [pid = 1946] [serial = 137] [outer = 0x0] 18:41:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12103d400) [pid = 1946] [serial = 138] [outer = 0x121038000] 18:41:54 INFO - PROCESS | 1946 | 1468892514155 Marionette DEBUG loaded listener.js 18:41:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x12384c800) [pid = 1946] [serial = 139] [outer = 0x121038000] 18:41:54 INFO - PROCESS | 1946 | 1468892514437 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]]]}] 18:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 18:41:54 INFO - PROCESS | 1946 | 1468892514464 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 18:41:54 INFO - PROCESS | 1946 | 1468892514466 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 18:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:41:54 INFO - PROCESS | 1946 | 1468892514476 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:41:54 INFO - PROCESS | 1946 | 1468892514477 Marionette TRACE conn2 <- [1,162,null,{}] 18:41:54 INFO - PROCESS | 1946 | 1468892514479 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}] 18:41:54 INFO - PROCESS | 1946 | 1468892514480 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:54 INFO - PROCESS | 1946 | 1468892514564 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 18:41:54 INFO - PROCESS | 1946 | 1468892514571 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:54 INFO - PROCESS | 1946 | 1468892514572 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ad2000 == 48 [pid = 1946] [id = 48] 18:41:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x12384c000) [pid = 1946] [serial = 140] [outer = 0x0] 18:41:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x1241bc400) [pid = 1946] [serial = 141] [outer = 0x12384c000] 18:41:54 INFO - PROCESS | 1946 | 1468892514596 Marionette DEBUG loaded listener.js 18:41:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x124888000) [pid = 1946] [serial = 142] [outer = 0x12384c000] 18:41:54 INFO - PROCESS | 1946 | 1468892514883 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]]]}] 18:41:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:41:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 419ms 18:41:54 INFO - PROCESS | 1946 | 1468892514896 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 18:41:54 INFO - PROCESS | 1946 | 1468892514897 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 18:41:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:41:54 INFO - PROCESS | 1946 | 1468892514978 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:41:54 INFO - PROCESS | 1946 | 1468892514980 Marionette TRACE conn2 <- [1,166,null,{}] 18:41:54 INFO - PROCESS | 1946 | 1468892514989 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}] 18:41:54 INFO - PROCESS | 1946 | 1468892514990 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:55 INFO - PROCESS | 1946 | 1468892515088 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 18:41:55 INFO - PROCESS | 1946 | 1468892515131 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 1946 | 1468892515134 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x1130ca000 == 49 [pid = 1946] [id = 49] 18:41:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x1132e5c00) [pid = 1946] [serial = 143] [outer = 0x0] 18:41:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x113cd5800) [pid = 1946] [serial = 144] [outer = 0x1132e5c00] 18:41:55 INFO - PROCESS | 1946 | 1468892515165 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x1161ab400) [pid = 1946] [serial = 145] [outer = 0x1132e5c00] 18:41:55 INFO - PROCESS | 1946 | 1468892515574 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]]]}] 18:41:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:41:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 651ms 18:41:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:41:55 INFO - PROCESS | 1946 | 1468892515603 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 18:41:55 INFO - PROCESS | 1946 | 1468892515606 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 18:41:55 INFO - PROCESS | 1946 | 1468892515610 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:41:55 INFO - PROCESS | 1946 | 1468892515611 Marionette TRACE conn2 <- [1,170,null,{}] 18:41:55 INFO - PROCESS | 1946 | 1468892515616 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}] 18:41:55 INFO - PROCESS | 1946 | 1468892515618 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:55 INFO - PROCESS | 1946 | 1468892515712 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 18:41:55 INFO - PROCESS | 1946 | 1468892515788 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:55 INFO - PROCESS | 1946 | 1468892515790 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x11917a800 == 50 [pid = 1946] [id = 50] 18:41:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x118145c00) [pid = 1946] [serial = 146] [outer = 0x0] 18:41:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x118314800) [pid = 1946] [serial = 147] [outer = 0x118145c00] 18:41:55 INFO - PROCESS | 1946 | 1468892515822 Marionette DEBUG loaded listener.js 18:41:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x11872c000) [pid = 1946] [serial = 148] [outer = 0x118145c00] 18:41:56 INFO - PROCESS | 1946 | 1468892516236 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]]]}] 18:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 671ms 18:41:56 INFO - PROCESS | 1946 | 1468892516281 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 18:41:56 INFO - PROCESS | 1946 | 1468892516282 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 18:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:41:56 INFO - PROCESS | 1946 | 1468892516303 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:41:56 INFO - PROCESS | 1946 | 1468892516304 Marionette TRACE conn2 <- [1,174,null,{}] 18:41:56 INFO - PROCESS | 1946 | 1468892516307 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}] 18:41:56 INFO - PROCESS | 1946 | 1468892516308 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:56 INFO - PROCESS | 1946 | 1468892516404 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 18:41:56 INFO - PROCESS | 1946 | 1468892516470 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:56 INFO - PROCESS | 1946 | 1468892516474 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x117471800 == 51 [pid = 1946] [id = 51] 18:41:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x121036c00) [pid = 1946] [serial = 149] [outer = 0x0] 18:41:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x1211e7400) [pid = 1946] [serial = 150] [outer = 0x121036c00] 18:41:56 INFO - PROCESS | 1946 | 1468892516506 Marionette DEBUG loaded listener.js 18:41:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x123c83400) [pid = 1946] [serial = 151] [outer = 0x121036c00] 18:41:56 INFO - PROCESS | 1946 | 1468892516948 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]]]}] 18:41:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:41:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 18:41:56 INFO - PROCESS | 1946 | 1468892516973 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 18:41:56 INFO - PROCESS | 1946 | 1468892516976 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 18:41:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:41:57 INFO - PROCESS | 1946 | 1468892517017 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:41:57 INFO - PROCESS | 1946 | 1468892517019 Marionette TRACE conn2 <- [1,178,null,{}] 18:41:57 INFO - PROCESS | 1946 | 1468892517045 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}] 18:41:57 INFO - PROCESS | 1946 | 1468892517047 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:57 INFO - PROCESS | 1946 | 1468892517148 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 18:41:57 INFO - PROCESS | 1946 | 1468892517206 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 1946 | 1468892517208 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x125812800 == 52 [pid = 1946] [id = 52] 18:41:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x1246c7800) [pid = 1946] [serial = 152] [outer = 0x0] 18:41:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x12488cc00) [pid = 1946] [serial = 153] [outer = 0x1246c7800] 18:41:57 INFO - PROCESS | 1946 | 1468892517237 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x124b0bc00) [pid = 1946] [serial = 154] [outer = 0x1246c7800] 18:41:57 INFO - PROCESS | 1946 | 1468892517634 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]]]}] 18:41:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:41:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 659ms 18:41:57 INFO - PROCESS | 1946 | 1468892517658 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 18:41:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:41:57 INFO - PROCESS | 1946 | 1468892517660 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 18:41:57 INFO - PROCESS | 1946 | 1468892517662 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:41:57 INFO - PROCESS | 1946 | 1468892517663 Marionette TRACE conn2 <- [1,182,null,{}] 18:41:57 INFO - PROCESS | 1946 | 1468892517666 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}] 18:41:57 INFO - PROCESS | 1946 | 1468892517667 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:57 INFO - PROCESS | 1946 | 1468892517774 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 18:41:57 INFO - PROCESS | 1946 | 1468892517820 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:57 INFO - PROCESS | 1946 | 1468892517822 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x1261b2000 == 53 [pid = 1946] [id = 53] 18:41:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x1246cc400) [pid = 1946] [serial = 155] [outer = 0x0] 18:41:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x124c81c00) [pid = 1946] [serial = 156] [outer = 0x1246cc400] 18:41:57 INFO - PROCESS | 1946 | 1468892517850 Marionette DEBUG loaded listener.js 18:41:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x125225800) [pid = 1946] [serial = 157] [outer = 0x1246cc400] 18:41:58 INFO - PROCESS | 1946 | 1468892518254 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]]]}] 18:41:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:41:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 619ms 18:41:58 INFO - PROCESS | 1946 | 1468892518282 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 18:41:58 INFO - PROCESS | 1946 | 1468892518283 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 18:41:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:41:58 INFO - PROCESS | 1946 | 1468892518286 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:41:58 INFO - PROCESS | 1946 | 1468892518287 Marionette TRACE conn2 <- [1,186,null,{}] 18:41:58 INFO - PROCESS | 1946 | 1468892518289 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}] 18:41:58 INFO - PROCESS | 1946 | 1468892518293 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:58 INFO - PROCESS | 1946 | 1468892518408 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 18:41:58 INFO - PROCESS | 1946 | 1468892518571 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:58 INFO - PROCESS | 1946 | 1468892518573 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x112e5e000 == 54 [pid = 1946] [id = 54] 18:41:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x112a81000) [pid = 1946] [serial = 158] [outer = 0x0] 18:41:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x112d24400) [pid = 1946] [serial = 159] [outer = 0x112a81000] 18:41:58 INFO - PROCESS | 1946 | 1468892518602 Marionette DEBUG loaded listener.js 18:41:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x113cd7000) [pid = 1946] [serial = 160] [outer = 0x112a81000] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x11947a000 == 53 [pid = 1946] [id = 47] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x118716000 == 52 [pid = 1946] [id = 46] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x1192b5800 == 51 [pid = 1946] [id = 33] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x117d30000 == 50 [pid = 1946] [id = 45] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x11871a800 == 49 [pid = 1946] [id = 32] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x11747e000 == 48 [pid = 1946] [id = 31] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x119b4c800 == 47 [pid = 1946] [id = 35] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x116969800 == 46 [pid = 1946] [id = 44] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x1167ec800 == 45 [pid = 1946] [id = 29] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x115e46000 == 44 [pid = 1946] [id = 43] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x1195e3000 == 43 [pid = 1946] [id = 34] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x113d06000 == 42 [pid = 1946] [id = 27] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x116414800 == 41 [pid = 1946] [id = 28] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x112642000 == 40 [pid = 1946] [id = 42] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x125272800 == 39 [pid = 1946] [id = 41] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x116faa800 == 38 [pid = 1946] [id = 30] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x1261b2000 == 37 [pid = 1946] [id = 53] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x125812800 == 36 [pid = 1946] [id = 52] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x117471800 == 35 [pid = 1946] [id = 51] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x12451b800 == 34 [pid = 1946] [id = 40] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x11917a800 == 33 [pid = 1946] [id = 50] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x12386d800 == 32 [pid = 1946] [id = 36] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x12395c000 == 31 [pid = 1946] [id = 37] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x123a77000 == 30 [pid = 1946] [id = 38] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x116ad2000 == 29 [pid = 1946] [id = 48] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x1241a2000 == 28 [pid = 1946] [id = 39] 18:41:59 INFO - PROCESS | 1946 | --DOCSHELL 0x1130ca000 == 27 [pid = 1946] [id = 49] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x1246c6000) [pid = 1946] [serial = 11] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x123845c00) [pid = 1946] [serial = 96] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x123c7fc00) [pid = 1946] [serial = 97] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x1241b2c00) [pid = 1946] [serial = 99] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x124659000) [pid = 1946] [serial = 102] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x12488b800) [pid = 1946] [serial = 105] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x124cb7c00) [pid = 1946] [serial = 108] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x124ee3c00) [pid = 1946] [serial = 111] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x1258cec00) [pid = 1946] [serial = 114] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x1258d4400) [pid = 1946] [serial = 117] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x124392c00) [pid = 1946] [serial = 100] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x112d08c00) [pid = 1946] [serial = 66] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x112f0d800) [pid = 1946] [serial = 67] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x116760400) [pid = 1946] [serial = 69] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x118852400) [pid = 1946] [serial = 72] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x1195cbc00) [pid = 1946] [serial = 73] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x115dbc000) [pid = 1946] [serial = 75] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x116761c00) [pid = 1946] [serial = 78] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x116aac000) [pid = 1946] [serial = 79] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x117d0c000) [pid = 1946] [serial = 81] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x11831f800) [pid = 1946] [serial = 84] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x118856000) [pid = 1946] [serial = 87] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x119294c00) [pid = 1946] [serial = 90] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x1197b1000) [pid = 1946] [serial = 91] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x11a009800) [pid = 1946] [serial = 93] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x124bba000) [pid = 1946] [serial = 106] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x124e90400) [pid = 1946] [serial = 109] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x115e33c00) [pid = 1946] [serial = 76] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x125806400) [pid = 1946] [serial = 112] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x119160000) [pid = 1946] [serial = 88] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x118145000) [pid = 1946] [serial = 82] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x116aaa800) [pid = 1946] [serial = 70] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x118727000) [pid = 1946] [serial = 85] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1210db800) [pid = 1946] [serial = 94] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x12d8db400) [pid = 1946] [serial = 64] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1266c6400) [pid = 1946] [serial = 120] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1240a3c00) [pid = 1946] [serial = 8] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x12c8c2800) [pid = 1946] [serial = 40] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x12c39c400) [pid = 1946] [serial = 39] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x12c391400) [pid = 1946] [serial = 36] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x12c394800) [pid = 1946] [serial = 37] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x12bcb4400) [pid = 1946] [serial = 33] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x12c1cb400) [pid = 1946] [serial = 34] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x12bcab000) [pid = 1946] [serial = 31] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x129482400) [pid = 1946] [serial = 30] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12b9dfc00) [pid = 1946] [serial = 27] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x12b9e6800) [pid = 1946] [serial = 28] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x12b196800) [pid = 1946] [serial = 24] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x12b19fc00) [pid = 1946] [serial = 25] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x12a907c00) [pid = 1946] [serial = 21] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x12a90c000) [pid = 1946] [serial = 22] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x12947ac00) [pid = 1946] [serial = 18] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x1290d2c00) [pid = 1946] [serial = 15] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x1290d8c00) [pid = 1946] [serial = 16] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x12b925000) [pid = 1946] [serial = 63] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x12b922800) [pid = 1946] [serial = 60] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x12b929000) [pid = 1946] [serial = 61] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x118328000) [pid = 1946] [serial = 57] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x12b91bc00) [pid = 1946] [serial = 58] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x12d468c00) [pid = 1946] [serial = 55] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x12d465400) [pid = 1946] [serial = 54] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x12cf6b400) [pid = 1946] [serial = 51] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x12d45d400) [pid = 1946] [serial = 52] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x12cfd6800) [pid = 1946] [serial = 45] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x12cf71000) [pid = 1946] [serial = 48] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 65 (0x12ccc4000) [pid = 1946] [serial = 42] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x12ccc9000) [pid = 1946] [serial = 43] [outer = 0x0] [url = about:blank] 18:41:59 INFO - PROCESS | 1946 | 1468892519492 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]]]}] 18:41:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:41:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1273ms 18:41:59 INFO - PROCESS | 1946 | 1468892519560 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 18:41:59 INFO - PROCESS | 1946 | 1468892519563 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 18:41:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:41:59 INFO - PROCESS | 1946 | 1468892519567 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:41:59 INFO - PROCESS | 1946 | 1468892519569 Marionette TRACE conn2 <- [1,190,null,{}] 18:41:59 INFO - PROCESS | 1946 | 1468892519574 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}] 18:41:59 INFO - PROCESS | 1946 | 1468892519577 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:59 INFO - PROCESS | 1946 | 1468892519675 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 18:41:59 INFO - PROCESS | 1946 | 1468892519681 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:41:59 INFO - PROCESS | 1946 | 1468892519688 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:41:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x11264e800 == 28 [pid = 1946] [id = 55] 18:41:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x115e2ac00) [pid = 1946] [serial = 161] [outer = 0x0] 18:41:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x115e81c00) [pid = 1946] [serial = 162] [outer = 0x115e2ac00] 18:41:59 INFO - PROCESS | 1946 | 1468892519736 Marionette DEBUG loaded listener.js 18:41:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x1164f2c00) [pid = 1946] [serial = 163] [outer = 0x115e2ac00] 18:42:00 INFO - PROCESS | 1946 | 1468892520090 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]]]}] 18:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 571ms 18:42:00 INFO - PROCESS | 1946 | 1468892520141 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 18:42:00 INFO - PROCESS | 1946 | 1468892520144 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 18:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:42:00 INFO - PROCESS | 1946 | 1468892520149 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:42:00 INFO - PROCESS | 1946 | 1468892520150 Marionette TRACE conn2 <- [1,194,null,{}] 18:42:00 INFO - PROCESS | 1946 | 1468892520153 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}] 18:42:00 INFO - PROCESS | 1946 | 1468892520155 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:00 INFO - PROCESS | 1946 | 1468892520228 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 18:42:00 INFO - PROCESS | 1946 | 1468892520235 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 1946 | 1468892520237 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x11661d800 == 29 [pid = 1946] [id = 56] 18:42:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x11698f000) [pid = 1946] [serial = 164] [outer = 0x0] 18:42:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x117d03800) [pid = 1946] [serial = 165] [outer = 0x11698f000] 18:42:00 INFO - PROCESS | 1946 | 1468892520264 Marionette DEBUG loaded listener.js 18:42:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x118149400) [pid = 1946] [serial = 166] [outer = 0x11698f000] 18:42:00 INFO - PROCESS | 1946 | 1468892520558 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]]]}] 18:42:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:42:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 422ms 18:42:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:42:00 INFO - PROCESS | 1946 | 1468892520571 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 18:42:00 INFO - PROCESS | 1946 | 1468892520572 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 18:42:00 INFO - PROCESS | 1946 | 1468892520575 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:42:00 INFO - PROCESS | 1946 | 1468892520577 Marionette TRACE conn2 <- [1,198,null,{}] 18:42:00 INFO - PROCESS | 1946 | 1468892520593 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}] 18:42:00 INFO - PROCESS | 1946 | 1468892520597 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:00 INFO - PROCESS | 1946 | 1468892520736 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 18:42:00 INFO - PROCESS | 1946 | 1468892520794 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:00 INFO - PROCESS | 1946 | 1468892520797 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ada000 == 30 [pid = 1946] [id = 57] 18:42:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x11831b400) [pid = 1946] [serial = 167] [outer = 0x0] 18:42:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x1185dd400) [pid = 1946] [serial = 168] [outer = 0x11831b400] 18:42:00 INFO - PROCESS | 1946 | 1468892520834 Marionette DEBUG loaded listener.js 18:42:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x119157800) [pid = 1946] [serial = 169] [outer = 0x11831b400] 18:42:01 INFO - PROCESS | 1946 | 1468892521097 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]]]}] 18:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 574ms 18:42:01 INFO - PROCESS | 1946 | 1468892521148 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 18:42:01 INFO - PROCESS | 1946 | 1468892521151 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 18:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:42:01 INFO - PROCESS | 1946 | 1468892521160 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:42:01 INFO - PROCESS | 1946 | 1468892521161 Marionette TRACE conn2 <- [1,202,null,{}] 18:42:01 INFO - PROCESS | 1946 | 1468892521164 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}] 18:42:01 INFO - PROCESS | 1946 | 1468892521165 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:01 INFO - PROCESS | 1946 | 1468892521245 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 18:42:01 INFO - PROCESS | 1946 | 1468892521292 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:01 INFO - PROCESS | 1946 | 1468892521293 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x11746e000 == 31 [pid = 1946] [id = 58] 18:42:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x119156c00) [pid = 1946] [serial = 170] [outer = 0x0] 18:42:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x1195ca000) [pid = 1946] [serial = 171] [outer = 0x119156c00] 18:42:01 INFO - PROCESS | 1946 | 1468892521318 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x11972fc00) [pid = 1946] [serial = 172] [outer = 0x119156c00] 18:42:01 INFO - PROCESS | 1946 | 1468892521581 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]]]}] 18:42:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:42:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 470ms 18:42:01 INFO - PROCESS | 1946 | 1468892521631 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 18:42:01 INFO - PROCESS | 1946 | 1468892521632 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 18:42:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:42:01 INFO - PROCESS | 1946 | 1468892521649 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:42:01 INFO - PROCESS | 1946 | 1468892521651 Marionette TRACE conn2 <- [1,206,null,{}] 18:42:01 INFO - PROCESS | 1946 | 1468892521656 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}] 18:42:01 INFO - PROCESS | 1946 | 1468892521657 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:01 INFO - PROCESS | 1946 | 1468892521749 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 18:42:01 INFO - PROCESS | 1946 | 1468892521755 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:01 INFO - PROCESS | 1946 | 1468892521756 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x118722000 == 32 [pid = 1946] [id = 59] 18:42:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x119159800) [pid = 1946] [serial = 173] [outer = 0x0] 18:42:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x1197ae000) [pid = 1946] [serial = 174] [outer = 0x119159800] 18:42:01 INFO - PROCESS | 1946 | 1468892521780 Marionette DEBUG loaded listener.js 18:42:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x1210ce800) [pid = 1946] [serial = 175] [outer = 0x119159800] 18:42:02 INFO - PROCESS | 1946 | 1468892522087 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]]]}] 18:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 478ms 18:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:42:02 INFO - PROCESS | 1946 | 1468892522121 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 18:42:02 INFO - PROCESS | 1946 | 1468892522123 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 18:42:02 INFO - PROCESS | 1946 | 1468892522125 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - PROCESS | 1946 | 1468892522126 Marionette TRACE conn2 <- [1,210,null,{}] 18:42:02 INFO - PROCESS | 1946 | 1468892522128 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}] 18:42:02 INFO - PROCESS | 1946 | 1468892522132 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:02 INFO - PROCESS | 1946 | 1468892522238 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 18:42:02 INFO - PROCESS | 1946 | 1468892522268 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:02 INFO - PROCESS | 1946 | 1468892522270 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x119469800 == 33 [pid = 1946] [id = 60] 18:42:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x119c09800) [pid = 1946] [serial = 176] [outer = 0x0] 18:42:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x123a04800) [pid = 1946] [serial = 177] [outer = 0x119c09800] 18:42:02 INFO - PROCESS | 1946 | 1468892522295 Marionette DEBUG loaded listener.js 18:42:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x124888800) [pid = 1946] [serial = 178] [outer = 0x119c09800] 18:42:02 INFO - PROCESS | 1946 | 1468892522577 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]]]}] 18:42:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:42:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 18:42:02 INFO - PROCESS | 1946 | 1468892522596 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 18:42:02 INFO - PROCESS | 1946 | 1468892522598 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 18:42:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:42:02 INFO - PROCESS | 1946 | 1468892522614 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:42:02 INFO - PROCESS | 1946 | 1468892522616 Marionette TRACE conn2 <- [1,214,null,{}] 18:42:02 INFO - PROCESS | 1946 | 1468892522623 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}] 18:42:02 INFO - PROCESS | 1946 | 1468892522624 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:02 INFO - PROCESS | 1946 | 1468892522711 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 18:42:02 INFO - PROCESS | 1946 | 1468892522716 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:02 INFO - PROCESS | 1946 | 1468892522717 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b3e800 == 34 [pid = 1946] [id = 61] 18:42:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x12488bc00) [pid = 1946] [serial = 179] [outer = 0x0] 18:42:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x124894400) [pid = 1946] [serial = 180] [outer = 0x12488bc00] 18:42:02 INFO - PROCESS | 1946 | 1468892522748 Marionette DEBUG loaded listener.js 18:42:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x124cbb000) [pid = 1946] [serial = 181] [outer = 0x12488bc00] 18:42:03 INFO - PROCESS | 1946 | 1468892523028 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]]]}] 18:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 430ms 18:42:03 INFO - PROCESS | 1946 | 1468892523040 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 18:42:03 INFO - PROCESS | 1946 | 1468892523041 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 18:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:42:03 INFO - PROCESS | 1946 | 1468892523044 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:42:03 INFO - PROCESS | 1946 | 1468892523045 Marionette TRACE conn2 <- [1,218,null,{}] 18:42:03 INFO - PROCESS | 1946 | 1468892523047 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}] 18:42:03 INFO - PROCESS | 1946 | 1468892523048 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:03 INFO - PROCESS | 1946 | 1468892523149 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 18:42:03 INFO - PROCESS | 1946 | 1468892523176 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:03 INFO - PROCESS | 1946 | 1468892523177 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x12388d000 == 35 [pid = 1946] [id = 62] 18:42:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x124e82400) [pid = 1946] [serial = 182] [outer = 0x0] 18:42:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x124ee6800) [pid = 1946] [serial = 183] [outer = 0x124e82400] 18:42:03 INFO - PROCESS | 1946 | 1468892523201 Marionette DEBUG loaded listener.js 18:42:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x125803c00) [pid = 1946] [serial = 184] [outer = 0x124e82400] 18:42:03 INFO - PROCESS | 1946 | 1468892523495 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]]]}] 18:42:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:42:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 468ms 18:42:03 INFO - PROCESS | 1946 | 1468892523513 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 18:42:03 INFO - PROCESS | 1946 | 1468892523514 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 18:42:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:42:03 INFO - PROCESS | 1946 | 1468892523530 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:42:03 INFO - PROCESS | 1946 | 1468892523532 Marionette TRACE conn2 <- [1,222,null,{}] 18:42:03 INFO - PROCESS | 1946 | 1468892523537 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}] 18:42:03 INFO - PROCESS | 1946 | 1468892523539 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:03 INFO - PROCESS | 1946 | 1468892523676 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x12384c000) [pid = 1946] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x121038000) [pid = 1946] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x117158800) [pid = 1946] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x11830f000) [pid = 1946] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x112a80c00) [pid = 1946] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x1133b6000) [pid = 1946] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1195c5800) [pid = 1946] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x126529000) [pid = 1946] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x121043c00) [pid = 1946] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x125808c00) [pid = 1946] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:42:03 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x123f34c00) [pid = 1946] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:42:03 INFO - PROCESS | 1946 | 1468892523710 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:03 INFO - PROCESS | 1946 | 1468892523711 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x11841a800 == 36 [pid = 1946] [id = 63] 18:42:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x1133b6000) [pid = 1946] [serial = 185] [outer = 0x0] 18:42:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x116aab800) [pid = 1946] [serial = 186] [outer = 0x1133b6000] 18:42:03 INFO - PROCESS | 1946 | 1468892523735 Marionette DEBUG loaded listener.js 18:42:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x1195ce400) [pid = 1946] [serial = 187] [outer = 0x1133b6000] 18:42:03 INFO - PROCESS | 1946 | 1468892523991 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]]]}] 18:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 486ms 18:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:42:04 INFO - PROCESS | 1946 | 1468892524005 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 18:42:04 INFO - PROCESS | 1946 | 1468892524006 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 18:42:04 INFO - PROCESS | 1946 | 1468892524008 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:42:04 INFO - PROCESS | 1946 | 1468892524009 Marionette TRACE conn2 <- [1,226,null,{}] 18:42:04 INFO - PROCESS | 1946 | 1468892524012 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}] 18:42:04 INFO - PROCESS | 1946 | 1468892524013 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:04 INFO - PROCESS | 1946 | 1468892524092 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 18:42:04 INFO - PROCESS | 1946 | 1468892524096 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:04 INFO - PROCESS | 1946 | 1468892524097 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x124042000 == 37 [pid = 1946] [id = 64] 18:42:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1197b6400) [pid = 1946] [serial = 188] [outer = 0x0] 18:42:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x125809000) [pid = 1946] [serial = 189] [outer = 0x1197b6400] 18:42:04 INFO - PROCESS | 1946 | 1468892524123 Marionette DEBUG loaded listener.js 18:42:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1258d1800) [pid = 1946] [serial = 190] [outer = 0x1197b6400] 18:42:04 INFO - PROCESS | 1946 | 1468892524427 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]]]}] 18:42:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:42:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 471ms 18:42:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:42:04 INFO - PROCESS | 1946 | 1468892524480 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 18:42:04 INFO - PROCESS | 1946 | 1468892524482 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 18:42:04 INFO - PROCESS | 1946 | 1468892524486 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:42:04 INFO - PROCESS | 1946 | 1468892524488 Marionette TRACE conn2 <- [1,230,null,{}] 18:42:04 INFO - PROCESS | 1946 | 1468892524491 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}] 18:42:04 INFO - PROCESS | 1946 | 1468892524494 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:04 INFO - PROCESS | 1946 | 1468892524647 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 18:42:04 INFO - PROCESS | 1946 | 1468892524655 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:04 INFO - PROCESS | 1946 | 1468892524656 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x124521000 == 38 [pid = 1946] [id = 65] 18:42:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x125805800) [pid = 1946] [serial = 191] [outer = 0x0] 18:42:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x126130800) [pid = 1946] [serial = 192] [outer = 0x125805800] 18:42:04 INFO - PROCESS | 1946 | 1468892524698 Marionette DEBUG loaded listener.js 18:42:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1266c5000) [pid = 1946] [serial = 193] [outer = 0x125805800] 18:42:04 INFO - PROCESS | 1946 | 1468892524995 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]]]}] 18:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 522ms 18:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:42:05 INFO - PROCESS | 1946 | 1468892525007 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 18:42:05 INFO - PROCESS | 1946 | 1468892525009 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 18:42:05 INFO - PROCESS | 1946 | 1468892525011 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 1946 | 1468892525012 Marionette TRACE conn2 <- [1,234,null,{}] 18:42:05 INFO - PROCESS | 1946 | 1468892525014 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}] 18:42:05 INFO - PROCESS | 1946 | 1468892525015 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:05 INFO - PROCESS | 1946 | 1468892525103 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 18:42:05 INFO - PROCESS | 1946 | 1468892525107 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:05 INFO - PROCESS | 1946 | 1468892525108 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x125828000 == 39 [pid = 1946] [id = 66] 18:42:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1266c9400) [pid = 1946] [serial = 194] [outer = 0x0] 18:42:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x126b7f000) [pid = 1946] [serial = 195] [outer = 0x1266c9400] 18:42:05 INFO - PROCESS | 1946 | 1468892525132 Marionette DEBUG loaded listener.js 18:42:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x12900d800) [pid = 1946] [serial = 196] [outer = 0x1266c9400] 18:42:05 INFO - PROCESS | 1946 | 1468892525420 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]]]}] 18:42:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:42:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 417ms 18:42:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:42:05 INFO - PROCESS | 1946 | 1468892525428 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 18:42:05 INFO - PROCESS | 1946 | 1468892525429 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 18:42:05 INFO - PROCESS | 1946 | 1468892525431 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:42:05 INFO - PROCESS | 1946 | 1468892525433 Marionette TRACE conn2 <- [1,238,null,{}] 18:42:05 INFO - PROCESS | 1946 | 1468892525443 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}] 18:42:05 INFO - PROCESS | 1946 | 1468892525444 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:05 INFO - PROCESS | 1946 | 1468892525524 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 18:42:05 INFO - PROCESS | 1946 | 1468892525572 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:05 INFO - PROCESS | 1946 | 1468892525573 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268ab800 == 40 [pid = 1946] [id = 67] 18:42:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x113dc1c00) [pid = 1946] [serial = 197] [outer = 0x0] 18:42:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x128993c00) [pid = 1946] [serial = 198] [outer = 0x113dc1c00] 18:42:05 INFO - PROCESS | 1946 | 1468892525604 Marionette DEBUG loaded listener.js 18:42:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1290d4c00) [pid = 1946] [serial = 199] [outer = 0x113dc1c00] 18:42:06 INFO - PROCESS | 1946 | 1468892526040 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]]]}] 18:42:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:42:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 678ms 18:42:06 INFO - PROCESS | 1946 | 1468892526125 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 18:42:06 INFO - PROCESS | 1946 | 1468892526128 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 18:42:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:42:06 INFO - PROCESS | 1946 | 1468892526132 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:42:06 INFO - PROCESS | 1946 | 1468892526137 Marionette TRACE conn2 <- [1,242,null,{}] 18:42:06 INFO - PROCESS | 1946 | 1468892526141 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}] 18:42:06 INFO - PROCESS | 1946 | 1468892526143 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:06 INFO - PROCESS | 1946 | 1468892526246 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 18:42:06 INFO - PROCESS | 1946 | 1468892526354 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:06 INFO - PROCESS | 1946 | 1468892526356 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x116619800 == 41 [pid = 1946] [id = 68] 18:42:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1161a6c00) [pid = 1946] [serial = 200] [outer = 0x0] 18:42:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1164f0800) [pid = 1946] [serial = 201] [outer = 0x1161a6c00] 18:42:06 INFO - PROCESS | 1946 | 1468892526388 Marionette DEBUG loaded listener.js 18:42:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x116aa7000) [pid = 1946] [serial = 202] [outer = 0x1161a6c00] 18:42:07 INFO - PROCESS | 1946 | 1468892527110 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]]]}] 18:42:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1133adc00) [pid = 1946] [serial = 203] [outer = 0x12ccc5000] 18:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1025ms 18:42:07 INFO - PROCESS | 1946 | 1468892527191 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 18:42:07 INFO - PROCESS | 1946 | 1468892527195 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 18:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:42:07 INFO - PROCESS | 1946 | 1468892527217 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 1946 | 1468892527219 Marionette TRACE conn2 <- [1,246,null,{}] 18:42:07 INFO - PROCESS | 1946 | 1468892527272 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}] 18:42:07 INFO - PROCESS | 1946 | 1468892527273 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:07 INFO - PROCESS | 1946 | 1468892527371 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 18:42:07 INFO - PROCESS | 1946 | 1468892527412 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:07 INFO - PROCESS | 1946 | 1468892527415 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x11640a000 == 42 [pid = 1946] [id = 69] 18:42:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x117d0d400) [pid = 1946] [serial = 204] [outer = 0x0] 18:42:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x118148800) [pid = 1946] [serial = 205] [outer = 0x117d0d400] 18:42:07 INFO - PROCESS | 1946 | 1468892527444 Marionette DEBUG loaded listener.js 18:42:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x118322c00) [pid = 1946] [serial = 206] [outer = 0x117d0d400] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x125828000 == 41 [pid = 1946] [id = 66] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x124521000 == 40 [pid = 1946] [id = 65] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x124042000 == 39 [pid = 1946] [id = 64] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x11841a800 == 38 [pid = 1946] [id = 63] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x12388d000 == 37 [pid = 1946] [id = 62] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x119b3e800 == 36 [pid = 1946] [id = 61] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x119469800 == 35 [pid = 1946] [id = 60] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x118722000 == 34 [pid = 1946] [id = 59] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x11746e000 == 33 [pid = 1946] [id = 58] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x116ada000 == 32 [pid = 1946] [id = 57] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x11661d800 == 31 [pid = 1946] [id = 56] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x11264e800 == 30 [pid = 1946] [id = 55] 18:42:07 INFO - PROCESS | 1946 | --DOCSHELL 0x112e5e000 == 29 [pid = 1946] [id = 54] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x128996000) [pid = 1946] [serial = 121] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1241bc400) [pid = 1946] [serial = 141] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x124888000) [pid = 1946] [serial = 142] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12384c800) [pid = 1946] [serial = 139] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1176b8000) [pid = 1946] [serial = 126] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x118726000) [pid = 1946] [serial = 129] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x11813e400) [pid = 1946] [serial = 127] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1133b2800) [pid = 1946] [serial = 132] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x12103d400) [pid = 1946] [serial = 138] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x119291800) [pid = 1946] [serial = 133] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x119289400) [pid = 1946] [serial = 130] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x114f84800) [pid = 1946] [serial = 123] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x11614b000) [pid = 1946] [serial = 124] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x11972c000) [pid = 1946] [serial = 135] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1197ad400) [pid = 1946] [serial = 136] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x12659b400) [pid = 1946] [serial = 118] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x1258d9000) [pid = 1946] [serial = 115] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1246c5400) [pid = 1946] [serial = 103] [outer = 0x0] [url = about:blank] 18:42:07 INFO - PROCESS | 1946 | 1468892527802 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]]]}] 18:42:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:42:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 634ms 18:42:07 INFO - PROCESS | 1946 | 1468892527836 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 18:42:07 INFO - PROCESS | 1946 | 1468892527840 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 18:42:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:42:07 INFO - PROCESS | 1946 | 1468892527845 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:42:07 INFO - PROCESS | 1946 | 1468892527846 Marionette TRACE conn2 <- [1,250,null,{}] 18:42:07 INFO - PROCESS | 1946 | 1468892527849 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}] 18:42:07 INFO - PROCESS | 1946 | 1468892527850 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:07 INFO - PROCESS | 1946 | 1468892527927 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 18:42:07 INFO - PROCESS | 1946 | 1468892527971 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:07 INFO - PROCESS | 1946 | 1468892527972 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ae6000 == 30 [pid = 1946] [id = 70] 18:42:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x117d11c00) [pid = 1946] [serial = 207] [outer = 0x0] 18:42:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x11872cc00) [pid = 1946] [serial = 208] [outer = 0x117d11c00] 18:42:08 INFO - PROCESS | 1946 | 1468892528000 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x11957c400) [pid = 1946] [serial = 209] [outer = 0x117d11c00] 18:42:08 INFO - PROCESS | 1946 | 1468892528289 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]]]}] 18:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 471ms 18:42:08 INFO - PROCESS | 1946 | 1468892528315 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 18:42:08 INFO - PROCESS | 1946 | 1468892528317 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 18:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:42:08 INFO - PROCESS | 1946 | 1468892528327 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:42:08 INFO - PROCESS | 1946 | 1468892528329 Marionette TRACE conn2 <- [1,254,null,{}] 18:42:08 INFO - PROCESS | 1946 | 1468892528340 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}] 18:42:08 INFO - PROCESS | 1946 | 1468892528344 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:08 INFO - PROCESS | 1946 | 1468892528421 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 18:42:08 INFO - PROCESS | 1946 | 1468892528426 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 1946 | 1468892528428 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x118709000 == 31 [pid = 1946] [id = 71] 18:42:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1197ae400) [pid = 1946] [serial = 210] [outer = 0x0] 18:42:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1211e4400) [pid = 1946] [serial = 211] [outer = 0x1197ae400] 18:42:08 INFO - PROCESS | 1946 | 1468892528457 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1240a3000) [pid = 1946] [serial = 212] [outer = 0x1197ae400] 18:42:08 INFO - PROCESS | 1946 | 1468892528778 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]]]}] 18:42:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:42:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 18:42:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:42:08 INFO - PROCESS | 1946 | 1468892528809 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 18:42:08 INFO - PROCESS | 1946 | 1468892528810 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 18:42:08 INFO - PROCESS | 1946 | 1468892528812 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:42:08 INFO - PROCESS | 1946 | 1468892528814 Marionette TRACE conn2 <- [1,258,null,{}] 18:42:08 INFO - PROCESS | 1946 | 1468892528816 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}] 18:42:08 INFO - PROCESS | 1946 | 1468892528820 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:08 INFO - PROCESS | 1946 | 1468892528895 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 18:42:08 INFO - PROCESS | 1946 | 1468892528900 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:08 INFO - PROCESS | 1946 | 1468892528903 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x119463800 == 32 [pid = 1946] [id = 72] 18:42:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x115d06400) [pid = 1946] [serial = 213] [outer = 0x0] 18:42:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x12465c000) [pid = 1946] [serial = 214] [outer = 0x115d06400] 18:42:08 INFO - PROCESS | 1946 | 1468892528928 Marionette DEBUG loaded listener.js 18:42:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x12488a000) [pid = 1946] [serial = 215] [outer = 0x115d06400] 18:42:09 INFO - PROCESS | 1946 | 1468892529229 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]]]}] 18:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 468ms 18:42:09 INFO - PROCESS | 1946 | 1468892529281 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 18:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:42:09 INFO - PROCESS | 1946 | 1468892529283 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 18:42:09 INFO - PROCESS | 1946 | 1468892529285 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:42:09 INFO - PROCESS | 1946 | 1468892529286 Marionette TRACE conn2 <- [1,262,null,{}] 18:42:09 INFO - PROCESS | 1946 | 1468892529288 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}] 18:42:09 INFO - PROCESS | 1946 | 1468892529289 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:09 INFO - PROCESS | 1946 | 1468892529359 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 18:42:09 INFO - PROCESS | 1946 | 1468892529363 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:09 INFO - PROCESS | 1946 | 1468892529364 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x119c71800 == 33 [pid = 1946] [id = 73] 18:42:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12439bc00) [pid = 1946] [serial = 216] [outer = 0x0] 18:42:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x124bb9c00) [pid = 1946] [serial = 217] [outer = 0x12439bc00] 18:42:09 INFO - PROCESS | 1946 | 1468892529390 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x124edcc00) [pid = 1946] [serial = 218] [outer = 0x12439bc00] 18:42:09 INFO - PROCESS | 1946 | 1468892529727 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]]]}] 18:42:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:42:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 468ms 18:42:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:42:09 INFO - PROCESS | 1946 | 1468892529753 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 18:42:09 INFO - PROCESS | 1946 | 1468892529754 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 18:42:09 INFO - PROCESS | 1946 | 1468892529756 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:42:09 INFO - PROCESS | 1946 | 1468892529758 Marionette TRACE conn2 <- [1,266,null,{}] 18:42:09 INFO - PROCESS | 1946 | 1468892529760 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}] 18:42:09 INFO - PROCESS | 1946 | 1468892529764 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:09 INFO - PROCESS | 1946 | 1468892529882 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 18:42:09 INFO - PROCESS | 1946 | 1468892529896 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:09 INFO - PROCESS | 1946 | 1468892529897 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cbf000 == 34 [pid = 1946] [id = 74] 18:42:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x113217800) [pid = 1946] [serial = 219] [outer = 0x0] 18:42:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12580a000) [pid = 1946] [serial = 220] [outer = 0x113217800] 18:42:09 INFO - PROCESS | 1946 | 1468892529921 Marionette DEBUG loaded listener.js 18:42:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x126864c00) [pid = 1946] [serial = 221] [outer = 0x113217800] 18:42:10 INFO - PROCESS | 1946 | 1468892530220 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]]]}] 18:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 519ms 18:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:42:10 INFO - PROCESS | 1946 | 1468892530276 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 18:42:10 INFO - PROCESS | 1946 | 1468892530278 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 18:42:10 INFO - PROCESS | 1946 | 1468892530280 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - PROCESS | 1946 | 1468892530281 Marionette TRACE conn2 <- [1,270,null,{}] 18:42:10 INFO - PROCESS | 1946 | 1468892530289 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}] 18:42:10 INFO - PROCESS | 1946 | 1468892530290 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:10 INFO - PROCESS | 1946 | 1468892530376 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 18:42:10 INFO - PROCESS | 1946 | 1468892530380 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:10 INFO - PROCESS | 1946 | 1468892530381 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x124516800 == 35 [pid = 1946] [id = 75] 18:42:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x113dcc800) [pid = 1946] [serial = 222] [outer = 0x0] 18:42:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1290ca400) [pid = 1946] [serial = 223] [outer = 0x113dcc800] 18:42:10 INFO - PROCESS | 1946 | 1468892530408 Marionette DEBUG loaded listener.js 18:42:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1290d9000) [pid = 1946] [serial = 224] [outer = 0x113dcc800] 18:42:10 INFO - PROCESS | 1946 | 1468892530740 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]]]}] 18:42:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:42:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 475ms 18:42:10 INFO - PROCESS | 1946 | 1468892530762 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 18:42:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:42:10 INFO - PROCESS | 1946 | 1468892530764 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 18:42:10 INFO - PROCESS | 1946 | 1468892530779 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:42:10 INFO - PROCESS | 1946 | 1468892530780 Marionette TRACE conn2 <- [1,274,null,{}] 18:42:10 INFO - PROCESS | 1946 | 1468892530787 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}] 18:42:10 INFO - PROCESS | 1946 | 1468892530789 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:10 INFO - PROCESS | 1946 | 1468892530927 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 18:42:10 INFO - PROCESS | 1946 | 1468892530944 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:10 INFO - PROCESS | 1946 | 1468892530945 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x125817000 == 36 [pid = 1946] [id = 76] 18:42:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1290d9400) [pid = 1946] [serial = 225] [outer = 0x0] 18:42:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12935bc00) [pid = 1946] [serial = 226] [outer = 0x1290d9400] 18:42:10 INFO - PROCESS | 1946 | 1468892530985 Marionette DEBUG loaded listener.js 18:42:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x129364800) [pid = 1946] [serial = 227] [outer = 0x1290d9400] 18:42:11 INFO - PROCESS | 1946 | 1468892531423 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]]]}] 18:42:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:42:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 683ms 18:42:11 INFO - PROCESS | 1946 | 1468892531452 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 18:42:11 INFO - PROCESS | 1946 | 1468892531453 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 18:42:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:42:11 INFO - PROCESS | 1946 | 1468892531460 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:42:11 INFO - PROCESS | 1946 | 1468892531461 Marionette TRACE conn2 <- [1,278,null,{}] 18:42:11 INFO - PROCESS | 1946 | 1468892531463 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}] 18:42:11 INFO - PROCESS | 1946 | 1468892531464 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:11 INFO - PROCESS | 1946 | 1468892531554 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 18:42:11 INFO - PROCESS | 1946 | 1468892531557 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:11 INFO - PROCESS | 1946 | 1468892531558 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268b0800 == 37 [pid = 1946] [id = 77] 18:42:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x129358000) [pid = 1946] [serial = 228] [outer = 0x0] 18:42:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12947e000) [pid = 1946] [serial = 229] [outer = 0x129358000] 18:42:11 INFO - PROCESS | 1946 | 1468892531582 Marionette DEBUG loaded listener.js 18:42:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12a49a800) [pid = 1946] [serial = 230] [outer = 0x129358000] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x119c09800) [pid = 1946] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x119159800) [pid = 1946] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x12488bc00) [pid = 1946] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x11698f000) [pid = 1946] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x119156c00) [pid = 1946] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x115e2ac00) [pid = 1946] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x11831b400) [pid = 1946] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x124e82400) [pid = 1946] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x112a81000) [pid = 1946] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1132e5c00) [pid = 1946] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x118145c00) [pid = 1946] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1197b6400) [pid = 1946] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1266c9400) [pid = 1946] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1133b6000) [pid = 1946] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x121036c00) [pid = 1946] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1246c7800) [pid = 1946] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1246cc400) [pid = 1946] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:42:12 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x125805800) [pid = 1946] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:42:12 INFO - PROCESS | 1946 | 1468892532031 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]]]}] 18:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 624ms 18:42:12 INFO - PROCESS | 1946 | 1468892532079 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 1946 | 1468892532081 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 18:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:42:12 INFO - PROCESS | 1946 | 1468892532083 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - PROCESS | 1946 | 1468892532084 Marionette TRACE conn2 <- [1,282,null,{}] 18:42:12 INFO - PROCESS | 1946 | 1468892532086 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}] 18:42:12 INFO - PROCESS | 1946 | 1468892532087 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:12 INFO - PROCESS | 1946 | 1468892532159 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 18:42:12 INFO - PROCESS | 1946 | 1468892532164 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 1946 | 1468892532165 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192cb800 == 38 [pid = 1946] [id = 78] 18:42:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x116760400) [pid = 1946] [serial = 231] [outer = 0x0] 18:42:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x118141800) [pid = 1946] [serial = 232] [outer = 0x116760400] 18:42:12 INFO - PROCESS | 1946 | 1468892532191 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x119c09800) [pid = 1946] [serial = 233] [outer = 0x116760400] 18:42:12 INFO - PROCESS | 1946 | 1468892532498 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]]]}] 18:42:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:42:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 469ms 18:42:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:42:12 INFO - PROCESS | 1946 | 1468892532553 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 18:42:12 INFO - PROCESS | 1946 | 1468892532554 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 18:42:12 INFO - PROCESS | 1946 | 1468892532556 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:42:12 INFO - PROCESS | 1946 | 1468892532558 Marionette TRACE conn2 <- [1,286,null,{}] 18:42:12 INFO - PROCESS | 1946 | 1468892532560 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}] 18:42:12 INFO - PROCESS | 1946 | 1468892532562 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:12 INFO - PROCESS | 1946 | 1468892532646 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 18:42:12 INFO - PROCESS | 1946 | 1468892532696 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:12 INFO - PROCESS | 1946 | 1468892532698 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x129077800 == 39 [pid = 1946] [id = 79] 18:42:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x115e83c00) [pid = 1946] [serial = 234] [outer = 0x0] 18:42:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1246c7800) [pid = 1946] [serial = 235] [outer = 0x115e83c00] 18:42:12 INFO - PROCESS | 1946 | 1468892532723 Marionette DEBUG loaded listener.js 18:42:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12a608000) [pid = 1946] [serial = 236] [outer = 0x115e83c00] 18:42:12 INFO - PROCESS | 1946 | 1468892532988 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]]]}] 18:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 468ms 18:42:13 INFO - PROCESS | 1946 | 1468892533025 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 18:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:42:13 INFO - PROCESS | 1946 | 1468892533027 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 18:42:13 INFO - PROCESS | 1946 | 1468892533029 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 1946 | 1468892533030 Marionette TRACE conn2 <- [1,290,null,{}] 18:42:13 INFO - PROCESS | 1946 | 1468892533039 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}] 18:42:13 INFO - PROCESS | 1946 | 1468892533040 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:13 INFO - PROCESS | 1946 | 1468892533123 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 18:42:13 INFO - PROCESS | 1946 | 1468892533127 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:13 INFO - PROCESS | 1946 | 1468892533128 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x129354000 == 40 [pid = 1946] [id = 80] 18:42:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12a60c400) [pid = 1946] [serial = 237] [outer = 0x0] 18:42:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12a907c00) [pid = 1946] [serial = 238] [outer = 0x12a60c400] 18:42:13 INFO - PROCESS | 1946 | 1468892533152 Marionette DEBUG loaded listener.js 18:42:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12a910c00) [pid = 1946] [serial = 239] [outer = 0x12a60c400] 18:42:13 INFO - PROCESS | 1946 | 1468892533468 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]]]}] 18:42:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 468ms 18:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:42:13 INFO - PROCESS | 1946 | 1468892533497 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 18:42:13 INFO - PROCESS | 1946 | 1468892533498 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 18:42:13 INFO - PROCESS | 1946 | 1468892533502 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 1946 | 1468892533504 Marionette TRACE conn2 <- [1,294,null,{}] 18:42:13 INFO - PROCESS | 1946 | 1468892533507 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}] 18:42:13 INFO - PROCESS | 1946 | 1468892533508 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:13 INFO - PROCESS | 1946 | 1468892533606 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 18:42:13 INFO - PROCESS | 1946 | 1468892533612 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:13 INFO - PROCESS | 1946 | 1468892533613 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x12933e800 == 41 [pid = 1946] [id = 81] 18:42:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x119290c00) [pid = 1946] [serial = 240] [outer = 0x0] 18:42:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12ab52c00) [pid = 1946] [serial = 241] [outer = 0x119290c00] 18:42:13 INFO - PROCESS | 1946 | 1468892533637 Marionette DEBUG loaded listener.js 18:42:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12ab5e000) [pid = 1946] [serial = 242] [outer = 0x119290c00] 18:42:13 INFO - PROCESS | 1946 | 1468892533909 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]]]}] 18:42:13 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. 18:42:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 422ms 18:42:13 INFO - PROCESS | 1946 | 1468892533926 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 18:42:13 INFO - PROCESS | 1946 | 1468892533928 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 18:42:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:42:13 INFO - PROCESS | 1946 | 1468892533930 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:42:13 INFO - PROCESS | 1946 | 1468892533931 Marionette TRACE conn2 <- [1,298,null,{}] 18:42:13 INFO - PROCESS | 1946 | 1468892533940 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}] 18:42:13 INFO - PROCESS | 1946 | 1468892533941 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:14 INFO - PROCESS | 1946 | 1468892534024 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 18:42:14 INFO - PROCESS | 1946 | 1468892534110 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:14 INFO - PROCESS | 1946 | 1468892534112 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x11264e800 == 42 [pid = 1946] [id = 82] 18:42:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x111c7c000) [pid = 1946] [serial = 243] [outer = 0x0] 18:42:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x112d09800) [pid = 1946] [serial = 244] [outer = 0x111c7c000] 18:42:14 INFO - PROCESS | 1946 | 1468892534143 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x115e85400) [pid = 1946] [serial = 245] [outer = 0x111c7c000] 18:42:14 INFO - PROCESS | 1946 | 1468892534560 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]]]}] 18:42:14 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. 18:42:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 672ms 18:42:14 INFO - PROCESS | 1946 | 1468892534604 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 18:42:14 INFO - PROCESS | 1946 | 1468892534606 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 18:42:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:42:14 INFO - PROCESS | 1946 | 1468892534609 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:42:14 INFO - PROCESS | 1946 | 1468892534611 Marionette TRACE conn2 <- [1,302,null,{}] 18:42:14 INFO - PROCESS | 1946 | 1468892534615 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}] 18:42:14 INFO - PROCESS | 1946 | 1468892534618 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:14 INFO - PROCESS | 1946 | 1468892534717 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 18:42:14 INFO - PROCESS | 1946 | 1468892534786 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:14 INFO - PROCESS | 1946 | 1468892534788 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x118717000 == 43 [pid = 1946] [id = 83] 18:42:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1188f1800) [pid = 1946] [serial = 246] [outer = 0x0] 18:42:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x119290800) [pid = 1946] [serial = 247] [outer = 0x1188f1800] 18:42:14 INFO - PROCESS | 1946 | 1468892534860 Marionette DEBUG loaded listener.js 18:42:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x11972c000) [pid = 1946] [serial = 248] [outer = 0x1188f1800] 18:42:15 INFO - PROCESS | 1946 | 1468892535284 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]]]}] 18:42:15 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. 18:42:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 723ms 18:42:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:42:15 INFO - PROCESS | 1946 | 1468892535335 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 18:42:15 INFO - PROCESS | 1946 | 1468892535337 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 18:42:15 INFO - PROCESS | 1946 | 1468892535340 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:42:15 INFO - PROCESS | 1946 | 1468892535341 Marionette TRACE conn2 <- [1,306,null,{}] 18:42:15 INFO - PROCESS | 1946 | 1468892535344 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}] 18:42:15 INFO - PROCESS | 1946 | 1468892535345 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:15 INFO - PROCESS | 1946 | 1468892535446 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 18:42:15 INFO - PROCESS | 1946 | 1468892535508 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:15 INFO - PROCESS | 1946 | 1468892535509 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x12586d800 == 44 [pid = 1946] [id = 84] 18:42:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x11a0b7800) [pid = 1946] [serial = 249] [outer = 0x0] 18:42:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x1241b6800) [pid = 1946] [serial = 250] [outer = 0x11a0b7800] 18:42:15 INFO - PROCESS | 1946 | 1468892535538 Marionette DEBUG loaded listener.js 18:42:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x124662000) [pid = 1946] [serial = 251] [outer = 0x11a0b7800] 18:42:15 INFO - PROCESS | 1946 | 1468892535963 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]]]}] 18:42:16 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. 18:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 668ms 18:42:16 INFO - PROCESS | 1946 | 1468892536009 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 18:42:16 INFO - PROCESS | 1946 | 1468892536010 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 18:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:42:16 INFO - PROCESS | 1946 | 1468892536017 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:42:16 INFO - PROCESS | 1946 | 1468892536022 Marionette TRACE conn2 <- [1,310,null,{}] 18:42:16 INFO - PROCESS | 1946 | 1468892536025 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}] 18:42:16 INFO - PROCESS | 1946 | 1468892536028 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:16 INFO - PROCESS | 1946 | 1468892536150 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 18:42:16 INFO - PROCESS | 1946 | 1468892536212 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:16 INFO - PROCESS | 1946 | 1468892536213 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x1133dd800 == 45 [pid = 1946] [id = 85] 18:42:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x116984800) [pid = 1946] [serial = 252] [outer = 0x0] 18:42:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x124397400) [pid = 1946] [serial = 253] [outer = 0x116984800] 18:42:16 INFO - PROCESS | 1946 | 1468892536242 Marionette DEBUG loaded listener.js 18:42:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x125805800) [pid = 1946] [serial = 254] [outer = 0x116984800] 18:42:16 INFO - PROCESS | 1946 | 1468892536775 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]]]}] 18:42:16 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. 18:42:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 777ms 18:42:16 INFO - PROCESS | 1946 | 1468892536791 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 18:42:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:42:16 INFO - PROCESS | 1946 | 1468892536794 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 18:42:16 INFO - PROCESS | 1946 | 1468892536799 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:42:16 INFO - PROCESS | 1946 | 1468892536802 Marionette TRACE conn2 <- [1,314,null,{}] 18:42:16 INFO - PROCESS | 1946 | 1468892536807 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}] 18:42:16 INFO - PROCESS | 1946 | 1468892536810 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:16 INFO - PROCESS | 1946 | 1468892536937 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 18:42:17 INFO - PROCESS | 1946 | 1468892537013 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:17 INFO - PROCESS | 1946 | 1468892537014 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ae1800 == 46 [pid = 1946] [id = 86] 18:42:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x117d03400) [pid = 1946] [serial = 255] [outer = 0x0] 18:42:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x11813e800) [pid = 1946] [serial = 256] [outer = 0x117d03400] 18:42:17 INFO - PROCESS | 1946 | 1468892537051 Marionette DEBUG loaded listener.js 18:42:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x118326400) [pid = 1946] [serial = 257] [outer = 0x117d03400] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x12933e800 == 45 [pid = 1946] [id = 81] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x129354000 == 44 [pid = 1946] [id = 80] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x129077800 == 43 [pid = 1946] [id = 79] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x1192cb800 == 42 [pid = 1946] [id = 78] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x1268b0800 == 41 [pid = 1946] [id = 77] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x125817000 == 40 [pid = 1946] [id = 76] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x124516800 == 39 [pid = 1946] [id = 75] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x123cbf000 == 38 [pid = 1946] [id = 74] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x128993c00) [pid = 1946] [serial = 198] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x119c71800 == 37 [pid = 1946] [id = 73] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x119463800 == 36 [pid = 1946] [id = 72] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x118709000 == 35 [pid = 1946] [id = 71] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x116ae6000 == 34 [pid = 1946] [id = 70] 18:42:17 INFO - PROCESS | 1946 | --DOCSHELL 0x11640a000 == 33 [pid = 1946] [id = 69] 18:42:17 INFO - PROCESS | 1946 | 1468892537497 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]]]}] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x1266c5000) [pid = 1946] [serial = 193] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x123a04800) [pid = 1946] [serial = 177] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x1197ae000) [pid = 1946] [serial = 174] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x124894400) [pid = 1946] [serial = 180] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x124888800) [pid = 1946] [serial = 178] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x117d03800) [pid = 1946] [serial = 165] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x118149400) [pid = 1946] [serial = 166] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1195ca000) [pid = 1946] [serial = 171] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x115e81c00) [pid = 1946] [serial = 162] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x1164f2c00) [pid = 1946] [serial = 163] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1185dd400) [pid = 1946] [serial = 168] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x124ee6800) [pid = 1946] [serial = 183] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x119157800) [pid = 1946] [serial = 169] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x113cd7000) [pid = 1946] [serial = 160] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x112d24400) [pid = 1946] [serial = 159] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1161ab400) [pid = 1946] [serial = 145] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x113cd5800) [pid = 1946] [serial = 144] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x125803c00) [pid = 1946] [serial = 184] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x11872c000) [pid = 1946] [serial = 148] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x125809000) [pid = 1946] [serial = 189] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x118314800) [pid = 1946] [serial = 147] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x126b7f000) [pid = 1946] [serial = 195] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1195ce400) [pid = 1946] [serial = 187] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1258d1800) [pid = 1946] [serial = 190] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x123c83400) [pid = 1946] [serial = 151] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1211e7400) [pid = 1946] [serial = 150] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x124b0bc00) [pid = 1946] [serial = 154] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12900d800) [pid = 1946] [serial = 196] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x124cbb000) [pid = 1946] [serial = 181] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x12488cc00) [pid = 1946] [serial = 153] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x1210ce800) [pid = 1946] [serial = 175] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x125225800) [pid = 1946] [serial = 157] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x116aab800) [pid = 1946] [serial = 186] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x11972fc00) [pid = 1946] [serial = 172] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x124c81c00) [pid = 1946] [serial = 156] [outer = 0x0] [url = about:blank] 18:42:17 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x126130800) [pid = 1946] [serial = 192] [outer = 0x0] [url = about:blank] 18:42:17 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. 18:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 723ms 18:42:17 INFO - PROCESS | 1946 | 1468892537521 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 18:42:17 INFO - PROCESS | 1946 | 1468892537524 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 18:42:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:42:17 INFO - PROCESS | 1946 | 1468892537528 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:42:17 INFO - PROCESS | 1946 | 1468892537530 Marionette TRACE conn2 <- [1,318,null,{}] 18:42:17 INFO - PROCESS | 1946 | 1468892537532 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}] 18:42:17 INFO - PROCESS | 1946 | 1468892537533 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:17 INFO - PROCESS | 1946 | 1468892537610 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 18:42:17 INFO - PROCESS | 1946 | 1468892537614 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:17 INFO - PROCESS | 1946 | 1468892537615 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x116010800 == 34 [pid = 1946] [id = 87] 18:42:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x11885b000) [pid = 1946] [serial = 258] [outer = 0x0] 18:42:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x11915a800) [pid = 1946] [serial = 259] [outer = 0x11885b000] 18:42:17 INFO - PROCESS | 1946 | 1468892537645 Marionette DEBUG loaded listener.js 18:42:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x1197af800) [pid = 1946] [serial = 260] [outer = 0x11885b000] 18:42:17 INFO - PROCESS | 1946 | 1468892537963 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]]]}] 18:42:17 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. 18:42:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 469ms 18:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:42:18 INFO - PROCESS | 1946 | 1468892537997 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 18:42:18 INFO - PROCESS | 1946 | 1468892537999 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 18:42:18 INFO - PROCESS | 1946 | 1468892538001 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:42:18 INFO - PROCESS | 1946 | 1468892538003 Marionette TRACE conn2 <- [1,322,null,{}] 18:42:18 INFO - PROCESS | 1946 | 1468892538010 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}] 18:42:18 INFO - PROCESS | 1946 | 1468892538013 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:18 INFO - PROCESS | 1946 | 1468892538097 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 18:42:18 INFO - PROCESS | 1946 | 1468892538144 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 1946 | 1468892538146 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x118514800 == 35 [pid = 1946] [id = 88] 18:42:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x11a006000) [pid = 1946] [serial = 261] [outer = 0x0] 18:42:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x123be9800) [pid = 1946] [serial = 262] [outer = 0x11a006000] 18:42:18 INFO - PROCESS | 1946 | 1468892538173 Marionette DEBUG loaded listener.js 18:42:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x124663000) [pid = 1946] [serial = 263] [outer = 0x11a006000] 18:42:18 INFO - PROCESS | 1946 | 1468892538488 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]]]}] 18:42:18 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. 18:42:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 521ms 18:42:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:42:18 INFO - PROCESS | 1946 | 1468892538522 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 18:42:18 INFO - PROCESS | 1946 | 1468892538524 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 18:42:18 INFO - PROCESS | 1946 | 1468892538527 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:42:18 INFO - PROCESS | 1946 | 1468892538528 Marionette TRACE conn2 <- [1,326,null,{}] 18:42:18 INFO - PROCESS | 1946 | 1468892538531 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}] 18:42:18 INFO - PROCESS | 1946 | 1468892538532 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:18 INFO - PROCESS | 1946 | 1468892538634 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 18:42:18 INFO - PROCESS | 1946 | 1468892538701 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:18 INFO - PROCESS | 1946 | 1468892538702 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x119462000 == 36 [pid = 1946] [id = 89] 18:42:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x12384c800) [pid = 1946] [serial = 264] [outer = 0x0] 18:42:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x124895c00) [pid = 1946] [serial = 265] [outer = 0x12384c800] 18:42:18 INFO - PROCESS | 1946 | 1468892538744 Marionette DEBUG loaded listener.js 18:42:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x125809400) [pid = 1946] [serial = 266] [outer = 0x12384c800] 18:42:19 INFO - PROCESS | 1946 | 1468892539150 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]]]}] 18:42:19 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. 18:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 672ms 18:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:42:19 INFO - PROCESS | 1946 | 1468892539199 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 18:42:19 INFO - PROCESS | 1946 | 1468892539200 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 18:42:19 INFO - PROCESS | 1946 | 1468892539202 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:42:19 INFO - PROCESS | 1946 | 1468892539203 Marionette TRACE conn2 <- [1,330,null,{}] 18:42:19 INFO - PROCESS | 1946 | 1468892539206 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}] 18:42:19 INFO - PROCESS | 1946 | 1468892539207 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:19 INFO - PROCESS | 1946 | 1468892539306 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 18:42:19 INFO - PROCESS | 1946 | 1468892539312 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:19 INFO - PROCESS | 1946 | 1468892539313 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x119cc5000 == 37 [pid = 1946] [id = 90] 18:42:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1258a5c00) [pid = 1946] [serial = 267] [outer = 0x0] 18:42:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1258d1000) [pid = 1946] [serial = 268] [outer = 0x1258a5c00] 18:42:19 INFO - PROCESS | 1946 | 1468892539344 Marionette DEBUG loaded listener.js 18:42:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x126135400) [pid = 1946] [serial = 269] [outer = 0x1258a5c00] 18:42:19 INFO - PROCESS | 1946 | 1468892539675 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]]]}] 18:42:19 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. 18:42:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 518ms 18:42:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:42:19 INFO - PROCESS | 1946 | 1468892539720 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 18:42:19 INFO - PROCESS | 1946 | 1468892539722 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 18:42:19 INFO - PROCESS | 1946 | 1468892539724 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:42:19 INFO - PROCESS | 1946 | 1468892539725 Marionette TRACE conn2 <- [1,334,null,{}] 18:42:19 INFO - PROCESS | 1946 | 1468892539727 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}] 18:42:19 INFO - PROCESS | 1946 | 1468892539731 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:19 INFO - PROCESS | 1946 | 1468892539842 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 18:42:19 INFO - PROCESS | 1946 | 1468892539855 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:19 INFO - PROCESS | 1946 | 1468892539857 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cbf800 == 38 [pid = 1946] [id = 91] 18:42:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x12659bc00) [pid = 1946] [serial = 270] [outer = 0x0] 18:42:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x128992400) [pid = 1946] [serial = 271] [outer = 0x12659bc00] 18:42:19 INFO - PROCESS | 1946 | 1468892539882 Marionette DEBUG loaded listener.js 18:42:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x12899cc00) [pid = 1946] [serial = 272] [outer = 0x12659bc00] 18:42:20 INFO - PROCESS | 1946 | 1468892540200 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]]]}] 18:42:20 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. 18:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 519ms 18:42:20 INFO - PROCESS | 1946 | 1468892540244 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 18:42:20 INFO - PROCESS | 1946 | 1468892540245 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 18:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:42:20 INFO - PROCESS | 1946 | 1468892540247 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:42:20 INFO - PROCESS | 1946 | 1468892540248 Marionette TRACE conn2 <- [1,338,null,{}] 18:42:20 INFO - PROCESS | 1946 | 1468892540251 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}] 18:42:20 INFO - PROCESS | 1946 | 1468892540252 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:20 INFO - PROCESS | 1946 | 1468892540347 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 18:42:20 INFO - PROCESS | 1946 | 1468892540351 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 1946 | 1468892540359 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246ea800 == 39 [pid = 1946] [id = 92] 18:42:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12659cc00) [pid = 1946] [serial = 273] [outer = 0x0] 18:42:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x128bd4800) [pid = 1946] [serial = 274] [outer = 0x12659cc00] 18:42:20 INFO - PROCESS | 1946 | 1468892540409 Marionette DEBUG loaded listener.js 18:42:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1290d3000) [pid = 1946] [serial = 275] [outer = 0x12659cc00] 18:42:20 INFO - PROCESS | 1946 | 1468892540698 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]]]}] 18:42:20 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. 18:42:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 473ms 18:42:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:42:20 INFO - PROCESS | 1946 | 1468892540725 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 18:42:20 INFO - PROCESS | 1946 | 1468892540726 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 18:42:20 INFO - PROCESS | 1946 | 1468892540728 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:42:20 INFO - PROCESS | 1946 | 1468892540730 Marionette TRACE conn2 <- [1,342,null,{}] 18:42:20 INFO - PROCESS | 1946 | 1468892540739 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}] 18:42:20 INFO - PROCESS | 1946 | 1468892540740 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:20 INFO - PROCESS | 1946 | 1468892540834 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 18:42:20 INFO - PROCESS | 1946 | 1468892540838 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:20 INFO - PROCESS | 1946 | 1468892540839 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x12581e000 == 40 [pid = 1946] [id = 93] 18:42:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1289a0000) [pid = 1946] [serial = 276] [outer = 0x0] 18:42:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12935e400) [pid = 1946] [serial = 277] [outer = 0x1289a0000] 18:42:20 INFO - PROCESS | 1946 | 1468892540864 Marionette DEBUG loaded listener.js 18:42:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x129483400) [pid = 1946] [serial = 278] [outer = 0x1289a0000] 18:42:21 INFO - PROCESS | 1946 | 1468892541186 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]]]}] 18:42:21 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. 18:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 475ms 18:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:42:21 INFO - PROCESS | 1946 | 1468892541207 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 18:42:21 INFO - PROCESS | 1946 | 1468892541208 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 18:42:21 INFO - PROCESS | 1946 | 1468892541210 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:42:21 INFO - PROCESS | 1946 | 1468892541212 Marionette TRACE conn2 <- [1,346,null,{}] 18:42:21 INFO - PROCESS | 1946 | 1468892541214 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}] 18:42:21 INFO - PROCESS | 1946 | 1468892541215 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:21 INFO - PROCESS | 1946 | 1468892541325 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 18:42:21 INFO - PROCESS | 1946 | 1468892541355 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:21 INFO - PROCESS | 1946 | 1468892541356 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x12669f000 == 41 [pid = 1946] [id = 94] 18:42:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12900c000) [pid = 1946] [serial = 279] [outer = 0x0] 18:42:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12a53a800) [pid = 1946] [serial = 280] [outer = 0x12900c000] 18:42:21 INFO - PROCESS | 1946 | 1468892541380 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12a607000) [pid = 1946] [serial = 281] [outer = 0x12900c000] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x116760400) [pid = 1946] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x129358000) [pid = 1946] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x113217800) [pid = 1946] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1161a6c00) [pid = 1946] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1197ae400) [pid = 1946] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12439bc00) [pid = 1946] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1290d9400) [pid = 1946] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x113dc1c00) [pid = 1946] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x117d11c00) [pid = 1946] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x115d06400) [pid = 1946] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x117d0d400) [pid = 1946] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x113dcc800) [pid = 1946] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x12a60c400) [pid = 1946] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:42:21 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x115e83c00) [pid = 1946] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:42:21 INFO - PROCESS | 1946 | 1468892541741 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]]]}] 18:42:21 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. 18:42:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 569ms 18:42:21 INFO - PROCESS | 1946 | 1468892541781 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 18:42:21 INFO - PROCESS | 1946 | 1468892541782 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 18:42:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:42:21 INFO - PROCESS | 1946 | 1468892541784 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:42:21 INFO - PROCESS | 1946 | 1468892541785 Marionette TRACE conn2 <- [1,350,null,{}] 18:42:21 INFO - PROCESS | 1946 | 1468892541788 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}] 18:42:21 INFO - PROCESS | 1946 | 1468892541789 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:21 INFO - PROCESS | 1946 | 1468892541864 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 18:42:21 INFO - PROCESS | 1946 | 1468892541870 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:21 INFO - PROCESS | 1946 | 1468892541871 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289a4800 == 42 [pid = 1946] [id = 95] 18:42:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x115e83c00) [pid = 1946] [serial = 282] [outer = 0x0] 18:42:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x118326c00) [pid = 1946] [serial = 283] [outer = 0x115e83c00] 18:42:21 INFO - PROCESS | 1946 | 1468892541897 Marionette DEBUG loaded listener.js 18:42:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x12465fc00) [pid = 1946] [serial = 284] [outer = 0x115e83c00] 18:42:22 INFO - PROCESS | 1946 | 1468892542224 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]]]}] 18:42:22 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. 18:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 470ms 18:42:22 INFO - PROCESS | 1946 | 1468892542255 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 18:42:22 INFO - PROCESS | 1946 | 1468892542256 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 18:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:42:22 INFO - PROCESS | 1946 | 1468892542258 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:42:22 INFO - PROCESS | 1946 | 1468892542260 Marionette TRACE conn2 <- [1,354,null,{}] 18:42:22 INFO - PROCESS | 1946 | 1468892542262 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}] 18:42:22 INFO - PROCESS | 1946 | 1468892542264 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:22 INFO - PROCESS | 1946 | 1468892542380 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 18:42:22 INFO - PROCESS | 1946 | 1468892542389 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:22 INFO - PROCESS | 1946 | 1468892542391 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x129343000 == 43 [pid = 1946] [id = 96] 18:42:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x126636000) [pid = 1946] [serial = 285] [outer = 0x0] 18:42:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x12a608400) [pid = 1946] [serial = 286] [outer = 0x126636000] 18:42:22 INFO - PROCESS | 1946 | 1468892542417 Marionette DEBUG loaded listener.js 18:42:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12ab54800) [pid = 1946] [serial = 287] [outer = 0x126636000] 18:42:22 INFO - PROCESS | 1946 | 1468892542723 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]]]}] 18:42:22 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. 18:42:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 520ms 18:42:22 INFO - PROCESS | 1946 | 1468892542780 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 18:42:22 INFO - PROCESS | 1946 | 1468892542782 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 18:42:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:42:22 INFO - PROCESS | 1946 | 1468892542785 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:42:22 INFO - PROCESS | 1946 | 1468892542787 Marionette TRACE conn2 <- [1,358,null,{}] 18:42:22 INFO - PROCESS | 1946 | 1468892542790 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}] 18:42:22 INFO - PROCESS | 1946 | 1468892542792 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:22 INFO - PROCESS | 1946 | 1468892542915 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 18:42:22 INFO - PROCESS | 1946 | 1468892542986 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:22 INFO - PROCESS | 1946 | 1468892542987 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a486800 == 44 [pid = 1946] [id = 97] 18:42:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x124655800) [pid = 1946] [serial = 288] [outer = 0x0] 18:42:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12b10cc00) [pid = 1946] [serial = 289] [outer = 0x124655800] 18:42:23 INFO - PROCESS | 1946 | 1468892543027 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12b198800) [pid = 1946] [serial = 290] [outer = 0x124655800] 18:42:23 INFO - PROCESS | 1946 | 1468892543453 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]]]}] 18:42:23 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. 18:42:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 719ms 18:42:23 INFO - PROCESS | 1946 | 1468892543509 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 18:42:23 INFO - PROCESS | 1946 | 1468892543510 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 18:42:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:42:23 INFO - PROCESS | 1946 | 1468892543512 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:42:23 INFO - PROCESS | 1946 | 1468892543513 Marionette TRACE conn2 <- [1,362,null,{}] 18:42:23 INFO - PROCESS | 1946 | 1468892543515 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}] 18:42:23 INFO - PROCESS | 1946 | 1468892543516 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:23 INFO - PROCESS | 1946 | 1468892543611 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 18:42:23 INFO - PROCESS | 1946 | 1468892543617 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:23 INFO - PROCESS | 1946 | 1468892543618 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6c6800 == 45 [pid = 1946] [id = 98] 18:42:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12b91bc00) [pid = 1946] [serial = 291] [outer = 0x0] 18:42:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12b91d000) [pid = 1946] [serial = 292] [outer = 0x12b91bc00] 18:42:23 INFO - PROCESS | 1946 | 1468892543642 Marionette DEBUG loaded listener.js 18:42:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12b923800) [pid = 1946] [serial = 293] [outer = 0x12b91bc00] 18:42:24 INFO - PROCESS | 1946 | 1468892544104 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]]]}] 18:42:24 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. 18:42:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 618ms 18:42:24 INFO - PROCESS | 1946 | 1468892544131 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 18:42:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:42:24 INFO - PROCESS | 1946 | 1468892544136 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 18:42:24 INFO - PROCESS | 1946 | 1468892544140 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:42:24 INFO - PROCESS | 1946 | 1468892544145 Marionette TRACE conn2 <- [1,366,null,{}] 18:42:24 INFO - PROCESS | 1946 | 1468892544151 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}] 18:42:24 INFO - PROCESS | 1946 | 1468892544153 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:24 INFO - PROCESS | 1946 | 1468892544344 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 18:42:24 INFO - PROCESS | 1946 | 1468892544435 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:24 INFO - PROCESS | 1946 | 1468892544436 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fb7800 == 46 [pid = 1946] [id = 99] 18:42:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x118145c00) [pid = 1946] [serial = 294] [outer = 0x0] 18:42:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x118327400) [pid = 1946] [serial = 295] [outer = 0x118145c00] 18:42:24 INFO - PROCESS | 1946 | 1468892544487 Marionette DEBUG loaded listener.js 18:42:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x11928a000) [pid = 1946] [serial = 296] [outer = 0x118145c00] 18:42:24 INFO - PROCESS | 1946 | 1468892544960 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]]]}] 18:42:25 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. 18:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 874ms 18:42:25 INFO - PROCESS | 1946 | 1468892545018 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 18:42:25 INFO - PROCESS | 1946 | 1468892545021 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 18:42:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:42:25 INFO - PROCESS | 1946 | 1468892545027 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 1946 | 1468892545029 Marionette TRACE conn2 <- [1,370,null,{}] 18:42:25 INFO - PROCESS | 1946 | 1468892545031 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}] 18:42:25 INFO - PROCESS | 1946 | 1468892545033 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:25 INFO - PROCESS | 1946 | 1468892545137 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 18:42:25 INFO - PROCESS | 1946 | 1468892545201 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:25 INFO - PROCESS | 1946 | 1468892545202 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x123961000 == 47 [pid = 1946] [id = 100] 18:42:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x121044400) [pid = 1946] [serial = 297] [outer = 0x0] 18:42:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12384c000) [pid = 1946] [serial = 298] [outer = 0x121044400] 18:42:25 INFO - PROCESS | 1946 | 1468892545232 Marionette DEBUG loaded listener.js 18:42:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x124659000) [pid = 1946] [serial = 299] [outer = 0x121044400] 18:42:25 INFO - PROCESS | 1946 | 1468892545642 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]]]}] 18:42:25 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. 18:42:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 623ms 18:42:25 INFO - PROCESS | 1946 | 1468892545650 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 18:42:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:42:25 INFO - PROCESS | 1946 | 1468892545652 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 18:42:25 INFO - PROCESS | 1946 | 1468892545654 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:42:25 INFO - PROCESS | 1946 | 1468892545657 Marionette TRACE conn2 <- [1,374,null,{}] 18:42:25 INFO - PROCESS | 1946 | 1468892545665 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}] 18:42:25 INFO - PROCESS | 1946 | 1468892545668 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:25 INFO - PROCESS | 1946 | 1468892545788 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 18:42:25 INFO - PROCESS | 1946 | 1468892545840 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:25 INFO - PROCESS | 1946 | 1468892545842 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6bb000 == 48 [pid = 1946] [id = 101] 18:42:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x1258a8800) [pid = 1946] [serial = 300] [outer = 0x0] 18:42:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x126523800) [pid = 1946] [serial = 301] [outer = 0x1258a8800] 18:42:25 INFO - PROCESS | 1946 | 1468892545873 Marionette DEBUG loaded listener.js 18:42:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x12686f400) [pid = 1946] [serial = 302] [outer = 0x1258a8800] 18:42:26 INFO - PROCESS | 1946 | 1468892546331 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:42:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:42:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 722ms 18:42:26 INFO - PROCESS | 1946 | 1468892546391 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 18:42:26 INFO - PROCESS | 1946 | 1468892546393 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 18:42:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:42:26 INFO - PROCESS | 1946 | 1468892546398 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:42:26 INFO - PROCESS | 1946 | 1468892546399 Marionette TRACE conn2 <- [1,378,null,{}] 18:42:26 INFO - PROCESS | 1946 | 1468892546401 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}] 18:42:26 INFO - PROCESS | 1946 | 1468892546403 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:26 INFO - PROCESS | 1946 | 1468892546504 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 18:42:26 INFO - PROCESS | 1946 | 1468892546566 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:26 INFO - PROCESS | 1946 | 1468892546567 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab9d000 == 49 [pid = 1946] [id = 102] 18:42:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12a53a400) [pid = 1946] [serial = 303] [outer = 0x0] 18:42:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x12a610400) [pid = 1946] [serial = 304] [outer = 0x12a53a400] 18:42:26 INFO - PROCESS | 1946 | 1468892546596 Marionette DEBUG loaded listener.js 18:42:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x12a914000) [pid = 1946] [serial = 305] [outer = 0x12a53a400] 18:42:27 INFO - PROCESS | 1946 | 1468892547074 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:42:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:42:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 722ms 18:42:27 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:42:27 INFO - PROCESS | 1946 | 1468892547121 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 18:42:27 INFO - PROCESS | 1946 | 1468892547123 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 18:42:27 INFO - PROCESS | 1946 | 1468892547125 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:42:27 INFO - PROCESS | 1946 | 1468892547127 Marionette TRACE conn2 <- [1,382,null,{}] 18:42:27 INFO - PROCESS | 1946 | 1468892547129 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}] 18:42:27 INFO - PROCESS | 1946 | 1468892547130 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:27 INFO - PROCESS | 1946 | 1468892547256 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 18:42:27 INFO - PROCESS | 1946 | 1468892547347 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:27 INFO - PROCESS | 1946 | 1468892547349 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x116632800 == 50 [pid = 1946] [id = 103] 18:42:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x11744b400) [pid = 1946] [serial = 306] [outer = 0x0] 18:42:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x125806000) [pid = 1946] [serial = 307] [outer = 0x11744b400] 18:42:27 INFO - PROCESS | 1946 | 1468892547397 Marionette DEBUG loaded listener.js 18:42:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x12a912c00) [pid = 1946] [serial = 308] [outer = 0x11744b400] 18:42:27 INFO - PROCESS | 1946 | 1468892547929 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:42:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:42:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 822ms 18:42:27 INFO - PROCESS | 1946 | 1468892547948 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 18:42:27 INFO - PROCESS | 1946 | 1468892547950 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 18:42:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:42:27 INFO - PROCESS | 1946 | 1468892547953 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:42:27 INFO - PROCESS | 1946 | 1468892547955 Marionette TRACE conn2 <- [1,386,null,{}] 18:42:27 INFO - PROCESS | 1946 | 1468892547959 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}] 18:42:27 INFO - PROCESS | 1946 | 1468892547961 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:28 INFO - PROCESS | 1946 | 1468892548050 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 18:42:28 INFO - PROCESS | 1946 | 1468892548114 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:28 INFO - PROCESS | 1946 | 1468892548117 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x11277a000 == 51 [pid = 1946] [id = 104] 18:42:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x11928c800) [pid = 1946] [serial = 309] [outer = 0x0] 18:42:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x1195ce400) [pid = 1946] [serial = 310] [outer = 0x11928c800] 18:42:28 INFO - PROCESS | 1946 | 1468892548148 Marionette DEBUG loaded listener.js 18:42:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x119c0fc00) [pid = 1946] [serial = 311] [outer = 0x11928c800] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12a486800 == 50 [pid = 1946] [id = 97] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x129343000 == 49 [pid = 1946] [id = 96] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x1289a4800 == 48 [pid = 1946] [id = 95] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12669f000 == 47 [pid = 1946] [id = 94] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12581e000 == 46 [pid = 1946] [id = 93] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x1246ea800 == 45 [pid = 1946] [id = 92] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x123cbf800 == 44 [pid = 1946] [id = 91] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x12ab52c00) [pid = 1946] [serial = 241] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x119cc5000 == 43 [pid = 1946] [id = 90] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x119462000 == 42 [pid = 1946] [id = 89] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x118514800 == 41 [pid = 1946] [id = 88] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x116010800 == 40 [pid = 1946] [id = 87] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x116ae1800 == 39 [pid = 1946] [id = 86] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x1133dd800 == 38 [pid = 1946] [id = 85] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12586d800 == 37 [pid = 1946] [id = 84] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x118717000 == 36 [pid = 1946] [id = 83] 18:42:28 INFO - PROCESS | 1946 | 1468892548615 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]]]}] 18:42:28 INFO - PROCESS | 1946 | --DOCSHELL 0x11264e800 == 35 [pid = 1946] [id = 82] 18:42:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:42:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 671ms 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x12a910c00) [pid = 1946] [serial = 239] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x119c09800) [pid = 1946] [serial = 233] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x12a49a800) [pid = 1946] [serial = 230] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x12580a000) [pid = 1946] [serial = 220] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x1164f0800) [pid = 1946] [serial = 201] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x1211e4400) [pid = 1946] [serial = 211] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x124edcc00) [pid = 1946] [serial = 218] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x129364800) [pid = 1946] [serial = 227] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x1290d4c00) [pid = 1946] [serial = 199] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x126864c00) [pid = 1946] [serial = 221] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x11872cc00) [pid = 1946] [serial = 208] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x12488a000) [pid = 1946] [serial = 215] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x118322c00) [pid = 1946] [serial = 206] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1290ca400) [pid = 1946] [serial = 223] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x11957c400) [pid = 1946] [serial = 209] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x12947e000) [pid = 1946] [serial = 229] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x124bb9c00) [pid = 1946] [serial = 217] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x118141800) [pid = 1946] [serial = 232] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x116aa7000) [pid = 1946] [serial = 202] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x12935bc00) [pid = 1946] [serial = 226] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1240a3000) [pid = 1946] [serial = 212] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1290d9000) [pid = 1946] [serial = 224] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x118148800) [pid = 1946] [serial = 205] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x12a907c00) [pid = 1946] [serial = 238] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x12a608000) [pid = 1946] [serial = 236] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1246c7800) [pid = 1946] [serial = 235] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x12465c000) [pid = 1946] [serial = 214] [outer = 0x0] [url = about:blank] 18:42:28 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x116909800) [pid = 1946] [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.] 18:42:28 INFO - PROCESS | 1946 | 1468892548636 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 18:42:28 INFO - PROCESS | 1946 | 1468892548640 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 18:42:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:42:28 INFO - PROCESS | 1946 | 1468892548646 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:42:28 INFO - PROCESS | 1946 | 1468892548649 Marionette TRACE conn2 <- [1,390,null,{}] 18:42:28 INFO - PROCESS | 1946 | 1468892548652 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}] 18:42:28 INFO - PROCESS | 1946 | 1468892548655 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:28 INFO - PROCESS | 1946 | 1468892548813 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 18:42:28 INFO - PROCESS | 1946 | 1468892548829 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:28 INFO - PROCESS | 1946 | 1468892548831 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ae2800 == 36 [pid = 1946] [id = 105] 18:42:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x124656000) [pid = 1946] [serial = 312] [outer = 0x0] 18:42:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x124663400) [pid = 1946] [serial = 313] [outer = 0x124656000] 18:42:28 INFO - PROCESS | 1946 | 1468892548879 Marionette DEBUG loaded listener.js 18:42:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x124893c00) [pid = 1946] [serial = 314] [outer = 0x124656000] 18:42:29 INFO - PROCESS | 1946 | 1468892549359 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]]]}] 18:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 776ms 18:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:42:29 INFO - PROCESS | 1946 | 1468892549432 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 18:42:29 INFO - PROCESS | 1946 | 1468892549433 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 18:42:29 INFO - PROCESS | 1946 | 1468892549439 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:42:29 INFO - PROCESS | 1946 | 1468892549441 Marionette TRACE conn2 <- [1,394,null,{}] 18:42:29 INFO - PROCESS | 1946 | 1468892549448 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}] 18:42:29 INFO - PROCESS | 1946 | 1468892549451 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:29 INFO - PROCESS | 1946 | 1468892549528 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 18:42:29 INFO - PROCESS | 1946 | 1468892549585 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:29 INFO - PROCESS | 1946 | 1468892549587 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x123887000 == 37 [pid = 1946] [id = 106] 18:42:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1265a4800) [pid = 1946] [serial = 315] [outer = 0x0] 18:42:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x128998400) [pid = 1946] [serial = 316] [outer = 0x1265a4800] 18:42:29 INFO - PROCESS | 1946 | 1468892549614 Marionette DEBUG loaded listener.js 18:42:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12935e800) [pid = 1946] [serial = 317] [outer = 0x1265a4800] 18:42:29 INFO - PROCESS | 1946 | 1468892549913 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]]]}] 18:42:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:42:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 521ms 18:42:29 INFO - PROCESS | 1946 | 1468892549960 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 18:42:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:42:29 INFO - PROCESS | 1946 | 1468892549962 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 18:42:29 INFO - PROCESS | 1946 | 1468892549964 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:42:29 INFO - PROCESS | 1946 | 1468892549966 Marionette TRACE conn2 <- [1,398,null,{}] 18:42:29 INFO - PROCESS | 1946 | 1468892549969 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}] 18:42:29 INFO - PROCESS | 1946 | 1468892549972 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:30 INFO - PROCESS | 1946 | 1468892550052 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 18:42:30 INFO - PROCESS | 1946 | 1468892550100 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:30 INFO - PROCESS | 1946 | 1468892550101 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cd5000 == 38 [pid = 1946] [id = 107] 18:42:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x129358000) [pid = 1946] [serial = 318] [outer = 0x0] 18:42:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12a604c00) [pid = 1946] [serial = 319] [outer = 0x129358000] 18:42:30 INFO - PROCESS | 1946 | 1468892550126 Marionette DEBUG loaded listener.js 18:42:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12b19a000) [pid = 1946] [serial = 320] [outer = 0x129358000] 18:42:30 INFO - PROCESS | 1946 | 1468892550431 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]]]}] 18:42:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:42:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 520ms 18:42:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:42:30 INFO - PROCESS | 1946 | 1468892550484 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 18:42:30 INFO - PROCESS | 1946 | 1468892550486 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 18:42:30 INFO - PROCESS | 1946 | 1468892550489 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:42:30 INFO - PROCESS | 1946 | 1468892550491 Marionette TRACE conn2 <- [1,402,null,{}] 18:42:30 INFO - PROCESS | 1946 | 1468892550493 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}] 18:42:30 INFO - PROCESS | 1946 | 1468892550495 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:30 INFO - PROCESS | 1946 | 1468892550600 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 18:42:30 INFO - PROCESS | 1946 | 1468892550606 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:30 INFO - PROCESS | 1946 | 1468892550607 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x125830000 == 39 [pid = 1946] [id = 108] 18:42:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12ab55400) [pid = 1946] [serial = 321] [outer = 0x0] 18:42:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12b926c00) [pid = 1946] [serial = 322] [outer = 0x12ab55400] 18:42:30 INFO - PROCESS | 1946 | 1468892550646 Marionette DEBUG loaded listener.js 18:42:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12b937000) [pid = 1946] [serial = 323] [outer = 0x12ab55400] 18:42:31 INFO - PROCESS | 1946 | 1468892551126 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]]]}] 18:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 671ms 18:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:42:31 INFO - PROCESS | 1946 | 1468892551159 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 18:42:31 INFO - PROCESS | 1946 | 1468892551161 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 18:42:31 INFO - PROCESS | 1946 | 1468892551163 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:42:31 INFO - PROCESS | 1946 | 1468892551164 Marionette TRACE conn2 <- [1,406,null,{}] 18:42:31 INFO - PROCESS | 1946 | 1468892551166 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}] 18:42:31 INFO - PROCESS | 1946 | 1468892551170 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:31 INFO - PROCESS | 1946 | 1468892551288 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 18:42:31 INFO - PROCESS | 1946 | 1468892551340 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:31 INFO - PROCESS | 1946 | 1468892551341 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x11668f000 == 40 [pid = 1946] [id = 109] 18:42:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12b939400) [pid = 1946] [serial = 324] [outer = 0x0] 18:42:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x12b9db400) [pid = 1946] [serial = 325] [outer = 0x12b939400] 18:42:31 INFO - PROCESS | 1946 | 1468892551366 Marionette DEBUG loaded listener.js 18:42:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12bcb4400) [pid = 1946] [serial = 326] [outer = 0x12b939400] 18:42:31 INFO - PROCESS | 1946 | 1468892551675 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]]]}] 18:42:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:42:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 520ms 18:42:31 INFO - PROCESS | 1946 | 1468892551701 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 18:42:31 INFO - PROCESS | 1946 | 1468892551705 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 18:42:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:42:31 INFO - PROCESS | 1946 | 1468892551724 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:42:31 INFO - PROCESS | 1946 | 1468892551729 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:42:31 INFO - PROCESS | 1946 | 1468892551730 Marionette TRACE conn2 <- [1,410,null,{}] 18:42:31 INFO - PROCESS | 1946 | 1468892551732 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}] 18:42:31 INFO - PROCESS | 1946 | 1468892551733 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:31 INFO - PROCESS | 1946 | 1468892551839 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 18:42:31 INFO - PROCESS | 1946 | 1468892551842 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:31 INFO - PROCESS | 1946 | 1468892551843 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x12908e800 == 41 [pid = 1946] [id = 110] 18:42:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12b93a000) [pid = 1946] [serial = 327] [outer = 0x0] 18:42:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12c1c6800) [pid = 1946] [serial = 328] [outer = 0x12b93a000] 18:42:31 INFO - PROCESS | 1946 | 1468892551866 Marionette DEBUG loaded listener.js 18:42:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x12c395c00) [pid = 1946] [serial = 329] [outer = 0x12b93a000] 18:42:32 INFO - PROCESS | 1946 | 1468892552200 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]]]}] 18:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 522ms 18:42:32 INFO - PROCESS | 1946 | 1468892552248 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 18:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:42:32 INFO - PROCESS | 1946 | 1468892552249 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 18:42:32 INFO - PROCESS | 1946 | 1468892552251 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:42:32 INFO - PROCESS | 1946 | 1468892552252 Marionette TRACE conn2 <- [1,414,null,{}] 18:42:32 INFO - PROCESS | 1946 | 1468892552255 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}] 18:42:32 INFO - PROCESS | 1946 | 1468892552256 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:32 INFO - PROCESS | 1946 | 1468892552350 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 18:42:32 INFO - PROCESS | 1946 | 1468892552362 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:32 INFO - PROCESS | 1946 | 1468892552363 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab7e000 == 42 [pid = 1946] [id = 111] 18:42:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x10eaf5800) [pid = 1946] [serial = 330] [outer = 0x0] 18:42:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x10eafa400) [pid = 1946] [serial = 331] [outer = 0x10eaf5800] 18:42:32 INFO - PROCESS | 1946 | 1468892552387 Marionette DEBUG loaded listener.js 18:42:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x10eafe400) [pid = 1946] [serial = 332] [outer = 0x10eaf5800] 18:42:32 INFO - PROCESS | 1946 | 1468892552732 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]]]}] 18:42:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:42:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 521ms 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x116984800) [pid = 1946] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x11a006000) [pid = 1946] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x115e83c00) [pid = 1946] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x126636000) [pid = 1946] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x119290c00) [pid = 1946] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x124655800) [pid = 1946] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x12659bc00) [pid = 1946] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1289a0000) [pid = 1946] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x12659cc00) [pid = 1946] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x11a0b7800) [pid = 1946] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x11885b000) [pid = 1946] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x12384c800) [pid = 1946] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x111c7c000) [pid = 1946] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12900c000) [pid = 1946] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1258a5c00) [pid = 1946] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1188f1800) [pid = 1946] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:42:32 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x117d03400) [pid = 1946] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:42:32 INFO - PROCESS | 1946 | 1468892552872 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 18:42:32 INFO - PROCESS | 1946 | 1468892552873 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 18:42:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:42:32 INFO - PROCESS | 1946 | 1468892552883 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:42:32 INFO - PROCESS | 1946 | 1468892552885 Marionette TRACE conn2 <- [1,418,null,{}] 18:42:32 INFO - PROCESS | 1946 | 1468892552888 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}] 18:42:32 INFO - PROCESS | 1946 | 1468892552889 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:32 INFO - PROCESS | 1946 | 1468892552972 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 18:42:32 INFO - PROCESS | 1946 | 1468892552975 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:32 INFO - PROCESS | 1946 | 1468892552976 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x119465000 == 43 [pid = 1946] [id = 112] 18:42:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x10eaf7400) [pid = 1946] [serial = 333] [outer = 0x0] 18:42:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x110ee6400) [pid = 1946] [serial = 334] [outer = 0x10eaf7400] 18:42:33 INFO - PROCESS | 1946 | 1468892553000 Marionette DEBUG loaded listener.js 18:42:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x110eea400) [pid = 1946] [serial = 335] [outer = 0x10eaf7400] 18:42:33 INFO - PROCESS | 1946 | 1468892553794 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]]]}] 18:42:33 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 18:42:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 921ms 18:42:33 INFO - PROCESS | 1946 | 1468892553805 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 18:42:33 INFO - PROCESS | 1946 | 1468892553806 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 18:42:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:42:33 INFO - PROCESS | 1946 | 1468892553808 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:42:33 INFO - PROCESS | 1946 | 1468892553809 Marionette TRACE conn2 <- [1,422,null,{}] 18:42:33 INFO - PROCESS | 1946 | 1468892553811 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}] 18:42:33 INFO - PROCESS | 1946 | 1468892553812 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:33 INFO - PROCESS | 1946 | 1468892553895 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 18:42:33 INFO - PROCESS | 1946 | 1468892553899 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:33 INFO - PROCESS | 1946 | 1468892553900 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b99f800 == 44 [pid = 1946] [id = 113] 18:42:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x110ee5400) [pid = 1946] [serial = 336] [outer = 0x0] 18:42:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1176b2000) [pid = 1946] [serial = 337] [outer = 0x110ee5400] 18:42:33 INFO - PROCESS | 1946 | 1468892553925 Marionette DEBUG loaded listener.js 18:42:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x119732000) [pid = 1946] [serial = 338] [outer = 0x110ee5400] 18:42:34 INFO - PROCESS | 1946 | 1468892554737 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]]]}] 18:42:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:42:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 969ms 18:42:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:42:34 INFO - PROCESS | 1946 | 1468892554777 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 18:42:34 INFO - PROCESS | 1946 | 1468892554779 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 18:42:34 INFO - PROCESS | 1946 | 1468892554781 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:42:34 INFO - PROCESS | 1946 | 1468892554783 Marionette TRACE conn2 <- [1,426,null,{}] 18:42:34 INFO - PROCESS | 1946 | 1468892554786 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}] 18:42:34 INFO - PROCESS | 1946 | 1468892554787 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:34 INFO - PROCESS | 1946 | 1468892554907 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 18:42:34 INFO - PROCESS | 1946 | 1468892554986 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:34 INFO - PROCESS | 1946 | 1468892554987 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x112fb0800 == 45 [pid = 1946] [id = 114] 18:42:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x10eaf3800) [pid = 1946] [serial = 339] [outer = 0x0] 18:42:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x110ee1c00) [pid = 1946] [serial = 340] [outer = 0x10eaf3800] 18:42:35 INFO - PROCESS | 1946 | 1468892555018 Marionette DEBUG loaded listener.js 18:42:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x115e28800) [pid = 1946] [serial = 341] [outer = 0x10eaf3800] 18:42:35 INFO - PROCESS | 1946 | 1468892555504 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] 18:42:35 INFO - PROCESS | 1946 | 1468892555557 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 18:42:35 INFO - PROCESS | 1946 | 1468892555560 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:42:35 INFO - PROCESS | 1946 | 1468892555562 Marionette TRACE conn2 <- [1,430,null,{}] 18:42:35 INFO - PROCESS | 1946 | 1468892555566 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}] 18:42:35 INFO - PROCESS | 1946 | 1468892555569 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:35 INFO - PROCESS | 1946 | 1468892555710 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 18:42:35 INFO - PROCESS | 1946 | 1468892555761 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:35 INFO - PROCESS | 1946 | 1468892555763 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x119c71800 == 46 [pid = 1946] [id = 115] 18:42:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x11a0b7800) [pid = 1946] [serial = 342] [outer = 0x0] 18:42:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12103b800) [pid = 1946] [serial = 343] [outer = 0x11a0b7800] 18:42:35 INFO - PROCESS | 1946 | 1468892555794 Marionette DEBUG loaded listener.js 18:42:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1240ac800) [pid = 1946] [serial = 344] [outer = 0x11a0b7800] 18:42:36 INFO - PROCESS | 1946 | 1468892556232 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]]]}] 18:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 719ms 18:42:36 INFO - PROCESS | 1946 | 1468892556289 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 18:42:36 INFO - PROCESS | 1946 | 1468892556291 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 18:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:42:36 INFO - PROCESS | 1946 | 1468892556294 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:42:36 INFO - PROCESS | 1946 | 1468892556295 Marionette TRACE conn2 <- [1,434,null,{}] 18:42:36 INFO - PROCESS | 1946 | 1468892556298 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}] 18:42:36 INFO - PROCESS | 1946 | 1468892556299 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:36 INFO - PROCESS | 1946 | 1468892556406 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 18:42:36 INFO - PROCESS | 1946 | 1468892556476 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:36 INFO - PROCESS | 1946 | 1468892556478 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x128d97000 == 47 [pid = 1946] [id = 116] 18:42:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12659a800) [pid = 1946] [serial = 345] [outer = 0x0] 18:42:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x126861400) [pid = 1946] [serial = 346] [outer = 0x12659a800] 18:42:36 INFO - PROCESS | 1946 | 1468892556506 Marionette DEBUG loaded listener.js 18:42:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x128998800) [pid = 1946] [serial = 347] [outer = 0x12659a800] 18:42:36 INFO - PROCESS | 1946 | 1468892556925 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]]]}] 18:42:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:42:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 18:42:36 INFO - PROCESS | 1946 | 1468892556964 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 18:42:36 INFO - PROCESS | 1946 | 1468892556966 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 18:42:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:42:36 INFO - PROCESS | 1946 | 1468892556973 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:42:36 INFO - PROCESS | 1946 | 1468892556977 Marionette TRACE conn2 <- [1,438,null,{}] 18:42:36 INFO - PROCESS | 1946 | 1468892556981 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}] 18:42:36 INFO - PROCESS | 1946 | 1468892556983 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:37 INFO - PROCESS | 1946 | 1468892557087 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 18:42:37 INFO - PROCESS | 1946 | 1468892557142 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:37 INFO - PROCESS | 1946 | 1468892557144 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcc3800 == 48 [pid = 1946] [id = 117] 18:42:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x126867400) [pid = 1946] [serial = 348] [outer = 0x0] 18:42:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12935a800) [pid = 1946] [serial = 349] [outer = 0x126867400] 18:42:37 INFO - PROCESS | 1946 | 1468892557173 Marionette DEBUG loaded listener.js 18:42:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x12b10dc00) [pid = 1946] [serial = 350] [outer = 0x126867400] 18:42:37 INFO - PROCESS | 1946 | 1468892557605 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]]]}] 18:42:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:42:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 678ms 18:42:37 INFO - PROCESS | 1946 | 1468892557653 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 18:42:37 INFO - PROCESS | 1946 | 1468892557655 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 18:42:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:42:37 INFO - PROCESS | 1946 | 1468892557659 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:42:37 INFO - PROCESS | 1946 | 1468892557660 Marionette TRACE conn2 <- [1,442,null,{}] 18:42:37 INFO - PROCESS | 1946 | 1468892557856 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}] 18:42:37 INFO - PROCESS | 1946 | 1468892557857 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:37 INFO - PROCESS | 1946 | 1468892557979 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 18:42:37 INFO - PROCESS | 1946 | 1468892557985 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:37 INFO - PROCESS | 1946 | 1468892557987 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192b0800 == 49 [pid = 1946] [id = 118] 18:42:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x11813f800) [pid = 1946] [serial = 351] [outer = 0x0] 18:42:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x118149800) [pid = 1946] [serial = 352] [outer = 0x11813f800] 18:42:38 INFO - PROCESS | 1946 | 1468892558015 Marionette DEBUG loaded listener.js 18:42:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x1185dd000) [pid = 1946] [serial = 353] [outer = 0x11813f800] 18:42:38 INFO - PROCESS | 1946 | 1468892558510 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]]]}] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x12b99f800 == 48 [pid = 1946] [id = 113] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x119465000 == 47 [pid = 1946] [id = 112] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab7e000 == 46 [pid = 1946] [id = 111] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x12908e800 == 45 [pid = 1946] [id = 110] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x11668f000 == 44 [pid = 1946] [id = 109] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x125830000 == 43 [pid = 1946] [id = 108] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x123cd5000 == 42 [pid = 1946] [id = 107] 18:42:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:42:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 894ms 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x123887000 == 41 [pid = 1946] [id = 106] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x116ae2800 == 40 [pid = 1946] [id = 105] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x11277a000 == 39 [pid = 1946] [id = 104] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6bb000 == 38 [pid = 1946] [id = 101] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x123961000 == 37 [pid = 1946] [id = 100] 18:42:38 INFO - PROCESS | 1946 | --DOCSHELL 0x116fb7800 == 36 [pid = 1946] [id = 99] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x12ab5e000) [pid = 1946] [serial = 242] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x128992400) [pid = 1946] [serial = 271] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x12935e400) [pid = 1946] [serial = 277] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x1290d3000) [pid = 1946] [serial = 275] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x128bd4800) [pid = 1946] [serial = 274] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x124662000) [pid = 1946] [serial = 251] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1241b6800) [pid = 1946] [serial = 250] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x11915a800) [pid = 1946] [serial = 259] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1197af800) [pid = 1946] [serial = 260] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x124895c00) [pid = 1946] [serial = 265] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x125809400) [pid = 1946] [serial = 266] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x115e85400) [pid = 1946] [serial = 245] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x12a53a800) [pid = 1946] [serial = 280] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x112d09800) [pid = 1946] [serial = 244] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1258d1000) [pid = 1946] [serial = 268] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x119290800) [pid = 1946] [serial = 247] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x11972c000) [pid = 1946] [serial = 248] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x118326400) [pid = 1946] [serial = 257] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x11813e800) [pid = 1946] [serial = 256] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x125805800) [pid = 1946] [serial = 254] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x124397400) [pid = 1946] [serial = 253] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x123be9800) [pid = 1946] [serial = 262] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x124663000) [pid = 1946] [serial = 263] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x118326c00) [pid = 1946] [serial = 283] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x12465fc00) [pid = 1946] [serial = 284] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x12a607000) [pid = 1946] [serial = 281] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x129483400) [pid = 1946] [serial = 278] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12ab54800) [pid = 1946] [serial = 287] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x12899cc00) [pid = 1946] [serial = 272] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x12b198800) [pid = 1946] [serial = 290] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x126135400) [pid = 1946] [serial = 269] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x12a608400) [pid = 1946] [serial = 286] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x12b10cc00) [pid = 1946] [serial = 289] [outer = 0x0] [url = about:blank] 18:42:38 INFO - PROCESS | 1946 | 1468892558583 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 18:42:38 INFO - PROCESS | 1946 | 1468892558585 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 18:42:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:42:38 INFO - PROCESS | 1946 | 1468892558589 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:42:38 INFO - PROCESS | 1946 | 1468892558590 Marionette TRACE conn2 <- [1,446,null,{}] 18:42:38 INFO - PROCESS | 1946 | 1468892558594 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}] 18:42:38 INFO - PROCESS | 1946 | 1468892558596 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:38 INFO - PROCESS | 1946 | 1468892558677 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 18:42:38 INFO - PROCESS | 1946 | 1468892558750 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:38 INFO - PROCESS | 1946 | 1468892558752 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x1130c4800 == 37 [pid = 1946] [id = 119] 18:42:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x118730c00) [pid = 1946] [serial = 354] [outer = 0x0] 18:42:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x11885dc00) [pid = 1946] [serial = 355] [outer = 0x118730c00] 18:42:38 INFO - PROCESS | 1946 | 1468892558799 Marionette DEBUG loaded listener.js 18:42:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x11972b800) [pid = 1946] [serial = 356] [outer = 0x118730c00] 18:42:39 INFO - PROCESS | 1946 | 1468892559193 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]]]}] 18:42:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:42:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 620ms 18:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:42:39 INFO - PROCESS | 1946 | 1468892559220 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 18:42:39 INFO - PROCESS | 1946 | 1468892559222 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 18:42:39 INFO - PROCESS | 1946 | 1468892559225 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:42:39 INFO - PROCESS | 1946 | 1468892559226 Marionette TRACE conn2 <- [1,450,null,{}] 18:42:39 INFO - PROCESS | 1946 | 1468892559228 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}] 18:42:39 INFO - PROCESS | 1946 | 1468892559229 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:39 INFO - PROCESS | 1946 | 1468892559319 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 18:42:39 INFO - PROCESS | 1946 | 1468892559371 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:39 INFO - PROCESS | 1946 | 1468892559373 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x11851a000 == 38 [pid = 1946] [id = 120] 18:42:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1197b1000) [pid = 1946] [serial = 357] [outer = 0x0] 18:42:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x123bed000) [pid = 1946] [serial = 358] [outer = 0x1197b1000] 18:42:39 INFO - PROCESS | 1946 | 1468892559400 Marionette DEBUG loaded listener.js 18:42:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x124661c00) [pid = 1946] [serial = 359] [outer = 0x1197b1000] 18:42:39 INFO - PROCESS | 1946 | 1468892559688 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] 18:42:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:42:39 INFO - PROCESS | 1946 | 1468892559753 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 18:42:39 INFO - PROCESS | 1946 | 1468892559757 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:42:39 INFO - PROCESS | 1946 | 1468892559758 Marionette TRACE conn2 <- [1,454,null,{}] 18:42:39 INFO - PROCESS | 1946 | 1468892559761 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}] 18:42:39 INFO - PROCESS | 1946 | 1468892559762 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:39 INFO - PROCESS | 1946 | 1468892559841 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 18:42:39 INFO - PROCESS | 1946 | 1468892559894 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:39 INFO - PROCESS | 1946 | 1468892559895 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b30000 == 39 [pid = 1946] [id = 121] 18:42:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1240a3000) [pid = 1946] [serial = 360] [outer = 0x0] 18:42:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x124892400) [pid = 1946] [serial = 361] [outer = 0x1240a3000] 18:42:39 INFO - PROCESS | 1946 | 1468892559920 Marionette DEBUG loaded listener.js 18:42:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x12659f800) [pid = 1946] [serial = 362] [outer = 0x1240a3000] 18:42:40 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:40 INFO - PROCESS | 1946 | 1468892560199 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]]]}] 18:42:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:42:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 470ms 18:42:40 INFO - PROCESS | 1946 | 1468892560227 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 18:42:40 INFO - PROCESS | 1946 | 1468892560228 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 18:42:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:42:40 INFO - PROCESS | 1946 | 1468892560231 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:42:40 INFO - PROCESS | 1946 | 1468892560231 Marionette TRACE conn2 <- [1,458,null,{}] 18:42:40 INFO - PROCESS | 1946 | 1468892560241 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}] 18:42:40 INFO - PROCESS | 1946 | 1468892560242 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:40 INFO - PROCESS | 1946 | 1468892560309 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 18:42:40 INFO - PROCESS | 1946 | 1468892560313 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:40 INFO - PROCESS | 1946 | 1468892560314 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x123965800 == 40 [pid = 1946] [id = 122] 18:42:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x126866400) [pid = 1946] [serial = 363] [outer = 0x0] 18:42:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12899e400) [pid = 1946] [serial = 364] [outer = 0x126866400] 18:42:40 INFO - PROCESS | 1946 | 1468892560340 Marionette DEBUG loaded listener.js 18:42:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1290ca400) [pid = 1946] [serial = 365] [outer = 0x126866400] 18:42:40 INFO - PROCESS | 1946 | 1468892560836 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] 18:42:40 INFO - PROCESS | 1946 | 1468892560857 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 18:42:40 INFO - PROCESS | 1946 | 1468892560859 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:42:40 INFO - PROCESS | 1946 | 1468892560861 Marionette TRACE conn2 <- [1,462,null,{}] 18:42:40 INFO - PROCESS | 1946 | 1468892560863 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}] 18:42:40 INFO - PROCESS | 1946 | 1468892560872 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:41 INFO - PROCESS | 1946 | 1468892561057 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 18:42:41 INFO - PROCESS | 1946 | 1468892561083 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:41 INFO - PROCESS | 1946 | 1468892561084 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x124c0c800 == 41 [pid = 1946] [id = 123] 18:42:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12947b800) [pid = 1946] [serial = 366] [outer = 0x0] 18:42:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12a605800) [pid = 1946] [serial = 367] [outer = 0x12947b800] 18:42:41 INFO - PROCESS | 1946 | 1468892561109 Marionette DEBUG loaded listener.js 18:42:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12a911000) [pid = 1946] [serial = 368] [outer = 0x12947b800] 18:42:41 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:41 INFO - PROCESS | 1946 | 1468892561451 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] 18:42:41 INFO - PROCESS | 1946 | 1468892561488 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 18:42:41 INFO - PROCESS | 1946 | 1468892561490 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:42:41 INFO - PROCESS | 1946 | 1468892561491 Marionette TRACE conn2 <- [1,466,null,{}] 18:42:41 INFO - PROCESS | 1946 | 1468892561493 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}] 18:42:41 INFO - PROCESS | 1946 | 1468892561495 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:41 INFO - PROCESS | 1946 | 1468892561589 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 18:42:41 INFO - PROCESS | 1946 | 1468892561592 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:41 INFO - PROCESS | 1946 | 1468892561594 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x125812800 == 42 [pid = 1946] [id = 124] 18:42:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x129364c00) [pid = 1946] [serial = 369] [outer = 0x0] 18:42:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12b19dc00) [pid = 1946] [serial = 370] [outer = 0x129364c00] 18:42:41 INFO - PROCESS | 1946 | 1468892561618 Marionette DEBUG loaded listener.js 18:42:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12b929000) [pid = 1946] [serial = 371] [outer = 0x129364c00] 18:42:41 INFO - PROCESS | 1946 | 1468892561974 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] 18:42:42 INFO - PROCESS | 1946 | 1468892562014 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 18:42:42 INFO - PROCESS | 1946 | 1468892562016 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:42:42 INFO - PROCESS | 1946 | 1468892562017 Marionette TRACE conn2 <- [1,470,null,{}] 18:42:42 INFO - PROCESS | 1946 | 1468892562020 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}] 18:42:42 INFO - PROCESS | 1946 | 1468892562021 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:42 INFO - PROCESS | 1946 | 1468892562119 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 18:42:42 INFO - PROCESS | 1946 | 1468892562122 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:42 INFO - PROCESS | 1946 | 1468892562123 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268be000 == 43 [pid = 1946] [id = 125] 18:42:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12a541400) [pid = 1946] [serial = 372] [outer = 0x0] 18:42:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12b941800) [pid = 1946] [serial = 373] [outer = 0x12a541400] 18:42:42 INFO - PROCESS | 1946 | 1468892562147 Marionette DEBUG loaded listener.js 18:42:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x11915b400) [pid = 1946] [serial = 374] [outer = 0x12a541400] 18:42:42 INFO - PROCESS | 1946 | 1468892562474 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]]]}] 18:42:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:42:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 470ms 18:42:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:42:42 INFO - PROCESS | 1946 | 1468892562490 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 18:42:42 INFO - PROCESS | 1946 | 1468892562491 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 18:42:42 INFO - PROCESS | 1946 | 1468892562493 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:42:42 INFO - PROCESS | 1946 | 1468892562494 Marionette TRACE conn2 <- [1,474,null,{}] 18:42:42 INFO - PROCESS | 1946 | 1468892562505 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}] 18:42:42 INFO - PROCESS | 1946 | 1468892562506 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:42 INFO - PROCESS | 1946 | 1468892562605 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 18:42:42 INFO - PROCESS | 1946 | 1468892562609 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:42 INFO - PROCESS | 1946 | 1468892562610 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x128d9b000 == 44 [pid = 1946] [id = 126] 18:42:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x12b9e5c00) [pid = 1946] [serial = 375] [outer = 0x0] 18:42:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12bcaf000) [pid = 1946] [serial = 376] [outer = 0x12b9e5c00] 18:42:42 INFO - PROCESS | 1946 | 1468892562634 Marionette DEBUG loaded listener.js 18:42:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12c1c9000) [pid = 1946] [serial = 377] [outer = 0x12b9e5c00] 18:42:42 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x12b939400) [pid = 1946] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:42:42 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x12b93a000) [pid = 1946] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:42:42 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x11928c800) [pid = 1946] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:42:42 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x12ab55400) [pid = 1946] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:42:42 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1265a4800) [pid = 1946] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:42:42 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x124656000) [pid = 1946] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:42:42 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x129358000) [pid = 1946] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:42:42 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x10eaf5800) [pid = 1946] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:42:42 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x10eaf7400) [pid = 1946] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:42:43 INFO - PROCESS | 1946 | 1468892563060 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]]]}] 18:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 618ms 18:42:43 INFO - PROCESS | 1946 | 1468892563112 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 18:42:43 INFO - PROCESS | 1946 | 1468892563113 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 18:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:42:43 INFO - PROCESS | 1946 | 1468892563116 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:42:43 INFO - PROCESS | 1946 | 1468892563117 Marionette TRACE conn2 <- [1,478,null,{}] 18:42:43 INFO - PROCESS | 1946 | 1468892563119 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}] 18:42:43 INFO - PROCESS | 1946 | 1468892563120 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:43 INFO - PROCESS | 1946 | 1468892563220 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 18:42:43 INFO - PROCESS | 1946 | 1468892563253 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:43 INFO - PROCESS | 1946 | 1468892563255 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x12933b800 == 45 [pid = 1946] [id = 127] 18:42:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x10eaf3000) [pid = 1946] [serial = 378] [outer = 0x0] 18:42:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12a90e800) [pid = 1946] [serial = 379] [outer = 0x10eaf3000] 18:42:43 INFO - PROCESS | 1946 | 1468892563280 Marionette DEBUG loaded listener.js 18:42:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12bca8000) [pid = 1946] [serial = 380] [outer = 0x10eaf3000] 18:42:43 INFO - PROCESS | 1946 | 1468892563555 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]]]}] 18:42:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:42:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 469ms 18:42:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:42:43 INFO - PROCESS | 1946 | 1468892563591 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 18:42:43 INFO - PROCESS | 1946 | 1468892563593 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 18:42:43 INFO - PROCESS | 1946 | 1468892563595 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:42:43 INFO - PROCESS | 1946 | 1468892563596 Marionette TRACE conn2 <- [1,482,null,{}] 18:42:43 INFO - PROCESS | 1946 | 1468892563598 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}] 18:42:43 INFO - PROCESS | 1946 | 1468892563600 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:43 INFO - PROCESS | 1946 | 1468892563697 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 18:42:43 INFO - PROCESS | 1946 | 1468892563704 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:43 INFO - PROCESS | 1946 | 1468892563713 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6d0000 == 46 [pid = 1946] [id = 128] 18:42:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12bcae000) [pid = 1946] [serial = 381] [outer = 0x0] 18:42:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12c391400) [pid = 1946] [serial = 382] [outer = 0x12bcae000] 18:42:43 INFO - PROCESS | 1946 | 1468892563740 Marionette DEBUG loaded listener.js 18:42:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12c8c3400) [pid = 1946] [serial = 383] [outer = 0x12bcae000] 18:42:44 INFO - PROCESS | 1946 | 1468892564106 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]]]}] 18:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 518ms 18:42:44 INFO - PROCESS | 1946 | 1468892564114 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 18:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:42:44 INFO - PROCESS | 1946 | 1468892564115 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 18:42:44 INFO - PROCESS | 1946 | 1468892564141 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:42:44 INFO - PROCESS | 1946 | 1468892564144 Marionette TRACE conn2 <- [1,486,null,{}] 18:42:44 INFO - PROCESS | 1946 | 1468892564149 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}] 18:42:44 INFO - PROCESS | 1946 | 1468892564151 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:44 INFO - PROCESS | 1946 | 1468892564277 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 18:42:44 INFO - PROCESS | 1946 | 1468892564282 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:44 INFO - PROCESS | 1946 | 1468892564283 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b9b1800 == 47 [pid = 1946] [id = 129] 18:42:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1127d2000) [pid = 1946] [serial = 384] [outer = 0x0] 18:42:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1127df800) [pid = 1946] [serial = 385] [outer = 0x1127d2000] 18:42:44 INFO - PROCESS | 1946 | 1468892564324 Marionette DEBUG loaded listener.js 18:42:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12c391c00) [pid = 1946] [serial = 386] [outer = 0x1127d2000] 18:42:44 INFO - PROCESS | 1946 | 1468892564746 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]]]}] 18:42:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:42:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 696ms 18:42:44 INFO - PROCESS | 1946 | 1468892564815 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 18:42:44 INFO - PROCESS | 1946 | 1468892564817 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 18:42:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:42:44 INFO - PROCESS | 1946 | 1468892564822 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:42:44 INFO - PROCESS | 1946 | 1468892564824 Marionette TRACE conn2 <- [1,490,null,{}] 18:42:44 INFO - PROCESS | 1946 | 1468892564827 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}] 18:42:44 INFO - PROCESS | 1946 | 1468892564829 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:45 INFO - PROCESS | 1946 | 1468892565032 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 18:42:45 INFO - PROCESS | 1946 | 1468892565122 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:45 INFO - PROCESS | 1946 | 1468892565124 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x112e77000 == 48 [pid = 1946] [id = 130] 18:42:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x10eaf8400) [pid = 1946] [serial = 387] [outer = 0x0] 18:42:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x110edf400) [pid = 1946] [serial = 388] [outer = 0x10eaf8400] 18:42:45 INFO - PROCESS | 1946 | 1468892565176 Marionette DEBUG loaded listener.js 18:42:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x1127d9000) [pid = 1946] [serial = 389] [outer = 0x10eaf8400] 18:42:45 INFO - PROCESS | 1946 | 1468892565686 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]]]}] 18:42:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:42:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 876ms 18:42:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:42:45 INFO - PROCESS | 1946 | 1468892565698 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 18:42:45 INFO - PROCESS | 1946 | 1468892565701 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 18:42:45 INFO - PROCESS | 1946 | 1468892565704 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:42:45 INFO - PROCESS | 1946 | 1468892565706 Marionette TRACE conn2 <- [1,494,null,{}] 18:42:45 INFO - PROCESS | 1946 | 1468892565710 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}] 18:42:45 INFO - PROCESS | 1946 | 1468892565711 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:45 INFO - PROCESS | 1946 | 1468892565815 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 18:42:45 INFO - PROCESS | 1946 | 1468892565885 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:45 INFO - PROCESS | 1946 | 1468892565886 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b2f800 == 49 [pid = 1946] [id = 131] 18:42:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x112f50800) [pid = 1946] [serial = 390] [outer = 0x0] 18:42:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x1164ee400) [pid = 1946] [serial = 391] [outer = 0x112f50800] 18:42:45 INFO - PROCESS | 1946 | 1468892565918 Marionette DEBUG loaded listener.js 18:42:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x11813cc00) [pid = 1946] [serial = 392] [outer = 0x112f50800] 18:42:46 INFO - PROCESS | 1946 | 1468892566361 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]]]}] 18:42:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:42:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 671ms 18:42:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:42:46 INFO - PROCESS | 1946 | 1468892566375 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 18:42:46 INFO - PROCESS | 1946 | 1468892566377 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 18:42:46 INFO - PROCESS | 1946 | 1468892566379 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:42:46 INFO - PROCESS | 1946 | 1468892566380 Marionette TRACE conn2 <- [1,498,null,{}] 18:42:46 INFO - PROCESS | 1946 | 1468892566383 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}] 18:42:46 INFO - PROCESS | 1946 | 1468892566385 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:46 INFO - PROCESS | 1946 | 1468892566489 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 18:42:46 INFO - PROCESS | 1946 | 1468892566543 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:46 INFO - PROCESS | 1946 | 1468892566545 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a48f000 == 50 [pid = 1946] [id = 132] 18:42:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x1188eec00) [pid = 1946] [serial = 393] [outer = 0x0] 18:42:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x121039400) [pid = 1946] [serial = 394] [outer = 0x1188eec00] 18:42:46 INFO - PROCESS | 1946 | 1468892566574 Marionette DEBUG loaded listener.js 18:42:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x12465a000) [pid = 1946] [serial = 395] [outer = 0x1188eec00] 18:42:46 INFO - PROCESS | 1946 | 1468892566993 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]]]}] 18:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 669ms 18:42:47 INFO - PROCESS | 1946 | 1468892567048 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 18:42:47 INFO - PROCESS | 1946 | 1468892567051 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 18:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:42:47 INFO - PROCESS | 1946 | 1468892567059 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:42:47 INFO - PROCESS | 1946 | 1468892567062 Marionette TRACE conn2 <- [1,502,null,{}] 18:42:47 INFO - PROCESS | 1946 | 1468892567065 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}] 18:42:47 INFO - PROCESS | 1946 | 1468892567067 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:47 INFO - PROCESS | 1946 | 1468892567191 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 18:42:47 INFO - PROCESS | 1946 | 1468892567260 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:47 INFO - PROCESS | 1946 | 1468892567261 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c332000 == 51 [pid = 1946] [id = 133] 18:42:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x119296000) [pid = 1946] [serial = 396] [outer = 0x0] 18:42:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x126527c00) [pid = 1946] [serial = 397] [outer = 0x119296000] 18:42:47 INFO - PROCESS | 1946 | 1468892567291 Marionette DEBUG loaded listener.js 18:42:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x1290d5000) [pid = 1946] [serial = 398] [outer = 0x119296000] 18:42:47 INFO - PROCESS | 1946 | 1468892567704 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]]]}] 18:42:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:42:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 675ms 18:42:47 INFO - PROCESS | 1946 | 1468892567730 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 18:42:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:42:47 INFO - PROCESS | 1946 | 1468892567732 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 18:42:47 INFO - PROCESS | 1946 | 1468892567734 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:42:47 INFO - PROCESS | 1946 | 1468892567735 Marionette TRACE conn2 <- [1,506,null,{}] 18:42:47 INFO - PROCESS | 1946 | 1468892567738 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}] 18:42:47 INFO - PROCESS | 1946 | 1468892567739 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:47 INFO - PROCESS | 1946 | 1468892567842 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 18:42:47 INFO - PROCESS | 1946 | 1468892567897 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:47 INFO - PROCESS | 1946 | 1468892567899 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c88d800 == 52 [pid = 1946] [id = 134] 18:42:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x12935e400) [pid = 1946] [serial = 399] [outer = 0x0] 18:42:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x12a53cc00) [pid = 1946] [serial = 400] [outer = 0x12935e400] 18:42:47 INFO - PROCESS | 1946 | 1468892567927 Marionette DEBUG loaded listener.js 18:42:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x12b113400) [pid = 1946] [serial = 401] [outer = 0x12935e400] 18:42:48 INFO - PROCESS | 1946 | 1468892568566 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]]]}] 18:42:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:42:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 871ms 18:42:48 INFO - PROCESS | 1946 | 1468892568606 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 18:42:48 INFO - PROCESS | 1946 | 1468892568608 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 18:42:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:42:48 INFO - PROCESS | 1946 | 1468892568611 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:42:48 INFO - PROCESS | 1946 | 1468892568613 Marionette TRACE conn2 <- [1,510,null,{}] 18:42:48 INFO - PROCESS | 1946 | 1468892568616 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}] 18:42:48 INFO - PROCESS | 1946 | 1468892568618 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:48 INFO - PROCESS | 1946 | 1468892568709 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 18:42:48 INFO - PROCESS | 1946 | 1468892568780 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:48 INFO - PROCESS | 1946 | 1468892568782 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x124033800 == 53 [pid = 1946] [id = 135] 18:42:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x11690b400) [pid = 1946] [serial = 402] [outer = 0x0] 18:42:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x11744d800) [pid = 1946] [serial = 403] [outer = 0x11690b400] 18:42:48 INFO - PROCESS | 1946 | 1468892568809 Marionette DEBUG loaded listener.js 18:42:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x11852f800) [pid = 1946] [serial = 404] [outer = 0x11690b400] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6c6800 == 52 [pid = 1946] [id = 98] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x12b9b1800 == 51 [pid = 1946] [id = 129] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6d0000 == 50 [pid = 1946] [id = 128] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x12933b800 == 49 [pid = 1946] [id = 127] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x128d9b000 == 48 [pid = 1946] [id = 126] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x1268be000 == 47 [pid = 1946] [id = 125] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x1176b2000) [pid = 1946] [serial = 337] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x125812800 == 46 [pid = 1946] [id = 124] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x124c0c800 == 45 [pid = 1946] [id = 123] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x123965800 == 44 [pid = 1946] [id = 122] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x119b30000 == 43 [pid = 1946] [id = 121] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x11851a000 == 42 [pid = 1946] [id = 120] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x1130c4800 == 41 [pid = 1946] [id = 119] 18:42:49 INFO - PROCESS | 1946 | --DOCSHELL 0x1192b0800 == 40 [pid = 1946] [id = 118] 18:42:49 INFO - PROCESS | 1946 | 1468892569285 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]]]}] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x110ee6400) [pid = 1946] [serial = 334] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x110eea400) [pid = 1946] [serial = 335] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x10eafe400) [pid = 1946] [serial = 332] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x12b937000) [pid = 1946] [serial = 323] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x12b9db400) [pid = 1946] [serial = 325] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x12c1c6800) [pid = 1946] [serial = 328] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x119c0fc00) [pid = 1946] [serial = 311] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x1195ce400) [pid = 1946] [serial = 310] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x12b926c00) [pid = 1946] [serial = 322] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x126523800) [pid = 1946] [serial = 301] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x12384c000) [pid = 1946] [serial = 298] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x128998400) [pid = 1946] [serial = 316] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x12935e800) [pid = 1946] [serial = 317] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x124663400) [pid = 1946] [serial = 313] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x124893c00) [pid = 1946] [serial = 314] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x12a604c00) [pid = 1946] [serial = 319] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x12b19a000) [pid = 1946] [serial = 320] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x12b91d000) [pid = 1946] [serial = 292] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x12bcb4400) [pid = 1946] [serial = 326] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x12a610400) [pid = 1946] [serial = 304] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x118327400) [pid = 1946] [serial = 295] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x125806000) [pid = 1946] [serial = 307] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x10eafa400) [pid = 1946] [serial = 331] [outer = 0x0] [url = about:blank] 18:42:49 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x12c395c00) [pid = 1946] [serial = 329] [outer = 0x0] [url = about:blank] 18:42:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 722ms 18:42:49 INFO - PROCESS | 1946 | 1468892569332 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 18:42:49 INFO - PROCESS | 1946 | 1468892569336 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 18:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:42:49 INFO - PROCESS | 1946 | 1468892569341 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:42:49 INFO - PROCESS | 1946 | 1468892569342 Marionette TRACE conn2 <- [1,514,null,{}] 18:42:49 INFO - PROCESS | 1946 | 1468892569345 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}] 18:42:49 INFO - PROCESS | 1946 | 1468892569346 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:49 INFO - PROCESS | 1946 | 1468892569428 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 18:42:49 INFO - PROCESS | 1946 | 1468892569432 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:49 INFO - PROCESS | 1946 | 1468892569434 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fbb000 == 41 [pid = 1946] [id = 136] 18:42:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x119729400) [pid = 1946] [serial = 405] [outer = 0x0] 18:42:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x119c0fc00) [pid = 1946] [serial = 406] [outer = 0x119729400] 18:42:49 INFO - PROCESS | 1946 | 1468892569465 Marionette DEBUG loaded listener.js 18:42:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124658800) [pid = 1946] [serial = 407] [outer = 0x119729400] 18:42:49 INFO - PROCESS | 1946 | 1468892569795 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]]]}] 18:42:49 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 18:42:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 469ms 18:42:49 INFO - PROCESS | 1946 | 1468892569810 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 18:42:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:42:49 INFO - PROCESS | 1946 | 1468892569812 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 18:42:49 INFO - PROCESS | 1946 | 1468892569814 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:42:49 INFO - PROCESS | 1946 | 1468892569816 Marionette TRACE conn2 <- [1,518,null,{}] 18:42:49 INFO - PROCESS | 1946 | 1468892569826 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}] 18:42:49 INFO - PROCESS | 1946 | 1468892569829 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:49 INFO - PROCESS | 1946 | 1468892569914 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 18:42:49 INFO - PROCESS | 1946 | 1468892569986 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:49 INFO - PROCESS | 1946 | 1468892569988 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x123964800 == 42 [pid = 1946] [id = 137] 18:42:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12488a000) [pid = 1946] [serial = 408] [outer = 0x0] 18:42:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x12659b400) [pid = 1946] [serial = 409] [outer = 0x12488a000] 18:42:50 INFO - PROCESS | 1946 | 1468892570018 Marionette DEBUG loaded listener.js 18:42:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x128bdc800) [pid = 1946] [serial = 410] [outer = 0x12488a000] 18:42:50 INFO - PROCESS | 1946 | 1468892570312 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]]]}] 18:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 524ms 18:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:42:50 INFO - PROCESS | 1946 | 1468892570345 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 18:42:50 INFO - PROCESS | 1946 | 1468892570348 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 18:42:50 INFO - PROCESS | 1946 | 1468892570354 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:42:50 INFO - PROCESS | 1946 | 1468892570358 Marionette TRACE conn2 <- [1,522,null,{}] 18:42:50 INFO - PROCESS | 1946 | 1468892570362 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}] 18:42:50 INFO - PROCESS | 1946 | 1468892570364 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:50 INFO - PROCESS | 1946 | 1468892570498 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 18:42:50 INFO - PROCESS | 1946 | 1468892570580 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:50 INFO - PROCESS | 1946 | 1468892570581 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x125826000 == 43 [pid = 1946] [id = 138] 18:42:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x124895000) [pid = 1946] [serial = 411] [outer = 0x0] 18:42:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12a49fc00) [pid = 1946] [serial = 412] [outer = 0x124895000] 18:42:50 INFO - PROCESS | 1946 | 1468892570623 Marionette DEBUG loaded listener.js 18:42:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x12b10bc00) [pid = 1946] [serial = 413] [outer = 0x124895000] 18:42:50 INFO - PROCESS | 1946 | 1468892570962 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]]]}] 18:42:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:42:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 625ms 18:42:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:42:50 INFO - PROCESS | 1946 | 1468892570977 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 18:42:50 INFO - PROCESS | 1946 | 1468892570978 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 18:42:50 INFO - PROCESS | 1946 | 1468892570980 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:42:50 INFO - PROCESS | 1946 | 1468892570981 Marionette TRACE conn2 <- [1,526,null,{}] 18:42:50 INFO - PROCESS | 1946 | 1468892570991 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}] 18:42:51 INFO - PROCESS | 1946 | 1468892570992 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:51 INFO - PROCESS | 1946 | 1468892571108 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 18:42:51 INFO - PROCESS | 1946 | 1468892571142 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:51 INFO - PROCESS | 1946 | 1468892571143 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268c1000 == 44 [pid = 1946] [id = 139] 18:42:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x1290d1800) [pid = 1946] [serial = 414] [outer = 0x0] 18:42:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x12b196800) [pid = 1946] [serial = 415] [outer = 0x1290d1800] 18:42:51 INFO - PROCESS | 1946 | 1468892571168 Marionette DEBUG loaded listener.js 18:42:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12b941000) [pid = 1946] [serial = 416] [outer = 0x1290d1800] 18:42:51 INFO - PROCESS | 1946 | 1468892571504 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]]]}] 18:42:51 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 18:42:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 570ms 18:42:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:42:51 INFO - PROCESS | 1946 | 1468892571551 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 18:42:51 INFO - PROCESS | 1946 | 1468892571552 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 18:42:51 INFO - PROCESS | 1946 | 1468892571554 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:42:51 INFO - PROCESS | 1946 | 1468892571555 Marionette TRACE conn2 <- [1,530,null,{}] 18:42:51 INFO - PROCESS | 1946 | 1468892571558 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}] 18:42:51 INFO - PROCESS | 1946 | 1468892571562 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:51 INFO - PROCESS | 1946 | 1468892571680 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 18:42:51 INFO - PROCESS | 1946 | 1468892571693 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:51 INFO - PROCESS | 1946 | 1468892571694 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x12908c800 == 45 [pid = 1946] [id = 140] 18:42:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x12b9e4400) [pid = 1946] [serial = 417] [outer = 0x0] 18:42:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x12c396c00) [pid = 1946] [serial = 418] [outer = 0x12b9e4400] 18:42:51 INFO - PROCESS | 1946 | 1468892571719 Marionette DEBUG loaded listener.js 18:42:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x12c8c8800) [pid = 1946] [serial = 419] [outer = 0x12b9e4400] 18:42:52 INFO - PROCESS | 1946 | 1468892572030 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"]]]}] 18:42:52 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 18:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:42:52 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 18:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:42:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:42:52 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:42:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 18:42:52 INFO - PROCESS | 1946 | 1468892572082 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 18:42:52 INFO - PROCESS | 1946 | 1468892572083 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 18:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:42:52 INFO - PROCESS | 1946 | 1468892572086 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:42:52 INFO - PROCESS | 1946 | 1468892572087 Marionette TRACE conn2 <- [1,534,null,{}] 18:42:52 INFO - PROCESS | 1946 | 1468892572089 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}] 18:42:52 INFO - PROCESS | 1946 | 1468892572090 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:52 INFO - PROCESS | 1946 | 1468892572201 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 18:42:52 INFO - PROCESS | 1946 | 1468892572205 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:52 INFO - PROCESS | 1946 | 1468892572206 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x11840d000 == 46 [pid = 1946] [id = 141] 18:42:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x112d28800) [pid = 1946] [serial = 420] [outer = 0x0] 18:42:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x11837dc00) [pid = 1946] [serial = 421] [outer = 0x112d28800] 18:42:52 INFO - PROCESS | 1946 | 1468892572237 Marionette DEBUG loaded listener.js 18:42:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x12c8c9000) [pid = 1946] [serial = 422] [outer = 0x112d28800] 18:42:52 INFO - PROCESS | 1946 | 1468892572566 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]]]}] 18:42:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:42:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 519ms 18:42:52 INFO - PROCESS | 1946 | 1468892572607 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 18:42:52 INFO - PROCESS | 1946 | 1468892572608 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 18:42:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:42:52 INFO - PROCESS | 1946 | 1468892572618 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:42:52 INFO - PROCESS | 1946 | 1468892572621 Marionette TRACE conn2 <- [1,538,null,{}] 18:42:52 INFO - PROCESS | 1946 | 1468892572624 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}] 18:42:52 INFO - PROCESS | 1946 | 1468892572625 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:52 INFO - PROCESS | 1946 | 1468892572732 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 18:42:52 INFO - PROCESS | 1946 | 1468892572782 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:52 INFO - PROCESS | 1946 | 1468892572783 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be0d800 == 47 [pid = 1946] [id = 142] 18:42:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x118375800) [pid = 1946] [serial = 423] [outer = 0x0] 18:42:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x1185b5400) [pid = 1946] [serial = 424] [outer = 0x118375800] 18:42:52 INFO - PROCESS | 1946 | 1468892572814 Marionette DEBUG loaded listener.js 18:42:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x1185bc800) [pid = 1946] [serial = 425] [outer = 0x118375800] 18:42:53 INFO - PROCESS | 1946 | 1468892573123 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]]]}] 18:42:53 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. 18:42:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 523ms 18:42:53 INFO - PROCESS | 1946 | 1468892573144 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 18:42:53 INFO - PROCESS | 1946 | 1468892573145 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 18:42:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:42:53 INFO - PROCESS | 1946 | 1468892573147 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:42:53 INFO - PROCESS | 1946 | 1468892573148 Marionette TRACE conn2 <- [1,542,null,{}] 18:42:53 INFO - PROCESS | 1946 | 1468892573152 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}] 18:42:53 INFO - PROCESS | 1946 | 1468892573155 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:53 INFO - PROCESS | 1946 | 1468892573262 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 18:42:53 INFO - PROCESS | 1946 | 1468892573297 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:53 INFO - PROCESS | 1946 | 1468892573298 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c8a6000 == 48 [pid = 1946] [id = 143] 18:42:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x115d47400) [pid = 1946] [serial = 426] [outer = 0x0] 18:42:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x115d4f400) [pid = 1946] [serial = 427] [outer = 0x115d47400] 18:42:53 INFO - PROCESS | 1946 | 1468892573329 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x115d54000) [pid = 1946] [serial = 428] [outer = 0x115d47400] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x110ee5400) [pid = 1946] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x129364c00) [pid = 1946] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x12947b800) [pid = 1946] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x1197b1000) [pid = 1946] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x126866400) [pid = 1946] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x1240a3000) [pid = 1946] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x10eaf3000) [pid = 1946] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x12b9e5c00) [pid = 1946] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x11813f800) [pid = 1946] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x118730c00) [pid = 1946] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x12a541400) [pid = 1946] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:42:53 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x12bcae000) [pid = 1946] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:42:53 INFO - PROCESS | 1946 | 1468892573692 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]]]}] 18:42:53 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. 18:42:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 574ms 18:42:53 INFO - PROCESS | 1946 | 1468892573723 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 18:42:53 INFO - PROCESS | 1946 | 1468892573724 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 18:42:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:42:53 INFO - PROCESS | 1946 | 1468892573727 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:42:53 INFO - PROCESS | 1946 | 1468892573728 Marionette TRACE conn2 <- [1,546,null,{}] 18:42:53 INFO - PROCESS | 1946 | 1468892573730 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}] 18:42:53 INFO - PROCESS | 1946 | 1468892573731 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:53 INFO - PROCESS | 1946 | 1468892573840 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 18:42:53 INFO - PROCESS | 1946 | 1468892573888 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:53 INFO - PROCESS | 1946 | 1468892573890 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ccd8000 == 49 [pid = 1946] [id = 144] 18:42:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x110ee3000) [pid = 1946] [serial = 429] [outer = 0x0] 18:42:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x115d50400) [pid = 1946] [serial = 430] [outer = 0x110ee3000] 18:42:53 INFO - PROCESS | 1946 | 1468892573918 Marionette DEBUG loaded listener.js 18:42:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x1185be000) [pid = 1946] [serial = 431] [outer = 0x110ee3000] 18:42:54 INFO - PROCESS | 1946 | 1468892574208 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]]]}] 18:42:54 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:42:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 522ms 18:42:54 INFO - PROCESS | 1946 | 1468892574249 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 18:42:54 INFO - PROCESS | 1946 | 1468892574251 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 18:42:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:42:54 INFO - PROCESS | 1946 | 1468892574261 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:42:54 INFO - PROCESS | 1946 | 1468892574263 Marionette TRACE conn2 <- [1,550,null,{}] 18:42:54 INFO - PROCESS | 1946 | 1468892574265 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}] 18:42:54 INFO - PROCESS | 1946 | 1468892574266 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:54 INFO - PROCESS | 1946 | 1468892574414 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 18:42:54 INFO - PROCESS | 1946 | 1468892574427 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:54 INFO - PROCESS | 1946 | 1468892574428 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd7800 == 50 [pid = 1946] [id = 145] 18:42:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x1185be400) [pid = 1946] [serial = 432] [outer = 0x0] 18:42:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x1239a8000) [pid = 1946] [serial = 433] [outer = 0x1185be400] 18:42:54 INFO - PROCESS | 1946 | 1468892574460 Marionette DEBUG loaded listener.js 18:42:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x1239b6400) [pid = 1946] [serial = 434] [outer = 0x1185be400] 18:42:54 INFO - PROCESS | 1946 | 1468892574793 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]]]}] 18:42:54 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. 18:42:54 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 569ms 18:42:54 INFO - PROCESS | 1946 | 1468892574831 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 18:42:54 INFO - PROCESS | 1946 | 1468892574832 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 18:42:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:42:54 INFO - PROCESS | 1946 | 1468892574835 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:42:54 INFO - PROCESS | 1946 | 1468892574836 Marionette TRACE conn2 <- [1,554,null,{}] 18:42:54 INFO - PROCESS | 1946 | 1468892574839 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}] 18:42:54 INFO - PROCESS | 1946 | 1468892574840 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:54 INFO - PROCESS | 1946 | 1468892574923 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 18:42:54 INFO - PROCESS | 1946 | 1468892574926 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:54 INFO - PROCESS | 1946 | 1468892574927 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d3af000 == 51 [pid = 1946] [id = 146] 18:42:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x124338c00) [pid = 1946] [serial = 435] [outer = 0x0] 18:42:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x12433ec00) [pid = 1946] [serial = 436] [outer = 0x124338c00] 18:42:54 INFO - PROCESS | 1946 | 1468892574951 Marionette DEBUG loaded listener.js 18:42:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x124342800) [pid = 1946] [serial = 437] [outer = 0x124338c00] 18:42:55 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:55 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:55 INFO - PROCESS | 1946 | 1468892575261 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]]]}] 18:42:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:42:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 470ms 18:42:55 INFO - PROCESS | 1946 | 1468892575306 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 18:42:55 INFO - PROCESS | 1946 | 1468892575307 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 18:42:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:42:55 INFO - PROCESS | 1946 | 1468892575309 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:42:55 INFO - PROCESS | 1946 | 1468892575310 Marionette TRACE conn2 <- [1,558,null,{}] 18:42:55 INFO - PROCESS | 1946 | 1468892575312 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}] 18:42:55 INFO - PROCESS | 1946 | 1468892575313 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:55 INFO - PROCESS | 1946 | 1468892575432 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 18:42:55 INFO - PROCESS | 1946 | 1468892575438 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:55 INFO - PROCESS | 1946 | 1468892575439 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d3c2800 == 52 [pid = 1946] [id = 147] 18:42:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x124342c00) [pid = 1946] [serial = 438] [outer = 0x0] 18:42:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x124346c00) [pid = 1946] [serial = 439] [outer = 0x124342c00] 18:42:55 INFO - PROCESS | 1946 | 1468892575463 Marionette DEBUG loaded listener.js 18:42:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x129477c00) [pid = 1946] [serial = 440] [outer = 0x124342c00] 18:42:55 INFO - PROCESS | 1946 | 1468892575956 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]]]}] 18:42:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:42:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 669ms 18:42:55 INFO - PROCESS | 1946 | 1468892575979 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 18:42:55 INFO - PROCESS | 1946 | 1468892575982 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 18:42:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:42:55 INFO - PROCESS | 1946 | 1468892575985 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:42:55 INFO - PROCESS | 1946 | 1468892575988 Marionette TRACE conn2 <- [1,562,null,{}] 18:42:55 INFO - PROCESS | 1946 | 1468892575992 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}] 18:42:55 INFO - PROCESS | 1946 | 1468892575993 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:56 INFO - PROCESS | 1946 | 1468892576102 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 18:42:56 INFO - PROCESS | 1946 | 1468892576162 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:56 INFO - PROCESS | 1946 | 1468892576163 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x119465800 == 53 [pid = 1946] [id = 148] 18:42:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x115d46c00) [pid = 1946] [serial = 441] [outer = 0x0] 18:42:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x1164eac00) [pid = 1946] [serial = 442] [outer = 0x115d46c00] 18:42:56 INFO - PROCESS | 1946 | 1468892576194 Marionette DEBUG loaded listener.js 18:42:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x11836f400) [pid = 1946] [serial = 443] [outer = 0x115d46c00] 18:42:56 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:56 INFO - PROCESS | 1946 | 1468892576645 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]]]}] 18:42:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:42:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 673ms 18:42:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:42:56 INFO - PROCESS | 1946 | 1468892576657 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 18:42:56 INFO - PROCESS | 1946 | 1468892576661 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 18:42:56 INFO - PROCESS | 1946 | 1468892576665 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:42:56 INFO - PROCESS | 1946 | 1468892576667 Marionette TRACE conn2 <- [1,566,null,{}] 18:42:56 INFO - PROCESS | 1946 | 1468892576670 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}] 18:42:56 INFO - PROCESS | 1946 | 1468892576671 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:56 INFO - PROCESS | 1946 | 1468892576779 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 18:42:56 INFO - PROCESS | 1946 | 1468892576872 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:56 INFO - PROCESS | 1946 | 1468892576873 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x128a96000 == 54 [pid = 1946] [id = 149] 18:42:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x11885a800) [pid = 1946] [serial = 444] [outer = 0x0] 18:42:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x1239ac400) [pid = 1946] [serial = 445] [outer = 0x11885a800] 18:42:56 INFO - PROCESS | 1946 | 1468892576905 Marionette DEBUG loaded listener.js 18:42:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x1239b3800) [pid = 1946] [serial = 446] [outer = 0x11885a800] 18:42:57 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:57 INFO - PROCESS | 1946 | 1468892577322 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]]]}] 18:42:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:42:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 18:42:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:42:57 INFO - PROCESS | 1946 | 1468892577335 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 18:42:57 INFO - PROCESS | 1946 | 1468892577337 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 18:42:57 INFO - PROCESS | 1946 | 1468892577339 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:42:57 INFO - PROCESS | 1946 | 1468892577342 Marionette TRACE conn2 <- [1,570,null,{}] 18:42:57 INFO - PROCESS | 1946 | 1468892577350 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}] 18:42:57 INFO - PROCESS | 1946 | 1468892577353 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:57 INFO - PROCESS | 1946 | 1468892577460 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 18:42:57 INFO - PROCESS | 1946 | 1468892577536 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:57 INFO - PROCESS | 1946 | 1468892577538 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d18c000 == 55 [pid = 1946] [id = 150] 18:42:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x124660800) [pid = 1946] [serial = 447] [outer = 0x0] 18:42:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x124894000) [pid = 1946] [serial = 448] [outer = 0x124660800] 18:42:57 INFO - PROCESS | 1946 | 1468892577568 Marionette DEBUG loaded listener.js 18:42:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x128998c00) [pid = 1946] [serial = 449] [outer = 0x124660800] 18:42:57 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:42:57 INFO - PROCESS | 1946 | 1468892577977 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:42:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 672ms 18:42:58 INFO - PROCESS | 1946 | 1468892578012 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 1946 | 1468892578014 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 18:42:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:42:58 INFO - PROCESS | 1946 | 1468892578016 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 1946 | 1468892578017 Marionette TRACE conn2 <- [1,574,null,{}] 18:42:58 INFO - PROCESS | 1946 | 1468892578020 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}] 18:42:58 INFO - PROCESS | 1946 | 1468892578021 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:58 INFO - PROCESS | 1946 | 1468892578144 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 18:42:58 INFO - PROCESS | 1946 | 1468892578217 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:58 INFO - PROCESS | 1946 | 1468892578219 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d767800 == 56 [pid = 1946] [id = 151] 18:42:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x12947b800) [pid = 1946] [serial = 450] [outer = 0x0] 18:42:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x12a611c00) [pid = 1946] [serial = 451] [outer = 0x12947b800] 18:42:58 INFO - PROCESS | 1946 | 1468892578260 Marionette DEBUG loaded listener.js 18:42:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 133 (0x12b929c00) [pid = 1946] [serial = 452] [outer = 0x12947b800] 18:42:58 INFO - PROCESS | 1946 | 1468892578690 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]]]}] 18:42:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:42:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 871ms 18:42:58 INFO - PROCESS | 1946 | 1468892578900 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 18:42:58 INFO - PROCESS | 1946 | 1468892578903 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 18:42:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:42:58 INFO - PROCESS | 1946 | 1468892578924 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:42:58 INFO - PROCESS | 1946 | 1468892578926 Marionette TRACE conn2 <- [1,578,null,{}] 18:42:58 INFO - PROCESS | 1946 | 1468892578930 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}] 18:42:58 INFO - PROCESS | 1946 | 1468892578932 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:59 INFO - PROCESS | 1946 | 1468892579025 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 18:42:59 INFO - PROCESS | 1946 | 1468892579096 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 1946 | 1468892579099 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192c0000 == 57 [pid = 1946] [id = 152] 18:42:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 134 (0x112f49c00) [pid = 1946] [serial = 453] [outer = 0x0] 18:42:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 135 (0x112f4ec00) [pid = 1946] [serial = 454] [outer = 0x112f49c00] 18:42:59 INFO - PROCESS | 1946 | 1468892579126 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 136 (0x115d48000) [pid = 1946] [serial = 455] [outer = 0x112f49c00] 18:42:59 INFO - PROCESS | 1946 | 1468892579579 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]]]}] 18:42:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:42:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 673ms 18:42:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:42:59 INFO - PROCESS | 1946 | 1468892579595 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 18:42:59 INFO - PROCESS | 1946 | 1468892579597 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 18:42:59 INFO - PROCESS | 1946 | 1468892579602 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:42:59 INFO - PROCESS | 1946 | 1468892579604 Marionette TRACE conn2 <- [1,582,null,{}] 18:42:59 INFO - PROCESS | 1946 | 1468892579607 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}] 18:42:59 INFO - PROCESS | 1946 | 1468892579608 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:59 INFO - PROCESS | 1946 | 1468892579700 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 18:42:59 INFO - PROCESS | 1946 | 1468892579777 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:42:59 INFO - PROCESS | 1946 | 1468892579779 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:42:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ada800 == 58 [pid = 1946] [id = 153] 18:42:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 137 (0x115d53400) [pid = 1946] [serial = 456] [outer = 0x0] 18:42:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 138 (0x116a0c000) [pid = 1946] [serial = 457] [outer = 0x115d53400] 18:42:59 INFO - PROCESS | 1946 | 1468892579806 Marionette DEBUG loaded listener.js 18:42:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 139 (0x1174a4800) [pid = 1946] [serial = 458] [outer = 0x115d53400] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12d3af000 == 57 [pid = 1946] [id = 146] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd7800 == 56 [pid = 1946] [id = 145] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12ccd8000 == 55 [pid = 1946] [id = 144] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12c8a6000 == 54 [pid = 1946] [id = 143] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12be0d800 == 53 [pid = 1946] [id = 142] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x11840d000 == 52 [pid = 1946] [id = 141] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12908c800 == 51 [pid = 1946] [id = 140] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x1268c1000 == 50 [pid = 1946] [id = 139] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x125826000 == 49 [pid = 1946] [id = 138] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x123964800 == 48 [pid = 1946] [id = 137] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x116fbb000 == 47 [pid = 1946] [id = 136] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x124033800 == 46 [pid = 1946] [id = 135] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12a48f000 == 45 [pid = 1946] [id = 132] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x119b2f800 == 44 [pid = 1946] [id = 131] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x112e77000 == 43 [pid = 1946] [id = 130] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x128d97000 == 42 [pid = 1946] [id = 116] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x112fb0800 == 41 [pid = 1946] [id = 114] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcc3800 == 40 [pid = 1946] [id = 117] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12c88d800 == 39 [pid = 1946] [id = 134] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x116632800 == 38 [pid = 1946] [id = 103] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12c332000 == 37 [pid = 1946] [id = 133] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x119c71800 == 36 [pid = 1946] [id = 115] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x116619800 == 35 [pid = 1946] [id = 68] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x1268ab800 == 34 [pid = 1946] [id = 67] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab9d000 == 33 [pid = 1946] [id = 102] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x1192c0000 == 32 [pid = 1946] [id = 152] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12d767800 == 31 [pid = 1946] [id = 151] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12d18c000 == 30 [pid = 1946] [id = 150] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x128a96000 == 29 [pid = 1946] [id = 149] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x119465800 == 28 [pid = 1946] [id = 148] 18:43:00 INFO - PROCESS | 1946 | --DOCSHELL 0x12d3c2800 == 27 [pid = 1946] [id = 147] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 138 (0x119732000) [pid = 1946] [serial = 338] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 137 (0x12b19dc00) [pid = 1946] [serial = 370] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 136 (0x12a605800) [pid = 1946] [serial = 367] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 135 (0x12b929000) [pid = 1946] [serial = 371] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 134 (0x12935a800) [pid = 1946] [serial = 349] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 133 (0x123bed000) [pid = 1946] [serial = 358] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 132 (0x124661c00) [pid = 1946] [serial = 359] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x12899e400) [pid = 1946] [serial = 364] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x124892400) [pid = 1946] [serial = 361] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x12659f800) [pid = 1946] [serial = 362] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x12a90e800) [pid = 1946] [serial = 379] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x12bcaf000) [pid = 1946] [serial = 376] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x12103b800) [pid = 1946] [serial = 343] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x110ee1c00) [pid = 1946] [serial = 340] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x1185dd000) [pid = 1946] [serial = 353] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x118149800) [pid = 1946] [serial = 352] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x126861400) [pid = 1946] [serial = 346] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x11885dc00) [pid = 1946] [serial = 355] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x11972b800) [pid = 1946] [serial = 356] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x11915b400) [pid = 1946] [serial = 374] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x12b941800) [pid = 1946] [serial = 373] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x12c391400) [pid = 1946] [serial = 382] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x12bca8000) [pid = 1946] [serial = 380] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x12c1c9000) [pid = 1946] [serial = 377] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x12a911000) [pid = 1946] [serial = 368] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x1290ca400) [pid = 1946] [serial = 365] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x12c8c3400) [pid = 1946] [serial = 383] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x1127df800) [pid = 1946] [serial = 385] [outer = 0x0] [url = about:blank] 18:43:00 INFO - PROCESS | 1946 | 1468892580774 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]]]}] 18:43:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:43:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1224ms 18:43:00 INFO - PROCESS | 1946 | 1468892580825 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 18:43:00 INFO - PROCESS | 1946 | 1468892580827 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 18:43:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:43:00 INFO - PROCESS | 1946 | 1468892580830 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:43:00 INFO - PROCESS | 1946 | 1468892580832 Marionette TRACE conn2 <- [1,586,null,{}] 18:43:00 INFO - PROCESS | 1946 | 1468892580835 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}] 18:43:00 INFO - PROCESS | 1946 | 1468892580837 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:00 INFO - PROCESS | 1946 | 1468892580920 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 18:43:01 INFO - PROCESS | 1946 | 1468892581015 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 1946 | 1468892581016 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x11640a800 == 28 [pid = 1946] [id = 154] 18:43:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x11335d800) [pid = 1946] [serial = 459] [outer = 0x0] 18:43:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x113dcd000) [pid = 1946] [serial = 460] [outer = 0x11335d800] 18:43:01 INFO - PROCESS | 1946 | 1468892581065 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x115d54800) [pid = 1946] [serial = 461] [outer = 0x11335d800] 18:43:01 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:01 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:01 INFO - PROCESS | 1946 | 1468892581451 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]]]}] 18:43:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:43:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 671ms 18:43:01 INFO - PROCESS | 1946 | 1468892581500 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 18:43:01 INFO - PROCESS | 1946 | 1468892581503 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 18:43:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:43:01 INFO - PROCESS | 1946 | 1468892581507 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:43:01 INFO - PROCESS | 1946 | 1468892581509 Marionette TRACE conn2 <- [1,590,null,{}] 18:43:01 INFO - PROCESS | 1946 | 1468892581511 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}] 18:43:01 INFO - PROCESS | 1946 | 1468892581513 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:01 INFO - PROCESS | 1946 | 1468892581590 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 18:43:01 INFO - PROCESS | 1946 | 1468892581648 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:01 INFO - PROCESS | 1946 | 1468892581649 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ae1000 == 29 [pid = 1946] [id = 155] 18:43:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x11614d400) [pid = 1946] [serial = 462] [outer = 0x0] 18:43:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x1174a3c00) [pid = 1946] [serial = 463] [outer = 0x11614d400] 18:43:01 INFO - PROCESS | 1946 | 1468892581677 Marionette DEBUG loaded listener.js 18:43:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x1174aa800) [pid = 1946] [serial = 464] [outer = 0x11614d400] 18:43:01 INFO - PROCESS | 1946 | 1468892581979 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]]]}] 18:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 519ms 18:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:43:02 INFO - PROCESS | 1946 | 1468892582026 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 1946 | 1468892582028 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 18:43:02 INFO - PROCESS | 1946 | 1468892582030 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - PROCESS | 1946 | 1468892582032 Marionette TRACE conn2 <- [1,594,null,{}] 18:43:02 INFO - PROCESS | 1946 | 1468892582040 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}] 18:43:02 INFO - PROCESS | 1946 | 1468892582043 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:02 INFO - PROCESS | 1946 | 1468892582119 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 18:43:02 INFO - PROCESS | 1946 | 1468892582176 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:02 INFO - PROCESS | 1946 | 1468892582178 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x11917c000 == 30 [pid = 1946] [id = 156] 18:43:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x112a80400) [pid = 1946] [serial = 465] [outer = 0x0] 18:43:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x11830c800) [pid = 1946] [serial = 466] [outer = 0x112a80400] 18:43:02 INFO - PROCESS | 1946 | 1468892582206 Marionette DEBUG loaded listener.js 18:43:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x118377800) [pid = 1946] [serial = 467] [outer = 0x112a80400] 18:43:02 INFO - PROCESS | 1946 | 1468892582570 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]]]}] 18:43:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:43:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 574ms 18:43:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:43:02 INFO - PROCESS | 1946 | 1468892582606 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 18:43:02 INFO - PROCESS | 1946 | 1468892582609 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 18:43:02 INFO - PROCESS | 1946 | 1468892582612 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:43:02 INFO - PROCESS | 1946 | 1468892582614 Marionette TRACE conn2 <- [1,598,null,{}] 18:43:02 INFO - PROCESS | 1946 | 1468892582617 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}] 18:43:02 INFO - PROCESS | 1946 | 1468892582619 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:02 INFO - PROCESS | 1946 | 1468892582758 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 18:43:02 INFO - PROCESS | 1946 | 1468892582777 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:02 INFO - PROCESS | 1946 | 1468892582778 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195f1000 == 31 [pid = 1946] [id = 157] 18:43:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x1174ad000) [pid = 1946] [serial = 468] [outer = 0x0] 18:43:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x1185b8000) [pid = 1946] [serial = 469] [outer = 0x1174ad000] 18:43:02 INFO - PROCESS | 1946 | 1468892582803 Marionette DEBUG loaded listener.js 18:43:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x118856000) [pid = 1946] [serial = 470] [outer = 0x1174ad000] 18:43:03 INFO - PROCESS | 1946 | 1468892583145 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]]]}] 18:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 573ms 18:43:03 INFO - PROCESS | 1946 | 1468892583185 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 18:43:03 INFO - PROCESS | 1946 | 1468892583186 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 18:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:43:03 INFO - PROCESS | 1946 | 1468892583188 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:43:03 INFO - PROCESS | 1946 | 1468892583189 Marionette TRACE conn2 <- [1,602,null,{}] 18:43:03 INFO - PROCESS | 1946 | 1468892583191 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}] 18:43:03 INFO - PROCESS | 1946 | 1468892583193 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:03 INFO - PROCESS | 1946 | 1468892583286 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 18:43:03 INFO - PROCESS | 1946 | 1468892583289 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 1946 | 1468892583290 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x123965000 == 32 [pid = 1946] [id = 158] 18:43:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x112f09000) [pid = 1946] [serial = 471] [outer = 0x0] 18:43:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x1188ec000) [pid = 1946] [serial = 472] [outer = 0x112f09000] 18:43:03 INFO - PROCESS | 1946 | 1468892583315 Marionette DEBUG loaded listener.js 18:43:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 126 (0x1195ce400) [pid = 1946] [serial = 473] [outer = 0x112f09000] 18:43:03 INFO - PROCESS | 1946 | 1468892583705 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]]]}] 18:43:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:43:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 569ms 18:43:03 INFO - PROCESS | 1946 | 1468892583759 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 18:43:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:43:03 INFO - PROCESS | 1946 | 1468892583761 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 18:43:03 INFO - PROCESS | 1946 | 1468892583765 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:43:03 INFO - PROCESS | 1946 | 1468892583766 Marionette TRACE conn2 <- [1,606,null,{}] 18:43:03 INFO - PROCESS | 1946 | 1468892583770 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}] 18:43:03 INFO - PROCESS | 1946 | 1468892583776 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:03 INFO - PROCESS | 1946 | 1468892583950 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 18:43:03 INFO - PROCESS | 1946 | 1468892583968 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:03 INFO - PROCESS | 1946 | 1468892583970 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x124043000 == 33 [pid = 1946] [id = 159] 18:43:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 127 (0x11972c800) [pid = 1946] [serial = 474] [outer = 0x0] 18:43:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 128 (0x1211eb800) [pid = 1946] [serial = 475] [outer = 0x11972c800] 18:43:04 INFO - PROCESS | 1946 | 1468892584011 Marionette DEBUG loaded listener.js 18:43:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 129 (0x123bea400) [pid = 1946] [serial = 476] [outer = 0x11972c800] 18:43:04 INFO - PROCESS | 1946 | 1468892584424 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]]]}] 18:43:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:43:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 672ms 18:43:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:43:04 INFO - PROCESS | 1946 | 1468892584438 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 18:43:04 INFO - PROCESS | 1946 | 1468892584440 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 18:43:04 INFO - PROCESS | 1946 | 1468892584442 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:43:04 INFO - PROCESS | 1946 | 1468892584443 Marionette TRACE conn2 <- [1,610,null,{}] 18:43:04 INFO - PROCESS | 1946 | 1468892584445 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}] 18:43:04 INFO - PROCESS | 1946 | 1468892584446 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:04 INFO - PROCESS | 1946 | 1468892584539 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 18:43:04 INFO - PROCESS | 1946 | 1468892584571 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:04 INFO - PROCESS | 1946 | 1468892584572 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x125832000 == 34 [pid = 1946] [id = 160] 18:43:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 130 (0x11321fc00) [pid = 1946] [serial = 477] [outer = 0x0] 18:43:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 131 (0x124339400) [pid = 1946] [serial = 478] [outer = 0x11321fc00] 18:43:04 INFO - PROCESS | 1946 | 1468892584596 Marionette DEBUG loaded listener.js 18:43:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 132 (0x124345c00) [pid = 1946] [serial = 479] [outer = 0x11321fc00] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 131 (0x124338c00) [pid = 1946] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 130 (0x1185be400) [pid = 1946] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 129 (0x11690b400) [pid = 1946] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 128 (0x118145c00) [pid = 1946] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 127 (0x1188eec00) [pid = 1946] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 126 (0x1290d1800) [pid = 1946] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 125 (0x121044400) [pid = 1946] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x115d47400) [pid = 1946] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x11744b400) [pid = 1946] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x1258a8800) [pid = 1946] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x12488a000) [pid = 1946] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x10eaf3800) [pid = 1946] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x1127d2000) [pid = 1946] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x118375800) [pid = 1946] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x110ee3000) [pid = 1946] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x112f50800) [pid = 1946] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x12b91bc00) [pid = 1946] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x12659a800) [pid = 1946] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x12b9e4400) [pid = 1946] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x126867400) [pid = 1946] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x112d28800) [pid = 1946] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x119729400) [pid = 1946] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x11a0b7800) [pid = 1946] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x12935e400) [pid = 1946] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x119296000) [pid = 1946] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x124895000) [pid = 1946] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x10eaf8400) [pid = 1946] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x12a53a400) [pid = 1946] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:43:05 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x124342c00) [pid = 1946] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:43:05 INFO - PROCESS | 1946 | 1468892585252 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 818ms 18:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:43:05 INFO - PROCESS | 1946 | 1468892585260 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 18:43:05 INFO - PROCESS | 1946 | 1468892585261 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 18:43:05 INFO - PROCESS | 1946 | 1468892585263 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 1946 | 1468892585264 Marionette TRACE conn2 <- [1,614,null,{}] 18:43:05 INFO - PROCESS | 1946 | 1468892585267 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}] 18:43:05 INFO - PROCESS | 1946 | 1468892585268 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:05 INFO - PROCESS | 1946 | 1468892585346 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 18:43:05 INFO - PROCESS | 1946 | 1468892585349 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:05 INFO - PROCESS | 1946 | 1468892585351 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x12486e000 == 35 [pid = 1946] [id = 161] 18:43:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1127d2000) [pid = 1946] [serial = 480] [outer = 0x0] 18:43:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x11744b400) [pid = 1946] [serial = 481] [outer = 0x1127d2000] 18:43:05 INFO - PROCESS | 1946 | 1468892585377 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x118851c00) [pid = 1946] [serial = 482] [outer = 0x1127d2000] 18:43:05 INFO - PROCESS | 1946 | 1468892585715 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]]]}] 18:43:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:43:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 468ms 18:43:05 INFO - PROCESS | 1946 | 1468892585733 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 18:43:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:43:05 INFO - PROCESS | 1946 | 1468892585734 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 18:43:05 INFO - PROCESS | 1946 | 1468892585739 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:43:05 INFO - PROCESS | 1946 | 1468892585741 Marionette TRACE conn2 <- [1,618,null,{}] 18:43:05 INFO - PROCESS | 1946 | 1468892585743 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}] 18:43:05 INFO - PROCESS | 1946 | 1468892585744 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:05 INFO - PROCESS | 1946 | 1468892585858 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 18:43:05 INFO - PROCESS | 1946 | 1468892585864 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:05 INFO - PROCESS | 1946 | 1468892585865 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x11917a800 == 36 [pid = 1946] [id = 162] 18:43:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x117d0e000) [pid = 1946] [serial = 483] [outer = 0x0] 18:43:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x1241b2400) [pid = 1946] [serial = 484] [outer = 0x117d0e000] 18:43:05 INFO - PROCESS | 1946 | 1468892585892 Marionette DEBUG loaded listener.js 18:43:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x124657800) [pid = 1946] [serial = 485] [outer = 0x117d0e000] 18:43:06 INFO - PROCESS | 1946 | 1468892586175 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]]]}] 18:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 471ms 18:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:43:06 INFO - PROCESS | 1946 | 1468892586209 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 18:43:06 INFO - PROCESS | 1946 | 1468892586210 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 18:43:06 INFO - PROCESS | 1946 | 1468892586213 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:43:06 INFO - PROCESS | 1946 | 1468892586214 Marionette TRACE conn2 <- [1,622,null,{}] 18:43:06 INFO - PROCESS | 1946 | 1468892586216 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}] 18:43:06 INFO - PROCESS | 1946 | 1468892586217 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:06 INFO - PROCESS | 1946 | 1468892586297 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 18:43:06 INFO - PROCESS | 1946 | 1468892586300 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 1946 | 1468892586301 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x12908a800 == 37 [pid = 1946] [id = 163] 18:43:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x124657c00) [pid = 1946] [serial = 486] [outer = 0x0] 18:43:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x1246c2400) [pid = 1946] [serial = 487] [outer = 0x124657c00] 18:43:06 INFO - PROCESS | 1946 | 1468892586329 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x12488a400) [pid = 1946] [serial = 488] [outer = 0x124657c00] 18:43:06 INFO - PROCESS | 1946 | 1468892586657 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]]]}] 18:43:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:43:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 467ms 18:43:06 INFO - PROCESS | 1946 | 1468892586681 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 18:43:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:43:06 INFO - PROCESS | 1946 | 1468892586683 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 18:43:06 INFO - PROCESS | 1946 | 1468892586686 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:43:06 INFO - PROCESS | 1946 | 1468892586689 Marionette TRACE conn2 <- [1,626,null,{}] 18:43:06 INFO - PROCESS | 1946 | 1468892586692 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}] 18:43:06 INFO - PROCESS | 1946 | 1468892586693 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:06 INFO - PROCESS | 1946 | 1468892586807 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 18:43:06 INFO - PROCESS | 1946 | 1468892586814 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:06 INFO - PROCESS | 1946 | 1468892586816 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x123964000 == 38 [pid = 1946] [id = 164] 18:43:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x124657400) [pid = 1946] [serial = 489] [outer = 0x0] 18:43:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x124b18400) [pid = 1946] [serial = 490] [outer = 0x124657400] 18:43:06 INFO - PROCESS | 1946 | 1468892586842 Marionette DEBUG loaded listener.js 18:43:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x1258d2000) [pid = 1946] [serial = 491] [outer = 0x124657400] 18:43:07 INFO - PROCESS | 1946 | 1468892587224 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]]]}] 18:43:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:43:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 574ms 18:43:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x110ee9c00) [pid = 1946] [serial = 492] [outer = 0x12ccc5000] 18:43:07 INFO - PROCESS | 1946 | 1468892587277 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 18:43:07 INFO - PROCESS | 1946 | 1468892587280 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 18:43:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:43:07 INFO - PROCESS | 1946 | 1468892587302 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:43:07 INFO - PROCESS | 1946 | 1468892587304 Marionette TRACE conn2 <- [1,630,null,{}] 18:43:07 INFO - PROCESS | 1946 | 1468892587333 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}] 18:43:07 INFO - PROCESS | 1946 | 1468892587335 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:07 INFO - PROCESS | 1946 | 1468892587494 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 18:43:07 INFO - PROCESS | 1946 | 1468892587524 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:07 INFO - PROCESS | 1946 | 1468892587526 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x1167f0000 == 39 [pid = 1946] [id = 165] 18:43:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x110ee5400) [pid = 1946] [serial = 493] [outer = 0x0] 18:43:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x112f54800) [pid = 1946] [serial = 494] [outer = 0x110ee5400] 18:43:07 INFO - PROCESS | 1946 | 1468892587587 Marionette DEBUG loaded listener.js 18:43:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x115d51800) [pid = 1946] [serial = 495] [outer = 0x110ee5400] 18:43:08 INFO - PROCESS | 1946 | 1468892588144 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]]]}] 18:43:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:43:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 912ms 18:43:08 INFO - PROCESS | 1946 | 1468892588200 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 18:43:08 INFO - PROCESS | 1946 | 1468892588203 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 18:43:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:43:08 INFO - PROCESS | 1946 | 1468892588208 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:43:08 INFO - PROCESS | 1946 | 1468892588210 Marionette TRACE conn2 <- [1,634,null,{}] 18:43:08 INFO - PROCESS | 1946 | 1468892588212 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}] 18:43:08 INFO - PROCESS | 1946 | 1468892588214 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:08 INFO - PROCESS | 1946 | 1468892588321 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 18:43:08 INFO - PROCESS | 1946 | 1468892588401 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:08 INFO - PROCESS | 1946 | 1468892588403 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x12387b000 == 40 [pid = 1946] [id = 166] 18:43:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x1174ab000) [pid = 1946] [serial = 496] [outer = 0x0] 18:43:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 121 (0x1174adc00) [pid = 1946] [serial = 497] [outer = 0x1174ab000] 18:43:08 INFO - PROCESS | 1946 | 1468892588433 Marionette DEBUG loaded listener.js 18:43:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 122 (0x11831bc00) [pid = 1946] [serial = 498] [outer = 0x1174ab000] 18:43:08 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:09 INFO - PROCESS | 1946 | 1468892589060 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]]]}] 18:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 871ms 18:43:09 INFO - PROCESS | 1946 | 1468892589079 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 18:43:09 INFO - PROCESS | 1946 | 1468892589081 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 18:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:43:09 INFO - PROCESS | 1946 | 1468892589113 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 1946 | 1468892589115 Marionette TRACE conn2 <- [1,638,null,{}] 18:43:09 INFO - PROCESS | 1946 | 1468892589124 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}] 18:43:09 INFO - PROCESS | 1946 | 1468892589126 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:09 INFO - PROCESS | 1946 | 1468892589225 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 18:43:09 INFO - PROCESS | 1946 | 1468892589285 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 1946 | 1468892589287 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x116965800 == 41 [pid = 1946] [id = 167] 18:43:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 123 (0x113212400) [pid = 1946] [serial = 499] [outer = 0x0] 18:43:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 124 (0x1132eb400) [pid = 1946] [serial = 500] [outer = 0x113212400] 18:43:09 INFO - PROCESS | 1946 | 1468892589315 Marionette DEBUG loaded listener.js 18:43:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 125 (0x115d47000) [pid = 1946] [serial = 501] [outer = 0x113212400] 18:43:09 INFO - PROCESS | 1946 | --DOCSHELL 0x12908a800 == 40 [pid = 1946] [id = 163] 18:43:09 INFO - PROCESS | 1946 | --DOCSHELL 0x11917a800 == 39 [pid = 1946] [id = 162] 18:43:09 INFO - PROCESS | 1946 | --DOCSHELL 0x12486e000 == 38 [pid = 1946] [id = 161] 18:43:09 INFO - PROCESS | 1946 | --DOCSHELL 0x125832000 == 37 [pid = 1946] [id = 160] 18:43:09 INFO - PROCESS | 1946 | --DOCSHELL 0x124043000 == 36 [pid = 1946] [id = 159] 18:43:09 INFO - PROCESS | 1946 | --DOCSHELL 0x123965000 == 35 [pid = 1946] [id = 158] 18:43:09 INFO - PROCESS | 1946 | --DOCSHELL 0x1195f1000 == 34 [pid = 1946] [id = 157] 18:43:09 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:09 INFO - PROCESS | 1946 | --DOCSHELL 0x11917c000 == 33 [pid = 1946] [id = 156] 18:43:09 INFO - PROCESS | 1946 | --DOCSHELL 0x116ae1000 == 32 [pid = 1946] [id = 155] 18:43:09 INFO - PROCESS | 1946 | --DOCSHELL 0x11640a800 == 31 [pid = 1946] [id = 154] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 124 (0x129477c00) [pid = 1946] [serial = 440] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 123 (0x124346c00) [pid = 1946] [serial = 439] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 122 (0x12433ec00) [pid = 1946] [serial = 436] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 121 (0x1239b6400) [pid = 1946] [serial = 434] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 120 (0x11852f800) [pid = 1946] [serial = 404] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x11928a000) [pid = 1946] [serial = 296] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x12465a000) [pid = 1946] [serial = 395] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x12b196800) [pid = 1946] [serial = 415] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x124659000) [pid = 1946] [serial = 299] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x115d54000) [pid = 1946] [serial = 428] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x12a912c00) [pid = 1946] [serial = 308] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x115d4f400) [pid = 1946] [serial = 427] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x12686f400) [pid = 1946] [serial = 302] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x128bdc800) [pid = 1946] [serial = 410] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x115e28800) [pid = 1946] [serial = 341] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x12c391c00) [pid = 1946] [serial = 386] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x1185bc800) [pid = 1946] [serial = 425] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x1185be000) [pid = 1946] [serial = 431] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x11813cc00) [pid = 1946] [serial = 392] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x12b923800) [pid = 1946] [serial = 293] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x12659b400) [pid = 1946] [serial = 409] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x128998800) [pid = 1946] [serial = 347] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x12c8c8800) [pid = 1946] [serial = 419] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x11744d800) [pid = 1946] [serial = 403] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x12b10dc00) [pid = 1946] [serial = 350] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x11837dc00) [pid = 1946] [serial = 421] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x119c0fc00) [pid = 1946] [serial = 406] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x115d50400) [pid = 1946] [serial = 430] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1240ac800) [pid = 1946] [serial = 344] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12a53cc00) [pid = 1946] [serial = 400] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1290d5000) [pid = 1946] [serial = 398] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1239a8000) [pid = 1946] [serial = 433] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x124658800) [pid = 1946] [serial = 407] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x12c396c00) [pid = 1946] [serial = 418] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x12a49fc00) [pid = 1946] [serial = 412] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x121039400) [pid = 1946] [serial = 394] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x110edf400) [pid = 1946] [serial = 388] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x12b113400) [pid = 1946] [serial = 401] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x126527c00) [pid = 1946] [serial = 397] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1127d9000) [pid = 1946] [serial = 389] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x12a914000) [pid = 1946] [serial = 305] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1164ee400) [pid = 1946] [serial = 391] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x12b10bc00) [pid = 1946] [serial = 413] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1185b5400) [pid = 1946] [serial = 424] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x12b941000) [pid = 1946] [serial = 416] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x12c8c9000) [pid = 1946] [serial = 422] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x124342800) [pid = 1946] [serial = 437] [outer = 0x0] [url = about:blank] 18:43:09 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:09 INFO - PROCESS | 1946 | 1468892589724 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]]]}] 18:43:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:43:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 655ms 18:43:09 INFO - PROCESS | 1946 | 1468892589740 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 18:43:09 INFO - PROCESS | 1946 | 1468892589743 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 18:43:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:43:09 INFO - PROCESS | 1946 | 1468892589747 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:43:09 INFO - PROCESS | 1946 | 1468892589749 Marionette TRACE conn2 <- [1,642,null,{}] 18:43:09 INFO - PROCESS | 1946 | 1468892589752 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}] 18:43:09 INFO - PROCESS | 1946 | 1468892589754 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:09 INFO - PROCESS | 1946 | 1468892589838 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 18:43:09 INFO - PROCESS | 1946 | 1468892589909 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:09 INFO - PROCESS | 1946 | 1468892589911 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x116adf000 == 32 [pid = 1946] [id = 168] 18:43:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x115d14400) [pid = 1946] [serial = 502] [outer = 0x0] 18:43:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x115e2a000) [pid = 1946] [serial = 503] [outer = 0x115d14400] 18:43:09 INFO - PROCESS | 1946 | 1468892589955 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x117155000) [pid = 1946] [serial = 504] [outer = 0x115d14400] 18:43:10 INFO - PROCESS | 1946 | 1468892590341 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]]]}] 18:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 626ms 18:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:43:10 INFO - PROCESS | 1946 | 1468892590373 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 18:43:10 INFO - PROCESS | 1946 | 1468892590375 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 18:43:10 INFO - PROCESS | 1946 | 1468892590377 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:43:10 INFO - PROCESS | 1946 | 1468892590379 Marionette TRACE conn2 <- [1,646,null,{}] 18:43:10 INFO - PROCESS | 1946 | 1468892590387 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}] 18:43:10 INFO - PROCESS | 1946 | 1468892590390 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:10 INFO - PROCESS | 1946 | 1468892590474 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 18:43:10 INFO - PROCESS | 1946 | 1468892590525 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:10 INFO - PROCESS | 1946 | 1468892590527 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192cf000 == 33 [pid = 1946] [id = 169] 18:43:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x11715e800) [pid = 1946] [serial = 505] [outer = 0x0] 18:43:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x118142400) [pid = 1946] [serial = 506] [outer = 0x11715e800] 18:43:10 INFO - PROCESS | 1946 | 1468892590555 Marionette DEBUG loaded listener.js 18:43:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x118532000) [pid = 1946] [serial = 507] [outer = 0x11715e800] 18:43:10 INFO - PROCESS | 1946 | 1468892590842 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]]]}] 18:43:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:43:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 475ms 18:43:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:43:10 INFO - PROCESS | 1946 | 1468892590859 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 18:43:10 INFO - PROCESS | 1946 | 1468892590861 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 18:43:10 INFO - PROCESS | 1946 | 1468892590863 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:43:10 INFO - PROCESS | 1946 | 1468892590864 Marionette TRACE conn2 <- [1,650,null,{}] 18:43:10 INFO - PROCESS | 1946 | 1468892590867 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}] 18:43:10 INFO - PROCESS | 1946 | 1468892590868 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:10 INFO - PROCESS | 1946 | 1468892590959 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 18:43:10 INFO - PROCESS | 1946 | 1468892590962 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:10 INFO - PROCESS | 1946 | 1468892590963 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x12387d800 == 34 [pid = 1946] [id = 170] 18:43:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1185b8400) [pid = 1946] [serial = 508] [outer = 0x0] 18:43:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1185db800) [pid = 1946] [serial = 509] [outer = 0x1185b8400] 18:43:10 INFO - PROCESS | 1946 | 1468892590990 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x11915b800) [pid = 1946] [serial = 510] [outer = 0x1185b8400] 18:43:11 INFO - PROCESS | 1946 | 1468892591336 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]]]}] 18:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 520ms 18:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:43:11 INFO - PROCESS | 1946 | 1468892591386 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 18:43:11 INFO - PROCESS | 1946 | 1468892591387 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 18:43:11 INFO - PROCESS | 1946 | 1468892591389 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 1946 | 1468892591390 Marionette TRACE conn2 <- [1,654,null,{}] 18:43:11 INFO - PROCESS | 1946 | 1468892591393 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}] 18:43:11 INFO - PROCESS | 1946 | 1468892591394 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:11 INFO - PROCESS | 1946 | 1468892591466 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 18:43:11 INFO - PROCESS | 1946 | 1468892591470 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:11 INFO - PROCESS | 1946 | 1468892591473 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x1241a2000 == 35 [pid = 1946] [id = 171] 18:43:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1185b4000) [pid = 1946] [serial = 511] [outer = 0x0] 18:43:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1195c6c00) [pid = 1946] [serial = 512] [outer = 0x1185b4000] 18:43:11 INFO - PROCESS | 1946 | 1468892591497 Marionette DEBUG loaded listener.js 18:43:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x119734c00) [pid = 1946] [serial = 513] [outer = 0x1185b4000] 18:43:11 INFO - PROCESS | 1946 | 1468892591860 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]]]}] 18:43:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:43:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 519ms 18:43:11 INFO - PROCESS | 1946 | 1468892591908 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 18:43:11 INFO - PROCESS | 1946 | 1468892591909 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 18:43:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:43:11 INFO - PROCESS | 1946 | 1468892591912 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:43:11 INFO - PROCESS | 1946 | 1468892591913 Marionette TRACE conn2 <- [1,658,null,{}] 18:43:11 INFO - PROCESS | 1946 | 1468892591915 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}] 18:43:11 INFO - PROCESS | 1946 | 1468892591919 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:12 INFO - PROCESS | 1946 | 1468892592033 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 18:43:12 INFO - PROCESS | 1946 | 1468892592049 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:12 INFO - PROCESS | 1946 | 1468892592050 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x12525e000 == 36 [pid = 1946] [id = 172] 18:43:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x1197af800) [pid = 1946] [serial = 514] [outer = 0x0] 18:43:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1210da400) [pid = 1946] [serial = 515] [outer = 0x1197af800] 18:43:12 INFO - PROCESS | 1946 | 1468892592074 Marionette DEBUG loaded listener.js 18:43:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x123c86000) [pid = 1946] [serial = 516] [outer = 0x1197af800] 18:43:12 INFO - PROCESS | 1946 | 1468892592420 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]]]}] 18:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 519ms 18:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:43:12 INFO - PROCESS | 1946 | 1468892592431 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 18:43:12 INFO - PROCESS | 1946 | 1468892592433 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 18:43:12 INFO - PROCESS | 1946 | 1468892592435 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:43:12 INFO - PROCESS | 1946 | 1468892592437 Marionette TRACE conn2 <- [1,662,null,{}] 18:43:12 INFO - PROCESS | 1946 | 1468892592442 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}] 18:43:12 INFO - PROCESS | 1946 | 1468892592443 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:12 INFO - PROCESS | 1946 | 1468892592541 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 18:43:12 INFO - PROCESS | 1946 | 1468892592552 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:12 INFO - PROCESS | 1946 | 1468892592553 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289a8800 == 37 [pid = 1946] [id = 173] 18:43:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1239b2800) [pid = 1946] [serial = 517] [outer = 0x0] 18:43:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12433c400) [pid = 1946] [serial = 518] [outer = 0x1239b2800] 18:43:12 INFO - PROCESS | 1946 | 1468892592577 Marionette DEBUG loaded listener.js 18:43:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x124659000) [pid = 1946] [serial = 519] [outer = 0x1239b2800] 18:43:12 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:12 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:12 INFO - PROCESS | 1946 | 1468892592918 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]]]}] 18:43:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:43:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 521ms 18:43:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:43:12 INFO - PROCESS | 1946 | 1468892592957 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 18:43:12 INFO - PROCESS | 1946 | 1468892592958 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 18:43:12 INFO - PROCESS | 1946 | 1468892592960 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:43:12 INFO - PROCESS | 1946 | 1468892592961 Marionette TRACE conn2 <- [1,666,null,{}] 18:43:12 INFO - PROCESS | 1946 | 1468892592963 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}] 18:43:12 INFO - PROCESS | 1946 | 1468892592965 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:13 INFO - PROCESS | 1946 | 1468892593062 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 18:43:13 INFO - PROCESS | 1946 | 1468892593074 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 1946 | 1468892593075 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x129077800 == 38 [pid = 1946] [id = 174] 18:43:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12465a000) [pid = 1946] [serial = 520] [outer = 0x0] 18:43:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1246c7800) [pid = 1946] [serial = 521] [outer = 0x12465a000] 18:43:13 INFO - PROCESS | 1946 | 1468892593100 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x124894400) [pid = 1946] [serial = 522] [outer = 0x12465a000] 18:43:13 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:13 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:13 INFO - PROCESS | 1946 | 1468892593430 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]]]}] 18:43:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:43:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 518ms 18:43:13 INFO - PROCESS | 1946 | 1468892593478 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 18:43:13 INFO - PROCESS | 1946 | 1468892593480 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 18:43:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:43:13 INFO - PROCESS | 1946 | 1468892593487 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:43:13 INFO - PROCESS | 1946 | 1468892593489 Marionette TRACE conn2 <- [1,670,null,{}] 18:43:13 INFO - PROCESS | 1946 | 1468892593491 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}] 18:43:13 INFO - PROCESS | 1946 | 1468892593492 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:13 INFO - PROCESS | 1946 | 1468892593590 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 18:43:13 INFO - PROCESS | 1946 | 1468892593594 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:13 INFO - PROCESS | 1946 | 1468892593595 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a482000 == 39 [pid = 1946] [id = 175] 18:43:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124660c00) [pid = 1946] [serial = 523] [outer = 0x0] 18:43:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x124e91c00) [pid = 1946] [serial = 524] [outer = 0x124660c00] 18:43:13 INFO - PROCESS | 1946 | 1468892593626 Marionette DEBUG loaded listener.js 18:43:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x124cb7800) [pid = 1946] [serial = 525] [outer = 0x124660c00] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x112f09000) [pid = 1946] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x11614d400) [pid = 1946] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x11972c800) [pid = 1946] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x115d53400) [pid = 1946] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x11335d800) [pid = 1946] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x115d46c00) [pid = 1946] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x11885a800) [pid = 1946] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x124660800) [pid = 1946] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x12947b800) [pid = 1946] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x11321fc00) [pid = 1946] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1127d2000) [pid = 1946] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x112f49c00) [pid = 1946] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x124657c00) [pid = 1946] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x112a80400) [pid = 1946] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x117d0e000) [pid = 1946] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:43:13 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1174ad000) [pid = 1946] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:43:13 INFO - PROCESS | 1946 | 1468892593994 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]]]}] 18:43:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 519ms 18:43:14 INFO - PROCESS | 1946 | 1468892594010 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 18:43:14 INFO - PROCESS | 1946 | 1468892594011 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 18:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:43:14 INFO - PROCESS | 1946 | 1468892594013 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:43:14 INFO - PROCESS | 1946 | 1468892594014 Marionette TRACE conn2 <- [1,674,null,{}] 18:43:14 INFO - PROCESS | 1946 | 1468892594016 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}] 18:43:14 INFO - PROCESS | 1946 | 1468892594018 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:14 INFO - PROCESS | 1946 | 1468892594134 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 18:43:14 INFO - PROCESS | 1946 | 1468892594166 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:14 INFO - PROCESS | 1946 | 1468892594167 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x124c0f000 == 40 [pid = 1946] [id = 176] 18:43:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x112a8f000) [pid = 1946] [serial = 526] [outer = 0x0] 18:43:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1174ac400) [pid = 1946] [serial = 527] [outer = 0x112a8f000] 18:43:14 INFO - PROCESS | 1946 | 1468892594191 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1195cf800) [pid = 1946] [serial = 528] [outer = 0x112a8f000] 18:43:14 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:14 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:43:14 INFO - PROCESS | 1946 | 1468892594446 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]]]}] 18:43:14 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 18:43:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 470ms 18:43:14 INFO - PROCESS | 1946 | 1468892594484 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 18:43:14 INFO - PROCESS | 1946 | 1468892594486 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 18:43:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:43:14 INFO - PROCESS | 1946 | 1468892594495 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:43:14 INFO - PROCESS | 1946 | 1468892594497 Marionette TRACE conn2 <- [1,678,null,{}] 18:43:14 INFO - PROCESS | 1946 | 1468892594499 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}] 18:43:14 INFO - PROCESS | 1946 | 1468892594501 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:14 INFO - PROCESS | 1946 | 1468892594606 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 18:43:14 INFO - PROCESS | 1946 | 1468892594610 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:14 INFO - PROCESS | 1946 | 1468892594611 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab9b000 == 41 [pid = 1946] [id = 177] 18:43:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x112f57800) [pid = 1946] [serial = 529] [outer = 0x0] 18:43:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x124c77400) [pid = 1946] [serial = 530] [outer = 0x112f57800] 18:43:14 INFO - PROCESS | 1946 | 1468892594644 Marionette DEBUG loaded listener.js 18:43:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1266c7800) [pid = 1946] [serial = 531] [outer = 0x112f57800] 18:43:14 INFO - PROCESS | 1946 | 1468892594975 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]]]}] 18:43:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:43:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 520ms 18:43:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:43:15 INFO - PROCESS | 1946 | 1468892595015 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 1946 | 1468892595016 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 18:43:15 INFO - PROCESS | 1946 | 1468892595019 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 1946 | 1468892595020 Marionette TRACE conn2 <- [1,682,null,{}] 18:43:15 INFO - PROCESS | 1946 | 1468892595022 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}] 18:43:15 INFO - PROCESS | 1946 | 1468892595023 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:15 INFO - PROCESS | 1946 | 1468892595131 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 18:43:15 INFO - PROCESS | 1946 | 1468892595138 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:15 INFO - PROCESS | 1946 | 1468892595139 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b9a5000 == 42 [pid = 1946] [id = 178] 18:43:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x126865400) [pid = 1946] [serial = 532] [outer = 0x0] 18:43:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x128995c00) [pid = 1946] [serial = 533] [outer = 0x126865400] 18:43:15 INFO - PROCESS | 1946 | 1468892595163 Marionette DEBUG loaded listener.js 18:43:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12899f400) [pid = 1946] [serial = 534] [outer = 0x126865400] 18:43:15 INFO - PROCESS | 1946 | 1468892595951 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]]]}] 18:43:15 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) 18:43:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 970ms 18:43:15 INFO - PROCESS | 1946 | 1468892595989 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 18:43:15 INFO - PROCESS | 1946 | 1468892595992 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 18:43:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:43:15 INFO - PROCESS | 1946 | 1468892595996 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:43:15 INFO - PROCESS | 1946 | 1468892595998 Marionette TRACE conn2 <- [1,686,null,{}] 18:43:16 INFO - PROCESS | 1946 | 1468892596002 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}] 18:43:16 INFO - PROCESS | 1946 | 1468892596003 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:16 INFO - PROCESS | 1946 | 1468892596108 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 18:43:16 INFO - PROCESS | 1946 | 1468892596160 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:16 INFO - PROCESS | 1946 | 1468892596162 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x116952000 == 43 [pid = 1946] [id = 179] 18:43:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x112f49400) [pid = 1946] [serial = 535] [outer = 0x0] 18:43:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x112f56c00) [pid = 1946] [serial = 536] [outer = 0x112f49400] 18:43:16 INFO - PROCESS | 1946 | 1468892596195 Marionette DEBUG loaded listener.js 18:43:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x115d4a400) [pid = 1946] [serial = 537] [outer = 0x112f49400] 18:43:17 INFO - PROCESS | 1946 | 1468892597154 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]]]}] 18:43:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:43:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1172ms 18:43:17 INFO - PROCESS | 1946 | 1468892597168 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 18:43:17 INFO - PROCESS | 1946 | 1468892597173 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 18:43:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:43:17 INFO - PROCESS | 1946 | 1468892597178 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:43:17 INFO - PROCESS | 1946 | 1468892597180 Marionette TRACE conn2 <- [1,690,null,{}] 18:43:17 INFO - PROCESS | 1946 | 1468892597182 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}] 18:43:17 INFO - PROCESS | 1946 | 1468892597184 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:17 INFO - PROCESS | 1946 | 1468892597284 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 18:43:17 INFO - PROCESS | 1946 | 1468892597338 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:17 INFO - PROCESS | 1946 | 1468892597340 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x123876800 == 44 [pid = 1946] [id = 180] 18:43:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1164ecc00) [pid = 1946] [serial = 538] [outer = 0x0] 18:43:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x11830d400) [pid = 1946] [serial = 539] [outer = 0x1164ecc00] 18:43:17 INFO - PROCESS | 1946 | 1468892597370 Marionette DEBUG loaded listener.js 18:43:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x118372000) [pid = 1946] [serial = 540] [outer = 0x1164ecc00] 18:43:18 INFO - PROCESS | 1946 | 1468892598264 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]]]}] 18:43:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:43:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1122ms 18:43:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:43:18 INFO - PROCESS | 1946 | 1468892598301 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 18:43:18 INFO - PROCESS | 1946 | 1468892598303 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 18:43:18 INFO - PROCESS | 1946 | 1468892598305 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:43:18 INFO - PROCESS | 1946 | 1468892598308 Marionette TRACE conn2 <- [1,694,null,{}] 18:43:18 INFO - PROCESS | 1946 | 1468892598315 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}] 18:43:18 INFO - PROCESS | 1946 | 1468892598318 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:18 INFO - PROCESS | 1946 | 1468892598452 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 18:43:18 INFO - PROCESS | 1946 | 1468892598508 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:18 INFO - PROCESS | 1946 | 1468892598510 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x1130c9000 == 45 [pid = 1946] [id = 181] 18:43:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x110ee9400) [pid = 1946] [serial = 541] [outer = 0x0] 18:43:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1132e3c00) [pid = 1946] [serial = 542] [outer = 0x110ee9400] 18:43:18 INFO - PROCESS | 1946 | 1468892598679 Marionette DEBUG loaded listener.js 18:43:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x115d55800) [pid = 1946] [serial = 543] [outer = 0x110ee9400] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x116ada800 == 44 [pid = 1946] [id = 153] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab9b000 == 43 [pid = 1946] [id = 177] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x124c0f000 == 42 [pid = 1946] [id = 176] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x12a482000 == 41 [pid = 1946] [id = 175] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x129077800 == 40 [pid = 1946] [id = 174] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x1289a8800 == 39 [pid = 1946] [id = 173] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x12525e000 == 38 [pid = 1946] [id = 172] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x1241a2000 == 37 [pid = 1946] [id = 171] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x12387d800 == 36 [pid = 1946] [id = 170] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x1192cf000 == 35 [pid = 1946] [id = 169] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x116adf000 == 34 [pid = 1946] [id = 168] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x116965800 == 33 [pid = 1946] [id = 167] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x12387b000 == 32 [pid = 1946] [id = 166] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x123964000 == 31 [pid = 1946] [id = 164] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x1167f0000 == 30 [pid = 1946] [id = 165] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x123876800 == 29 [pid = 1946] [id = 180] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x12b9a5000 == 28 [pid = 1946] [id = 178] 18:43:20 INFO - PROCESS | 1946 | --DOCSHELL 0x116952000 == 27 [pid = 1946] [id = 179] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x12488a400) [pid = 1946] [serial = 488] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x11830c800) [pid = 1946] [serial = 466] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1241b2400) [pid = 1946] [serial = 484] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x124345c00) [pid = 1946] [serial = 479] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x124b18400) [pid = 1946] [serial = 490] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x118377800) [pid = 1946] [serial = 467] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1185b8000) [pid = 1946] [serial = 469] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x118856000) [pid = 1946] [serial = 470] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x124657800) [pid = 1946] [serial = 485] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1188ec000) [pid = 1946] [serial = 472] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1174a3c00) [pid = 1946] [serial = 463] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1174aa800) [pid = 1946] [serial = 464] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1211eb800) [pid = 1946] [serial = 475] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1174a4800) [pid = 1946] [serial = 458] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x116a0c000) [pid = 1946] [serial = 457] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x113dcd000) [pid = 1946] [serial = 460] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x115d54800) [pid = 1946] [serial = 461] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x11836f400) [pid = 1946] [serial = 443] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1164eac00) [pid = 1946] [serial = 442] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1239b3800) [pid = 1946] [serial = 446] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1239ac400) [pid = 1946] [serial = 445] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x128998c00) [pid = 1946] [serial = 449] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x124894000) [pid = 1946] [serial = 448] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x1195ce400) [pid = 1946] [serial = 473] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x12b929c00) [pid = 1946] [serial = 452] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x12a611c00) [pid = 1946] [serial = 451] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x124339400) [pid = 1946] [serial = 478] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x123bea400) [pid = 1946] [serial = 476] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x11744b400) [pid = 1946] [serial = 481] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x115d48000) [pid = 1946] [serial = 455] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x118851c00) [pid = 1946] [serial = 482] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x112f4ec00) [pid = 1946] [serial = 454] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x1246c2400) [pid = 1946] [serial = 487] [outer = 0x0] [url = about:blank] 18:43:20 INFO - PROCESS | 1946 | 1468892600168 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]]]}] 18:43:20 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) 18:43:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1873ms 18:43:20 INFO - PROCESS | 1946 | 1468892600178 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 18:43:20 INFO - PROCESS | 1946 | 1468892600180 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 18:43:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:43:20 INFO - PROCESS | 1946 | 1468892600184 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:43:20 INFO - PROCESS | 1946 | 1468892600189 Marionette TRACE conn2 <- [1,698,null,{}] 18:43:20 INFO - PROCESS | 1946 | 1468892600193 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}] 18:43:20 INFO - PROCESS | 1946 | 1468892600195 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:20 INFO - PROCESS | 1946 | 1468892600267 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 18:43:20 INFO - PROCESS | 1946 | 1468892600274 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:20 INFO - PROCESS | 1946 | 1468892600276 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x1133e4800 == 28 [pid = 1946] [id = 182] 18:43:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x113352c00) [pid = 1946] [serial = 544] [outer = 0x0] 18:43:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x1133b6000) [pid = 1946] [serial = 545] [outer = 0x113352c00] 18:43:20 INFO - PROCESS | 1946 | 1468892600305 Marionette DEBUG loaded listener.js 18:43:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x114f7b000) [pid = 1946] [serial = 546] [outer = 0x113352c00] 18:43:21 INFO - PROCESS | 1946 | 1468892601111 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]]]}] 18:43:21 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) 18:43:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 975ms 18:43:21 INFO - PROCESS | 1946 | 1468892601163 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 18:43:21 INFO - PROCESS | 1946 | 1468892601166 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 18:43:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:43:21 INFO - PROCESS | 1946 | 1468892601172 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:43:21 INFO - PROCESS | 1946 | 1468892601174 Marionette TRACE conn2 <- [1,702,null,{}] 18:43:21 INFO - PROCESS | 1946 | 1468892601176 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}] 18:43:21 INFO - PROCESS | 1946 | 1468892601178 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:21 INFO - PROCESS | 1946 | 1468892601245 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 18:43:21 INFO - PROCESS | 1946 | 1468892601249 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:21 INFO - PROCESS | 1946 | 1468892601250 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x1167e1000 == 29 [pid = 1946] [id = 183] 18:43:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x115e2ac00) [pid = 1946] [serial = 547] [outer = 0x0] 18:43:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x116760400) [pid = 1946] [serial = 548] [outer = 0x115e2ac00] 18:43:21 INFO - PROCESS | 1946 | 1468892601275 Marionette DEBUG loaded listener.js 18:43:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x116aa8c00) [pid = 1946] [serial = 549] [outer = 0x115e2ac00] 18:43:22 INFO - PROCESS | 1946 | 1468892602191 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]]]}] 18:43:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:43:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1022ms 18:43:22 INFO - PROCESS | 1946 | 1468892602194 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 18:43:22 INFO - PROCESS | 1946 | 1468892602195 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 18:43:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:43:22 INFO - PROCESS | 1946 | 1468892602226 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:43:22 INFO - PROCESS | 1946 | 1468892602228 Marionette TRACE conn2 <- [1,706,null,{}] 18:43:22 INFO - PROCESS | 1946 | 1468892602236 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}] 18:43:22 INFO - PROCESS | 1946 | 1468892602239 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:22 INFO - PROCESS | 1946 | 1468892602331 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 18:43:22 INFO - PROCESS | 1946 | 1468892602366 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:22 INFO - PROCESS | 1946 | 1468892602368 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x11841d800 == 30 [pid = 1946] [id = 184] 18:43:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x11813d000) [pid = 1946] [serial = 550] [outer = 0x0] 18:43:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x11830f400) [pid = 1946] [serial = 551] [outer = 0x11813d000] 18:43:22 INFO - PROCESS | 1946 | 1468892602396 Marionette DEBUG loaded listener.js 18:43:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x118329000) [pid = 1946] [serial = 552] [outer = 0x11813d000] 18:43:23 INFO - PROCESS | 1946 | 1468892603206 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]]]}] 18:43:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:43:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1025ms 18:43:23 INFO - PROCESS | 1946 | 1468892603252 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 18:43:23 INFO - PROCESS | 1946 | 1468892603254 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 18:43:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:43:23 INFO - PROCESS | 1946 | 1468892603256 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:43:23 INFO - PROCESS | 1946 | 1468892603257 Marionette TRACE conn2 <- [1,710,null,{}] 18:43:23 INFO - PROCESS | 1946 | 1468892603260 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}] 18:43:23 INFO - PROCESS | 1946 | 1468892603261 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:23 INFO - PROCESS | 1946 | 1468892603350 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 18:43:23 INFO - PROCESS | 1946 | 1468892603383 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:23 INFO - PROCESS | 1946 | 1468892603385 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192c5000 == 31 [pid = 1946] [id = 185] 18:43:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x11837d800) [pid = 1946] [serial = 553] [outer = 0x0] 18:43:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1185b8c00) [pid = 1946] [serial = 554] [outer = 0x11837d800] 18:43:23 INFO - PROCESS | 1946 | 1468892603410 Marionette DEBUG loaded listener.js 18:43:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1185c0c00) [pid = 1946] [serial = 555] [outer = 0x11837d800] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x126865400) [pid = 1946] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1197af800) [pid = 1946] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x1239b2800) [pid = 1946] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x112a8f000) [pid = 1946] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x11715e800) [pid = 1946] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x124657400) [pid = 1946] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x1185b8400) [pid = 1946] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x1174ab000) [pid = 1946] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x1185b4000) [pid = 1946] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x115d14400) [pid = 1946] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x113212400) [pid = 1946] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x110ee5400) [pid = 1946] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x12465a000) [pid = 1946] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x124660c00) [pid = 1946] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:43:24 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x112f57800) [pid = 1946] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:43:24 INFO - PROCESS | 1946 | 1468892604195 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]]]}] 18:43:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:43:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 970ms 18:43:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:43:24 INFO - PROCESS | 1946 | 1468892604226 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 18:43:24 INFO - PROCESS | 1946 | 1468892604227 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 18:43:24 INFO - PROCESS | 1946 | 1468892604229 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:43:24 INFO - PROCESS | 1946 | 1468892604231 Marionette TRACE conn2 <- [1,714,null,{}] 18:43:24 INFO - PROCESS | 1946 | 1468892604233 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}] 18:43:24 INFO - PROCESS | 1946 | 1468892604234 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:24 INFO - PROCESS | 1946 | 1468892604312 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 18:43:24 INFO - PROCESS | 1946 | 1468892604315 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:24 INFO - PROCESS | 1946 | 1468892604316 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195e6000 == 32 [pid = 1946] [id = 186] 18:43:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x112f48c00) [pid = 1946] [serial = 556] [outer = 0x0] 18:43:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x1174a0000) [pid = 1946] [serial = 557] [outer = 0x112f48c00] 18:43:24 INFO - PROCESS | 1946 | 1468892604343 Marionette DEBUG loaded listener.js 18:43:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x1185b4000) [pid = 1946] [serial = 558] [outer = 0x112f48c00] 18:43:25 INFO - PROCESS | 1946 | 1468892605143 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]]]}] 18:43:25 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 18:43:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 921ms 18:43:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:43:25 INFO - PROCESS | 1946 | 1468892605151 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 18:43:25 INFO - PROCESS | 1946 | 1468892605154 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 18:43:25 INFO - PROCESS | 1946 | 1468892605156 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:43:25 INFO - PROCESS | 1946 | 1468892605157 Marionette TRACE conn2 <- [1,718,null,{}] 18:43:25 INFO - PROCESS | 1946 | 1468892605160 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}] 18:43:25 INFO - PROCESS | 1946 | 1468892605164 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:25 INFO - PROCESS | 1946 | 1468892605255 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 18:43:25 INFO - PROCESS | 1946 | 1468892605302 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:25 INFO - PROCESS | 1946 | 1468892605303 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x123872800 == 33 [pid = 1946] [id = 187] 18:43:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x1127e0000) [pid = 1946] [serial = 559] [outer = 0x0] 18:43:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x1185dd800) [pid = 1946] [serial = 560] [outer = 0x1127e0000] 18:43:25 INFO - PROCESS | 1946 | 1468892605328 Marionette DEBUG loaded listener.js 18:43:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x11972b800) [pid = 1946] [serial = 561] [outer = 0x1127e0000] 18:43:26 INFO - PROCESS | 1946 | 1468892606060 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]]]}] 18:43:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:43:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 920ms 18:43:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:43:26 INFO - PROCESS | 1946 | 1468892606076 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 18:43:26 INFO - PROCESS | 1946 | 1468892606077 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 18:43:26 INFO - PROCESS | 1946 | 1468892606079 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:43:26 INFO - PROCESS | 1946 | 1468892606080 Marionette TRACE conn2 <- [1,722,null,{}] 18:43:26 INFO - PROCESS | 1946 | 1468892606083 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}] 18:43:26 INFO - PROCESS | 1946 | 1468892606084 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:26 INFO - PROCESS | 1946 | 1468892606161 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 18:43:26 INFO - PROCESS | 1946 | 1468892606247 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:26 INFO - PROCESS | 1946 | 1468892606248 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x11277c800 == 34 [pid = 1946] [id = 188] 18:43:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x10eaf6000) [pid = 1946] [serial = 562] [outer = 0x0] 18:43:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x111ca8c00) [pid = 1946] [serial = 563] [outer = 0x10eaf6000] 18:43:26 INFO - PROCESS | 1946 | 1468892606280 Marionette DEBUG loaded listener.js 18:43:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x112f0e000) [pid = 1946] [serial = 564] [outer = 0x10eaf6000] 18:43:26 INFO - PROCESS | 1946 | 1468892606803 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] 18:43:26 INFO - PROCESS | 1946 | 1468892606861 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 18:43:26 INFO - PROCESS | 1946 | 1468892606864 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:43:26 INFO - PROCESS | 1946 | 1468892606866 Marionette TRACE conn2 <- [1,726,null,{}] 18:43:26 INFO - PROCESS | 1946 | 1468892606870 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}] 18:43:26 INFO - PROCESS | 1946 | 1468892606873 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:26 INFO - PROCESS | 1946 | 1468892606976 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 18:43:27 INFO - PROCESS | 1946 | 1468892607048 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 1946 | 1468892607049 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x11841b000 == 35 [pid = 1946] [id = 189] 18:43:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x116986c00) [pid = 1946] [serial = 565] [outer = 0x0] 18:43:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x116aac000) [pid = 1946] [serial = 566] [outer = 0x116986c00] 18:43:27 INFO - PROCESS | 1946 | 1468892607080 Marionette DEBUG loaded listener.js 18:43:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x1174a4400) [pid = 1946] [serial = 567] [outer = 0x116986c00] 18:43:27 INFO - PROCESS | 1946 | 1468892607718 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]]]}] 18:43:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:43:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 920ms 18:43:27 INFO - PROCESS | 1946 | 1468892607784 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 18:43:27 INFO - PROCESS | 1946 | 1468892607787 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 18:43:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:43:27 INFO - PROCESS | 1946 | 1468892607790 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:43:27 INFO - PROCESS | 1946 | 1468892607792 Marionette TRACE conn2 <- [1,730,null,{}] 18:43:27 INFO - PROCESS | 1946 | 1468892607797 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}] 18:43:27 INFO - PROCESS | 1946 | 1468892607798 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:27 INFO - PROCESS | 1946 | 1468892607901 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 18:43:27 INFO - PROCESS | 1946 | 1468892607948 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:27 INFO - PROCESS | 1946 | 1468892607950 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ace800 == 36 [pid = 1946] [id = 190] 18:43:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x115d54800) [pid = 1946] [serial = 568] [outer = 0x0] 18:43:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x115e83c00) [pid = 1946] [serial = 569] [outer = 0x115d54800] 18:43:27 INFO - PROCESS | 1946 | 1468892607978 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x116984800) [pid = 1946] [serial = 570] [outer = 0x115d54800] 18:43:28 INFO - PROCESS | 1946 | --DOCSHELL 0x123872800 == 35 [pid = 1946] [id = 187] 18:43:28 INFO - PROCESS | 1946 | --DOCSHELL 0x1195e6000 == 34 [pid = 1946] [id = 186] 18:43:28 INFO - PROCESS | 1946 | --DOCSHELL 0x1192c5000 == 33 [pid = 1946] [id = 185] 18:43:28 INFO - PROCESS | 1946 | --DOCSHELL 0x11841d800 == 32 [pid = 1946] [id = 184] 18:43:28 INFO - PROCESS | 1946 | --DOCSHELL 0x1167e1000 == 31 [pid = 1946] [id = 183] 18:43:28 INFO - PROCESS | 1946 | --DOCSHELL 0x1133e4800 == 30 [pid = 1946] [id = 182] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x11915b800) [pid = 1946] [serial = 510] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1174adc00) [pid = 1946] [serial = 497] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x11831bc00) [pid = 1946] [serial = 498] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x1195c6c00) [pid = 1946] [serial = 512] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x115e2a000) [pid = 1946] [serial = 503] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x117155000) [pid = 1946] [serial = 504] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x1132eb400) [pid = 1946] [serial = 500] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x115d47000) [pid = 1946] [serial = 501] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x112f54800) [pid = 1946] [serial = 494] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x115d51800) [pid = 1946] [serial = 495] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x1246c7800) [pid = 1946] [serial = 521] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x124894400) [pid = 1946] [serial = 522] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x124e91c00) [pid = 1946] [serial = 524] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x1133adc00) [pid = 1946] [serial = 203] [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.] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x124c77400) [pid = 1946] [serial = 530] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x1195cf800) [pid = 1946] [serial = 528] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x124cb7800) [pid = 1946] [serial = 525] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 65 (0x124659000) [pid = 1946] [serial = 519] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x119734c00) [pid = 1946] [serial = 513] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x1266c7800) [pid = 1946] [serial = 531] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x12899f400) [pid = 1946] [serial = 534] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 61 (0x128995c00) [pid = 1946] [serial = 533] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 60 (0x1210da400) [pid = 1946] [serial = 515] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 59 (0x12433c400) [pid = 1946] [serial = 518] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 58 (0x123c86000) [pid = 1946] [serial = 516] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 57 (0x1174ac400) [pid = 1946] [serial = 527] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 56 (0x118142400) [pid = 1946] [serial = 506] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 55 (0x118532000) [pid = 1946] [serial = 507] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 54 (0x1258d2000) [pid = 1946] [serial = 491] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | --DOMWINDOW == 53 (0x1185db800) [pid = 1946] [serial = 509] [outer = 0x0] [url = about:blank] 18:43:28 INFO - PROCESS | 1946 | 1468892608362 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] 18:43:28 INFO - PROCESS | 1946 | 1468892608417 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 18:43:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:43:28 INFO - PROCESS | 1946 | 1468892608421 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - PROCESS | 1946 | 1468892608423 Marionette TRACE conn2 <- [1,734,null,{}] 18:43:28 INFO - PROCESS | 1946 | 1468892608426 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}] 18:43:28 INFO - PROCESS | 1946 | 1468892608427 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:28 INFO - PROCESS | 1946 | 1468892608505 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 18:43:28 INFO - PROCESS | 1946 | 1468892608550 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:28 INFO - PROCESS | 1946 | 1468892608551 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d2f800 == 31 [pid = 1946] [id = 191] 18:43:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 54 (0x116982400) [pid = 1946] [serial = 571] [outer = 0x0] 18:43:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 55 (0x1174a9c00) [pid = 1946] [serial = 572] [outer = 0x116982400] 18:43:28 INFO - PROCESS | 1946 | 1468892608578 Marionette DEBUG loaded listener.js 18:43:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 56 (0x118371000) [pid = 1946] [serial = 573] [outer = 0x116982400] 18:43:28 INFO - PROCESS | 1946 | 1468892608875 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]]]}] 18:43:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:43:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 470ms 18:43:28 INFO - PROCESS | 1946 | 1468892608896 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 18:43:28 INFO - PROCESS | 1946 | 1468892608897 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 18:43:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:43:28 INFO - PROCESS | 1946 | 1468892608899 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:43:28 INFO - PROCESS | 1946 | 1468892608902 Marionette TRACE conn2 <- [1,738,null,{}] 18:43:28 INFO - PROCESS | 1946 | 1468892608913 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}] 18:43:28 INFO - PROCESS | 1946 | 1468892608916 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:29 INFO - PROCESS | 1946 | 1468892608996 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 18:43:29 INFO - PROCESS | 1946 | 1468892609001 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:29 INFO - PROCESS | 1946 | 1468892609003 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x119c62000 == 32 [pid = 1946] [id = 192] 18:43:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 57 (0x118531800) [pid = 1946] [serial = 574] [outer = 0x0] 18:43:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 58 (0x118850000) [pid = 1946] [serial = 575] [outer = 0x118531800] 18:43:29 INFO - PROCESS | 1946 | 1468892609034 Marionette DEBUG loaded listener.js 18:43:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 59 (0x119291c00) [pid = 1946] [serial = 576] [outer = 0x118531800] 18:43:29 INFO - PROCESS | 1946 | 1468892609894 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]]]}] 18:43:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:43:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1026ms 18:43:29 INFO - PROCESS | 1946 | 1468892609925 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 18:43:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:43:29 INFO - PROCESS | 1946 | 1468892609927 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 18:43:29 INFO - PROCESS | 1946 | 1468892609929 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:43:29 INFO - PROCESS | 1946 | 1468892609930 Marionette TRACE conn2 <- [1,742,null,{}] 18:43:29 INFO - PROCESS | 1946 | 1468892609933 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}] 18:43:29 INFO - PROCESS | 1946 | 1468892609934 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:30 INFO - PROCESS | 1946 | 1468892610008 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 18:43:30 INFO - PROCESS | 1946 | 1468892610011 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:30 INFO - PROCESS | 1946 | 1468892610013 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x123a89000 == 33 [pid = 1946] [id = 193] 18:43:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x112e3dc00) [pid = 1946] [serial = 577] [outer = 0x0] 18:43:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x11972c800) [pid = 1946] [serial = 578] [outer = 0x112e3dc00] 18:43:30 INFO - PROCESS | 1946 | 1468892610040 Marionette DEBUG loaded listener.js 18:43:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x11a009c00) [pid = 1946] [serial = 579] [outer = 0x112e3dc00] 18:43:30 INFO - PROCESS | 1946 | 1468892610859 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]]]}] 18:43:30 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 18:43:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 974ms 18:43:30 INFO - PROCESS | 1946 | 1468892610906 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 18:43:30 INFO - PROCESS | 1946 | 1468892610907 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 18:43:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:43:30 INFO - PROCESS | 1946 | 1468892610909 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:43:30 INFO - PROCESS | 1946 | 1468892610910 Marionette TRACE conn2 <- [1,746,null,{}] 18:43:30 INFO - PROCESS | 1946 | 1468892610912 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}] 18:43:30 INFO - PROCESS | 1946 | 1468892610914 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:31 INFO - PROCESS | 1946 | 1468892611002 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 18:43:31 INFO - PROCESS | 1946 | 1468892611006 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:31 INFO - PROCESS | 1946 | 1468892611007 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d4c800 == 34 [pid = 1946] [id = 194] 18:43:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x118856000) [pid = 1946] [serial = 580] [outer = 0x0] 18:43:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x1210d7c00) [pid = 1946] [serial = 581] [outer = 0x118856000] 18:43:31 INFO - PROCESS | 1946 | 1468892611031 Marionette DEBUG loaded listener.js 18:43:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x1239a9000) [pid = 1946] [serial = 582] [outer = 0x118856000] 18:43:31 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x110ee9400) [pid = 1946] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:43:31 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x113352c00) [pid = 1946] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:43:31 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x11837d800) [pid = 1946] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:43:31 INFO - PROCESS | 1946 | --DOMWINDOW == 61 (0x112f49400) [pid = 1946] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:43:31 INFO - PROCESS | 1946 | --DOMWINDOW == 60 (0x1164ecc00) [pid = 1946] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:43:31 INFO - PROCESS | 1946 | --DOMWINDOW == 59 (0x112f48c00) [pid = 1946] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:43:31 INFO - PROCESS | 1946 | --DOMWINDOW == 58 (0x115e2ac00) [pid = 1946] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:43:31 INFO - PROCESS | 1946 | --DOMWINDOW == 57 (0x11813d000) [pid = 1946] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:43:31 INFO - PROCESS | 1946 | 1468892611832 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]]]}] 18:43:31 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.) 18:43:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 968ms 18:43:31 INFO - PROCESS | 1946 | 1468892611878 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 18:43:31 INFO - PROCESS | 1946 | 1468892611879 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 18:43:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:43:31 INFO - PROCESS | 1946 | 1468892611881 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:43:31 INFO - PROCESS | 1946 | 1468892611882 Marionette TRACE conn2 <- [1,750,null,{}] 18:43:31 INFO - PROCESS | 1946 | 1468892611884 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}] 18:43:31 INFO - PROCESS | 1946 | 1468892611889 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:32 INFO - PROCESS | 1946 | 1468892612003 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 18:43:32 INFO - PROCESS | 1946 | 1468892612031 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:32 INFO - PROCESS | 1946 | 1468892612032 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x124c0f000 == 35 [pid = 1946] [id = 195] 18:43:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 58 (0x1121bdc00) [pid = 1946] [serial = 583] [outer = 0x0] 18:43:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 59 (0x11837d800) [pid = 1946] [serial = 584] [outer = 0x1121bdc00] 18:43:32 INFO - PROCESS | 1946 | 1468892612057 Marionette DEBUG loaded listener.js 18:43:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x123c7c800) [pid = 1946] [serial = 585] [outer = 0x1121bdc00] 18:43:32 INFO - PROCESS | 1946 | 1468892612819 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]]]}] 18:43:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:43:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 969ms 18:43:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:43:32 INFO - PROCESS | 1946 | 1468892612850 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 18:43:32 INFO - PROCESS | 1946 | 1468892612851 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 18:43:32 INFO - PROCESS | 1946 | 1468892612855 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:43:32 INFO - PROCESS | 1946 | 1468892612857 Marionette TRACE conn2 <- [1,754,null,{}] 18:43:32 INFO - PROCESS | 1946 | 1468892612859 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}] 18:43:32 INFO - PROCESS | 1946 | 1468892612860 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:32 INFO - PROCESS | 1946 | 1468892612929 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 18:43:32 INFO - PROCESS | 1946 | 1468892612933 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:32 INFO - PROCESS | 1946 | 1468892612934 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x125826800 == 36 [pid = 1946] [id = 196] 18:43:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x1176c0c00) [pid = 1946] [serial = 586] [outer = 0x0] 18:43:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x12433a000) [pid = 1946] [serial = 587] [outer = 0x1176c0c00] 18:43:32 INFO - PROCESS | 1946 | 1468892612960 Marionette DEBUG loaded listener.js 18:43:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x124342000) [pid = 1946] [serial = 588] [outer = 0x1176c0c00] 18:43:33 INFO - PROCESS | 1946 | 1468892613742 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]]]}] 18:43:33 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 18:43:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 920ms 18:43:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:43:33 INFO - PROCESS | 1946 | 1468892613775 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 18:43:33 INFO - PROCESS | 1946 | 1468892613776 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 18:43:33 INFO - PROCESS | 1946 | 1468892613778 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:43:33 INFO - PROCESS | 1946 | 1468892613779 Marionette TRACE conn2 <- [1,758,null,{}] 18:43:33 INFO - PROCESS | 1946 | 1468892613781 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}] 18:43:33 INFO - PROCESS | 1946 | 1468892613782 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:33 INFO - PROCESS | 1946 | 1468892613857 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 18:43:33 INFO - PROCESS | 1946 | 1468892613860 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:33 INFO - PROCESS | 1946 | 1468892613861 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x126692800 == 37 [pid = 1946] [id = 197] 18:43:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x124341800) [pid = 1946] [serial = 589] [outer = 0x0] 18:43:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x124655000) [pid = 1946] [serial = 590] [outer = 0x124341800] 18:43:33 INFO - PROCESS | 1946 | 1468892613885 Marionette DEBUG loaded listener.js 18:43:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x12465fc00) [pid = 1946] [serial = 591] [outer = 0x124341800] 18:43:34 INFO - PROCESS | 1946 | 1468892614260 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]]]}] 18:43:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:43:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 518ms 18:43:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:43:34 INFO - PROCESS | 1946 | 1468892614296 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 18:43:34 INFO - PROCESS | 1946 | 1468892614299 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 18:43:34 INFO - PROCESS | 1946 | 1468892614302 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:43:34 INFO - PROCESS | 1946 | 1468892614304 Marionette TRACE conn2 <- [1,762,null,{}] 18:43:34 INFO - PROCESS | 1946 | 1468892614308 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}] 18:43:34 INFO - PROCESS | 1946 | 1468892614310 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:34 INFO - PROCESS | 1946 | 1468892614422 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 18:43:34 INFO - PROCESS | 1946 | 1468892614483 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:34 INFO - PROCESS | 1946 | 1468892614485 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x11668c800 == 38 [pid = 1946] [id = 198] 18:43:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x112f48c00) [pid = 1946] [serial = 592] [outer = 0x0] 18:43:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x115d49800) [pid = 1946] [serial = 593] [outer = 0x112f48c00] 18:43:34 INFO - PROCESS | 1946 | 1468892614515 Marionette DEBUG loaded listener.js 18:43:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x11614cc00) [pid = 1946] [serial = 594] [outer = 0x112f48c00] 18:43:35 INFO - PROCESS | 1946 | 1468892615407 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]]]}] 18:43:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:43:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 18:43:35 INFO - PROCESS | 1946 | 1468892615425 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 18:43:35 INFO - PROCESS | 1946 | 1468892615428 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 18:43:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:43:35 INFO - PROCESS | 1946 | 1468892615433 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:43:35 INFO - PROCESS | 1946 | 1468892615434 Marionette TRACE conn2 <- [1,766,null,{}] 18:43:35 INFO - PROCESS | 1946 | 1468892615437 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}] 18:43:35 INFO - PROCESS | 1946 | 1468892615439 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:35 INFO - PROCESS | 1946 | 1468892615523 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 18:43:35 INFO - PROCESS | 1946 | 1468892615611 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:35 INFO - PROCESS | 1946 | 1468892615612 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x123873800 == 39 [pid = 1946] [id = 199] 18:43:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x11831c400) [pid = 1946] [serial = 595] [outer = 0x0] 18:43:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x118373800) [pid = 1946] [serial = 596] [outer = 0x11831c400] 18:43:35 INFO - PROCESS | 1946 | 1468892615642 Marionette DEBUG loaded listener.js 18:43:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x1185b4400) [pid = 1946] [serial = 597] [outer = 0x11831c400] 18:43:36 INFO - PROCESS | 1946 | 1468892616556 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]]]}] 18:43:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:43:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1171ms 18:43:36 INFO - PROCESS | 1946 | 1468892616604 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 18:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:43:36 INFO - PROCESS | 1946 | 1468892616606 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 18:43:36 INFO - PROCESS | 1946 | 1468892616610 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:43:36 INFO - PROCESS | 1946 | 1468892616611 Marionette TRACE conn2 <- [1,770,null,{}] 18:43:36 INFO - PROCESS | 1946 | 1468892616615 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}] 18:43:36 INFO - PROCESS | 1946 | 1468892616616 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:36 INFO - PROCESS | 1946 | 1468892616708 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 18:43:36 INFO - PROCESS | 1946 | 1468892616757 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:36 INFO - PROCESS | 1946 | 1468892616759 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x112e5b800 == 40 [pid = 1946] [id = 200] 18:43:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x113cd5800) [pid = 1946] [serial = 598] [outer = 0x0] 18:43:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x115d55c00) [pid = 1946] [serial = 599] [outer = 0x113cd5800] 18:43:36 INFO - PROCESS | 1946 | 1468892616788 Marionette DEBUG loaded listener.js 18:43:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x11675e000) [pid = 1946] [serial = 600] [outer = 0x113cd5800] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x1130c9000 == 39 [pid = 1946] [id = 181] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x125826800 == 38 [pid = 1946] [id = 196] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x124c0f000 == 37 [pid = 1946] [id = 195] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x117d4c800 == 36 [pid = 1946] [id = 194] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x123a89000 == 35 [pid = 1946] [id = 193] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x119c62000 == 34 [pid = 1946] [id = 192] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x117d2f800 == 33 [pid = 1946] [id = 191] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x116ace800 == 32 [pid = 1946] [id = 190] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x11841b000 == 31 [pid = 1946] [id = 189] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x11277c800 == 30 [pid = 1946] [id = 188] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x123873800 == 29 [pid = 1946] [id = 199] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x126692800 == 28 [pid = 1946] [id = 197] 18:43:37 INFO - PROCESS | 1946 | --DOCSHELL 0x11668c800 == 27 [pid = 1946] [id = 198] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x1185dd800) [pid = 1946] [serial = 560] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x1132e3c00) [pid = 1946] [serial = 542] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x115d55800) [pid = 1946] [serial = 543] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x1133b6000) [pid = 1946] [serial = 545] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x1185b8c00) [pid = 1946] [serial = 554] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x115d4a400) [pid = 1946] [serial = 537] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x112f56c00) [pid = 1946] [serial = 536] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x118372000) [pid = 1946] [serial = 540] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x11830d400) [pid = 1946] [serial = 539] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 65 (0x1174a0000) [pid = 1946] [serial = 557] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x1185b4000) [pid = 1946] [serial = 558] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x114f7b000) [pid = 1946] [serial = 546] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x116760400) [pid = 1946] [serial = 548] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 61 (0x1185c0c00) [pid = 1946] [serial = 555] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 60 (0x11830f400) [pid = 1946] [serial = 551] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 59 (0x118329000) [pid = 1946] [serial = 552] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | --DOMWINDOW == 58 (0x116aa8c00) [pid = 1946] [serial = 549] [outer = 0x0] [url = about:blank] 18:43:37 INFO - PROCESS | 1946 | 1468892617668 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]]]}] 18:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1072ms 18:43:37 INFO - PROCESS | 1946 | 1468892617682 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 18:43:37 INFO - PROCESS | 1946 | 1468892617684 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 18:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:43:37 INFO - PROCESS | 1946 | 1468892617687 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:43:37 INFO - PROCESS | 1946 | 1468892617688 Marionette TRACE conn2 <- [1,774,null,{}] 18:43:37 INFO - PROCESS | 1946 | 1468892617692 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}] 18:43:37 INFO - PROCESS | 1946 | 1468892617694 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:37 INFO - PROCESS | 1946 | 1468892617767 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 18:43:37 INFO - PROCESS | 1946 | 1468892617772 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:37 INFO - PROCESS | 1946 | 1468892617775 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x1133d1800 == 28 [pid = 1946] [id = 201] 18:43:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 59 (0x112f03800) [pid = 1946] [serial = 601] [outer = 0x0] 18:43:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x112f08800) [pid = 1946] [serial = 602] [outer = 0x112f03800] 18:43:37 INFO - PROCESS | 1946 | 1468892617804 Marionette DEBUG loaded listener.js 18:43:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x1127d6800) [pid = 1946] [serial = 603] [outer = 0x112f03800] 18:43:38 INFO - PROCESS | 1946 | 1468892618169 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]]]}] 18:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 18:43:38 INFO - PROCESS | 1946 | 1468892618207 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 18:43:38 INFO - PROCESS | 1946 | 1468892618211 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 18:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:43:38 INFO - PROCESS | 1946 | 1468892618215 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 1946 | 1468892618217 Marionette TRACE conn2 <- [1,778,null,{}] 18:43:38 INFO - PROCESS | 1946 | 1468892618219 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}] 18:43:38 INFO - PROCESS | 1946 | 1468892618221 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:38 INFO - PROCESS | 1946 | 1468892618288 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 18:43:38 INFO - PROCESS | 1946 | 1468892618291 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 1946 | 1468892618293 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x1169c5000 == 29 [pid = 1946] [id = 202] 18:43:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x113cd7000) [pid = 1946] [serial = 604] [outer = 0x0] 18:43:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x115e27c00) [pid = 1946] [serial = 605] [outer = 0x113cd7000] 18:43:38 INFO - PROCESS | 1946 | 1468892618321 Marionette DEBUG loaded listener.js 18:43:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x116647c00) [pid = 1946] [serial = 606] [outer = 0x113cd7000] 18:43:38 INFO - PROCESS | 1946 | 1468892618651 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]]]}] 18:43:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:43:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 468ms 18:43:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:43:38 INFO - PROCESS | 1946 | 1468892618684 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 18:43:38 INFO - PROCESS | 1946 | 1468892618685 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 18:43:38 INFO - PROCESS | 1946 | 1468892618688 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:43:38 INFO - PROCESS | 1946 | 1468892618690 Marionette TRACE conn2 <- [1,782,null,{}] 18:43:38 INFO - PROCESS | 1946 | 1468892618698 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}] 18:43:38 INFO - PROCESS | 1946 | 1468892618701 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:38 INFO - PROCESS | 1946 | 1468892618795 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 18:43:38 INFO - PROCESS | 1946 | 1468892618802 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:38 INFO - PROCESS | 1946 | 1468892618806 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x11870f000 == 30 [pid = 1946] [id = 203] 18:43:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x110eeb800) [pid = 1946] [serial = 607] [outer = 0x0] 18:43:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x117d06c00) [pid = 1946] [serial = 608] [outer = 0x110eeb800] 18:43:38 INFO - PROCESS | 1946 | 1468892618835 Marionette DEBUG loaded listener.js 18:43:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x118149800) [pid = 1946] [serial = 609] [outer = 0x110eeb800] 18:43:39 INFO - PROCESS | 1946 | 1468892619150 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]]]}] 18:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 520ms 18:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:43:39 INFO - PROCESS | 1946 | 1468892619209 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 18:43:39 INFO - PROCESS | 1946 | 1468892619210 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 18:43:39 INFO - PROCESS | 1946 | 1468892619212 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:43:39 INFO - PROCESS | 1946 | 1468892619214 Marionette TRACE conn2 <- [1,786,null,{}] 18:43:39 INFO - PROCESS | 1946 | 1468892619216 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}] 18:43:39 INFO - PROCESS | 1946 | 1468892619217 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:39 INFO - PROCESS | 1946 | 1468892619291 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 18:43:39 INFO - PROCESS | 1946 | 1468892619342 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:39 INFO - PROCESS | 1946 | 1468892619343 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x119464800 == 31 [pid = 1946] [id = 204] 18:43:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x112d22400) [pid = 1946] [serial = 610] [outer = 0x0] 18:43:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x118320400) [pid = 1946] [serial = 611] [outer = 0x112d22400] 18:43:39 INFO - PROCESS | 1946 | 1468892619369 Marionette DEBUG loaded listener.js 18:43:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x11837d400) [pid = 1946] [serial = 612] [outer = 0x112d22400] 18:43:39 INFO - PROCESS | 1946 | 1468892619666 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]]]}] 18:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 470ms 18:43:39 INFO - PROCESS | 1946 | 1468892619683 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 18:43:39 INFO - PROCESS | 1946 | 1468892619685 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 18:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:43:39 INFO - PROCESS | 1946 | 1468892619695 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:43:39 INFO - PROCESS | 1946 | 1468892619696 Marionette TRACE conn2 <- [1,790,null,{}] 18:43:39 INFO - PROCESS | 1946 | 1468892619707 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}] 18:43:39 INFO - PROCESS | 1946 | 1468892619710 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:39 INFO - PROCESS | 1946 | 1468892619806 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 18:43:39 INFO - PROCESS | 1946 | 1468892619810 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:39 INFO - PROCESS | 1946 | 1468892619811 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x119cb2800 == 32 [pid = 1946] [id = 205] 18:43:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x110eec400) [pid = 1946] [serial = 613] [outer = 0x0] 18:43:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x1185b2000) [pid = 1946] [serial = 614] [outer = 0x110eec400] 18:43:39 INFO - PROCESS | 1946 | 1468892619836 Marionette DEBUG loaded listener.js 18:43:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x1185dd400) [pid = 1946] [serial = 615] [outer = 0x110eec400] 18:43:40 INFO - PROCESS | 1946 | 1468892620159 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]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 519ms 18:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:43:40 INFO - PROCESS | 1946 | 1468892620214 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 1946 | 1468892620216 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 18:43:40 INFO - PROCESS | 1946 | 1468892620218 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 1946 | 1468892620219 Marionette TRACE conn2 <- [1,794,null,{}] 18:43:40 INFO - PROCESS | 1946 | 1468892620221 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}] 18:43:40 INFO - PROCESS | 1946 | 1468892620225 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:40 INFO - PROCESS | 1946 | 1468892620333 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 18:43:40 INFO - PROCESS | 1946 | 1468892620368 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 1946 | 1468892620369 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x113c33000 == 33 [pid = 1946] [id = 206] 18:43:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x116648400) [pid = 1946] [serial = 616] [outer = 0x0] 18:43:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x1188f1800) [pid = 1946] [serial = 617] [outer = 0x116648400] 18:43:40 INFO - PROCESS | 1946 | 1468892620394 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x1197b6c00) [pid = 1946] [serial = 618] [outer = 0x116648400] 18:43:40 INFO - PROCESS | 1946 | 1468892620716 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]]]}] 18:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 519ms 18:43:40 INFO - PROCESS | 1946 | 1468892620739 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 18:43:40 INFO - PROCESS | 1946 | 1468892620741 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 18:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:43:40 INFO - PROCESS | 1946 | 1468892620743 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:43:40 INFO - PROCESS | 1946 | 1468892620744 Marionette TRACE conn2 <- [1,798,null,{}] 18:43:40 INFO - PROCESS | 1946 | 1468892620747 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}] 18:43:40 INFO - PROCESS | 1946 | 1468892620748 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:40 INFO - PROCESS | 1946 | 1468892620844 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 18:43:40 INFO - PROCESS | 1946 | 1468892620876 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:40 INFO - PROCESS | 1946 | 1468892620877 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246e4000 == 34 [pid = 1946] [id = 207] 18:43:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x111c79000) [pid = 1946] [serial = 619] [outer = 0x0] 18:43:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x121037400) [pid = 1946] [serial = 620] [outer = 0x111c79000] 18:43:40 INFO - PROCESS | 1946 | 1468892620902 Marionette DEBUG loaded listener.js 18:43:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x1211eac00) [pid = 1946] [serial = 621] [outer = 0x111c79000] 18:43:41 INFO - PROCESS | 1946 | 1468892621191 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]]]}] 18:43:41 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 18:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 467ms 18:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:43:41 INFO - PROCESS | 1946 | 1468892621212 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 1946 | 1468892621213 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 18:43:41 INFO - PROCESS | 1946 | 1468892621215 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 1946 | 1468892621216 Marionette TRACE conn2 <- [1,802,null,{}] 18:43:41 INFO - PROCESS | 1946 | 1468892621218 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}] 18:43:41 INFO - PROCESS | 1946 | 1468892621220 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:41 INFO - PROCESS | 1946 | 1468892621315 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 18:43:41 INFO - PROCESS | 1946 | 1468892621348 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:41 INFO - PROCESS | 1946 | 1468892621349 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x125271800 == 35 [pid = 1946] [id = 208] 18:43:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x121039400) [pid = 1946] [serial = 622] [outer = 0x0] 18:43:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1239afc00) [pid = 1946] [serial = 623] [outer = 0x121039400] 18:43:41 INFO - PROCESS | 1946 | 1468892621374 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x123a07c00) [pid = 1946] [serial = 624] [outer = 0x121039400] 18:43:41 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x118856000) [pid = 1946] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:43:41 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x1121bdc00) [pid = 1946] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:43:41 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x118531800) [pid = 1946] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:43:41 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x116986c00) [pid = 1946] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:43:41 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x10eaf6000) [pid = 1946] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:43:41 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x115d54800) [pid = 1946] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:43:41 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x112e3dc00) [pid = 1946] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:43:41 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x116982400) [pid = 1946] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:43:41 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x1176c0c00) [pid = 1946] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:43:41 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x1127e0000) [pid = 1946] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:43:41 INFO - PROCESS | 1946 | 1468892621763 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]]]}] 18:43:41 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 18:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 569ms 18:43:41 INFO - PROCESS | 1946 | 1468892621785 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 18:43:41 INFO - PROCESS | 1946 | 1468892621786 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 18:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:43:41 INFO - PROCESS | 1946 | 1468892621789 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:43:41 INFO - PROCESS | 1946 | 1468892621790 Marionette TRACE conn2 <- [1,806,null,{}] 18:43:41 INFO - PROCESS | 1946 | 1468892621792 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}] 18:43:41 INFO - PROCESS | 1946 | 1468892621793 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:41 INFO - PROCESS | 1946 | 1468892621875 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 18:43:41 INFO - PROCESS | 1946 | 1468892621880 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:41 INFO - PROCESS | 1946 | 1468892621881 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x11870c800 == 36 [pid = 1946] [id = 209] 18:43:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x113c55000) [pid = 1946] [serial = 625] [outer = 0x0] 18:43:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x117d0d400) [pid = 1946] [serial = 626] [outer = 0x113c55000] 18:43:41 INFO - PROCESS | 1946 | 1468892621908 Marionette DEBUG loaded listener.js 18:43:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x121038800) [pid = 1946] [serial = 627] [outer = 0x113c55000] 18:43:42 INFO - PROCESS | 1946 | [1946] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 18:43:42 INFO - PROCESS | 1946 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 18:43:42 INFO - PROCESS | 1946 | Determined SkiaGL cache limits: Size 100663296, Items: 256 18:43:42 INFO - PROCESS | 1946 | [GFX2-]: Using SkiaGL canvas. 18:43:42 INFO - PROCESS | 1946 | 1468892622249 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]]]}] 18:43:42 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 18:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 469ms 18:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:43:42 INFO - PROCESS | 1946 | 1468892622258 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 18:43:42 INFO - PROCESS | 1946 | 1468892622259 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 18:43:42 INFO - PROCESS | 1946 | 1468892622261 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:43:42 INFO - PROCESS | 1946 | 1468892622262 Marionette TRACE conn2 <- [1,810,null,{}] 18:43:42 INFO - PROCESS | 1946 | 1468892622264 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}] 18:43:42 INFO - PROCESS | 1946 | 1468892622265 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:42 INFO - PROCESS | 1946 | 1468892622361 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 18:43:42 INFO - PROCESS | 1946 | 1468892622367 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 1946 | 1468892622368 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289a7000 == 37 [pid = 1946] [id = 210] 18:43:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x112f4cc00) [pid = 1946] [serial = 628] [outer = 0x0] 18:43:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x123f2b800) [pid = 1946] [serial = 629] [outer = 0x112f4cc00] 18:43:42 INFO - PROCESS | 1946 | 1468892622392 Marionette DEBUG loaded listener.js 18:43:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x124342c00) [pid = 1946] [serial = 630] [outer = 0x112f4cc00] 18:43:42 INFO - PROCESS | 1946 | 1468892622696 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]]]}] 18:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 471ms 18:43:42 INFO - PROCESS | 1946 | 1468892622733 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 18:43:42 INFO - PROCESS | 1946 | 1468892622734 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 18:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:43:42 INFO - PROCESS | 1946 | 1468892622738 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:43:42 INFO - PROCESS | 1946 | 1468892622741 Marionette TRACE conn2 <- [1,814,null,{}] 18:43:42 INFO - PROCESS | 1946 | 1468892622743 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}] 18:43:42 INFO - PROCESS | 1946 | 1468892622745 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:42 INFO - PROCESS | 1946 | 1468892622838 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 18:43:42 INFO - PROCESS | 1946 | 1468892622842 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:42 INFO - PROCESS | 1946 | 1468892622844 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x119c6d800 == 38 [pid = 1946] [id = 211] 18:43:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x124346c00) [pid = 1946] [serial = 631] [outer = 0x0] 18:43:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x124692800) [pid = 1946] [serial = 632] [outer = 0x124346c00] 18:43:42 INFO - PROCESS | 1946 | 1468892622870 Marionette DEBUG loaded listener.js 18:43:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x12488d800) [pid = 1946] [serial = 633] [outer = 0x124346c00] 18:43:43 INFO - PROCESS | 1946 | 1468892623286 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] 18:43:43 INFO - PROCESS | 1946 | 1468892623313 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 18:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:43:43 INFO - PROCESS | 1946 | 1468892623317 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:43:43 INFO - PROCESS | 1946 | 1468892623318 Marionette TRACE conn2 <- [1,818,null,{}] 18:43:43 INFO - PROCESS | 1946 | 1468892623322 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}] 18:43:43 INFO - PROCESS | 1946 | 1468892623324 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:43 INFO - PROCESS | 1946 | 1468892623439 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 18:43:43 INFO - PROCESS | 1946 | 1468892623448 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:43 INFO - PROCESS | 1946 | 1468892623450 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x129353000 == 39 [pid = 1946] [id = 212] 18:43:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x12488dc00) [pid = 1946] [serial = 634] [outer = 0x0] 18:43:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x124895c00) [pid = 1946] [serial = 635] [outer = 0x12488dc00] 18:43:43 INFO - PROCESS | 1946 | 1468892623489 Marionette DEBUG loaded listener.js 18:43:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1240a4c00) [pid = 1946] [serial = 636] [outer = 0x12488dc00] 18:43:44 INFO - PROCESS | 1946 | 1468892624044 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]]]}] 18:43:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:43:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 769ms 18:43:44 INFO - PROCESS | 1946 | 1468892624112 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 18:43:44 INFO - PROCESS | 1946 | 1468892624115 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 18:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:43:44 INFO - PROCESS | 1946 | 1468892624121 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:43:44 INFO - PROCESS | 1946 | 1468892624125 Marionette TRACE conn2 <- [1,822,null,{}] 18:43:44 INFO - PROCESS | 1946 | 1468892624153 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}] 18:43:44 INFO - PROCESS | 1946 | 1468892624155 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:44 INFO - PROCESS | 1946 | 1468892624305 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 18:43:44 INFO - PROCESS | 1946 | 1468892624358 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:44 INFO - PROCESS | 1946 | 1468892624359 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ae7800 == 40 [pid = 1946] [id = 213] 18:43:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x112d23800) [pid = 1946] [serial = 637] [outer = 0x0] 18:43:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x113c55400) [pid = 1946] [serial = 638] [outer = 0x112d23800] 18:43:44 INFO - PROCESS | 1946 | 1468892624391 Marionette DEBUG loaded listener.js 18:43:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x115e83800) [pid = 1946] [serial = 639] [outer = 0x112d23800] 18:43:44 INFO - PROCESS | 1946 | 1468892624893 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] 18:43:45 INFO - PROCESS | 1946 | 1468892625048 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 18:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:43:45 INFO - PROCESS | 1946 | 1468892625074 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 1946 | 1468892625077 Marionette TRACE conn2 <- [1,826,null,{}] 18:43:45 INFO - PROCESS | 1946 | 1468892625086 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}] 18:43:45 INFO - PROCESS | 1946 | 1468892625088 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:45 INFO - PROCESS | 1946 | 1468892625189 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 18:43:45 INFO - PROCESS | 1946 | 1468892625235 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 1946 | 1468892625238 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x116962000 == 41 [pid = 1946] [id = 214] 18:43:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x113cddc00) [pid = 1946] [serial = 640] [outer = 0x0] 18:43:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x115d4ac00) [pid = 1946] [serial = 641] [outer = 0x113cddc00] 18:43:45 INFO - PROCESS | 1946 | 1468892625265 Marionette DEBUG loaded listener.js 18:43:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x115e8b800) [pid = 1946] [serial = 642] [outer = 0x113cddc00] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x119c6d800 == 40 [pid = 1946] [id = 211] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x1289a7000 == 39 [pid = 1946] [id = 210] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x11870c800 == 38 [pid = 1946] [id = 209] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x125271800 == 37 [pid = 1946] [id = 208] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x1246e4000 == 36 [pid = 1946] [id = 207] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x113c33000 == 35 [pid = 1946] [id = 206] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x119cb2800 == 34 [pid = 1946] [id = 205] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x119464800 == 33 [pid = 1946] [id = 204] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x11870f000 == 32 [pid = 1946] [id = 203] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x1169c5000 == 31 [pid = 1946] [id = 202] 18:43:45 INFO - PROCESS | 1946 | --DOCSHELL 0x1133d1800 == 30 [pid = 1946] [id = 201] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x124655000) [pid = 1946] [serial = 590] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1210d7c00) [pid = 1946] [serial = 581] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x123c7c800) [pid = 1946] [serial = 585] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x118850000) [pid = 1946] [serial = 575] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x119291c00) [pid = 1946] [serial = 576] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x116aac000) [pid = 1946] [serial = 566] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1174a4400) [pid = 1946] [serial = 567] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x111ca8c00) [pid = 1946] [serial = 563] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x112f0e000) [pid = 1946] [serial = 564] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x115e83c00) [pid = 1946] [serial = 569] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x116984800) [pid = 1946] [serial = 570] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x11972c800) [pid = 1946] [serial = 578] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x1174a9c00) [pid = 1946] [serial = 572] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x118371000) [pid = 1946] [serial = 573] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x1239a9000) [pid = 1946] [serial = 582] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x12433a000) [pid = 1946] [serial = 587] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x124342000) [pid = 1946] [serial = 588] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x11837d800) [pid = 1946] [serial = 584] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x11a009c00) [pid = 1946] [serial = 579] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x11972b800) [pid = 1946] [serial = 561] [outer = 0x0] [url = about:blank] 18:43:45 INFO - PROCESS | 1946 | 1468892625685 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]]]}] 18:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 650ms 18:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:43:45 INFO - PROCESS | 1946 | 1468892625702 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 18:43:45 INFO - PROCESS | 1946 | 1468892625705 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 18:43:45 INFO - PROCESS | 1946 | 1468892625709 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:43:45 INFO - PROCESS | 1946 | 1468892625712 Marionette TRACE conn2 <- [1,830,null,{}] 18:43:45 INFO - PROCESS | 1946 | 1468892625715 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}] 18:43:45 INFO - PROCESS | 1946 | 1468892625717 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:45 INFO - PROCESS | 1946 | 1468892625793 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 18:43:45 INFO - PROCESS | 1946 | 1468892625843 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:45 INFO - PROCESS | 1946 | 1468892625844 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d41000 == 31 [pid = 1946] [id = 215] 18:43:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x115e81800) [pid = 1946] [serial = 643] [outer = 0x0] 18:43:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x11690c800) [pid = 1946] [serial = 644] [outer = 0x115e81800] 18:43:45 INFO - PROCESS | 1946 | 1468892625872 Marionette DEBUG loaded listener.js 18:43:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x1174a7c00) [pid = 1946] [serial = 645] [outer = 0x115e81800] 18:43:46 INFO - PROCESS | 1946 | 1468892626167 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]]]}] 18:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 473ms 18:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:43:46 INFO - PROCESS | 1946 | 1468892626180 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 18:43:46 INFO - PROCESS | 1946 | 1468892626182 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 18:43:46 INFO - PROCESS | 1946 | 1468892626184 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:43:46 INFO - PROCESS | 1946 | 1468892626185 Marionette TRACE conn2 <- [1,834,null,{}] 18:43:46 INFO - PROCESS | 1946 | 1468892626199 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}] 18:43:46 INFO - PROCESS | 1946 | 1468892626202 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:46 INFO - PROCESS | 1946 | 1468892626285 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 18:43:46 INFO - PROCESS | 1946 | 1468892626294 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:46 INFO - PROCESS | 1946 | 1468892626296 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x119472000 == 32 [pid = 1946] [id = 216] 18:43:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x11836f400) [pid = 1946] [serial = 646] [outer = 0x0] 18:43:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x118377400) [pid = 1946] [serial = 647] [outer = 0x11836f400] 18:43:46 INFO - PROCESS | 1946 | 1468892626325 Marionette DEBUG loaded listener.js 18:43:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x1185bb400) [pid = 1946] [serial = 648] [outer = 0x11836f400] 18:43:46 INFO - PROCESS | 1946 | 1468892626646 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]]]}] 18:43:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:43:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 472ms 18:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:43:46 INFO - PROCESS | 1946 | 1468892626664 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 18:43:46 INFO - PROCESS | 1946 | 1468892626665 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 18:43:46 INFO - PROCESS | 1946 | 1468892626668 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:43:46 INFO - PROCESS | 1946 | 1468892626669 Marionette TRACE conn2 <- [1,838,null,{}] 18:43:46 INFO - PROCESS | 1946 | 1468892626674 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}] 18:43:46 INFO - PROCESS | 1946 | 1468892626676 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:46 INFO - PROCESS | 1946 | 1468892626750 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 18:43:46 INFO - PROCESS | 1946 | 1468892626756 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:46 INFO - PROCESS | 1946 | 1468892626758 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x123875800 == 33 [pid = 1946] [id = 217] 18:43:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x112a80c00) [pid = 1946] [serial = 649] [outer = 0x0] 18:43:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x118851400) [pid = 1946] [serial = 650] [outer = 0x112a80c00] 18:43:46 INFO - PROCESS | 1946 | 1468892626783 Marionette DEBUG loaded listener.js 18:43:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x11915f400) [pid = 1946] [serial = 651] [outer = 0x112a80c00] 18:43:47 INFO - PROCESS | 1946 | 1468892627114 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]]]}] 18:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 471ms 18:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:43:47 INFO - PROCESS | 1946 | 1468892627141 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 18:43:47 INFO - PROCESS | 1946 | 1468892627142 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 18:43:47 INFO - PROCESS | 1946 | 1468892627144 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:43:47 INFO - PROCESS | 1946 | 1468892627145 Marionette TRACE conn2 <- [1,842,null,{}] 18:43:47 INFO - PROCESS | 1946 | 1468892627147 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}] 18:43:47 INFO - PROCESS | 1946 | 1468892627148 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:47 INFO - PROCESS | 1946 | 1468892627218 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 18:43:47 INFO - PROCESS | 1946 | 1468892627224 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 1946 | 1468892627226 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x1241a5800 == 34 [pid = 1946] [id = 218] 18:43:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x119293c00) [pid = 1946] [serial = 652] [outer = 0x0] 18:43:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1195cac00) [pid = 1946] [serial = 653] [outer = 0x119293c00] 18:43:47 INFO - PROCESS | 1946 | 1468892627250 Marionette DEBUG loaded listener.js 18:43:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x119737000) [pid = 1946] [serial = 654] [outer = 0x119293c00] 18:43:47 INFO - PROCESS | 1946 | 1468892627582 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]]]}] 18:43:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:43:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 468ms 18:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:43:47 INFO - PROCESS | 1946 | 1468892627613 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 18:43:47 INFO - PROCESS | 1946 | 1468892627614 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 18:43:47 INFO - PROCESS | 1946 | 1468892627616 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:43:47 INFO - PROCESS | 1946 | 1468892627617 Marionette TRACE conn2 <- [1,846,null,{}] 18:43:47 INFO - PROCESS | 1946 | 1468892627619 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}] 18:43:47 INFO - PROCESS | 1946 | 1468892627623 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:47 INFO - PROCESS | 1946 | 1468892627747 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 18:43:47 INFO - PROCESS | 1946 | 1468892627760 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:47 INFO - PROCESS | 1946 | 1468892627761 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246dd800 == 35 [pid = 1946] [id = 219] 18:43:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x11a004400) [pid = 1946] [serial = 655] [outer = 0x0] 18:43:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1211e6c00) [pid = 1946] [serial = 656] [outer = 0x11a004400] 18:43:47 INFO - PROCESS | 1946 | 1468892627786 Marionette DEBUG loaded listener.js 18:43:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1241bc400) [pid = 1946] [serial = 657] [outer = 0x11a004400] 18:43:48 INFO - PROCESS | 1946 | 1468892628135 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]]]}] 18:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 567ms 18:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:43:48 INFO - PROCESS | 1946 | 1468892628184 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 18:43:48 INFO - PROCESS | 1946 | 1468892628185 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 18:43:48 INFO - PROCESS | 1946 | 1468892628187 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 1946 | 1468892628188 Marionette TRACE conn2 <- [1,850,null,{}] 18:43:48 INFO - PROCESS | 1946 | 1468892628190 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}] 18:43:48 INFO - PROCESS | 1946 | 1468892628191 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:48 INFO - PROCESS | 1946 | 1468892628280 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 18:43:48 INFO - PROCESS | 1946 | 1468892628292 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:48 INFO - PROCESS | 1946 | 1468892628293 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x12668e000 == 36 [pid = 1946] [id = 220] 18:43:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x119157800) [pid = 1946] [serial = 658] [outer = 0x0] 18:43:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x124656400) [pid = 1946] [serial = 659] [outer = 0x119157800] 18:43:48 INFO - PROCESS | 1946 | 1468892628317 Marionette DEBUG loaded listener.js 18:43:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1246c6400) [pid = 1946] [serial = 660] [outer = 0x119157800] 18:43:48 INFO - PROCESS | 1946 | 1468892628634 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]]]}] 18:43:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:43:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 470ms 18:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:43:48 INFO - PROCESS | 1946 | 1468892628659 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 18:43:48 INFO - PROCESS | 1946 | 1468892628660 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 18:43:48 INFO - PROCESS | 1946 | 1468892628662 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:43:48 INFO - PROCESS | 1946 | 1468892628663 Marionette TRACE conn2 <- [1,854,null,{}] 18:43:48 INFO - PROCESS | 1946 | 1468892628666 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}] 18:43:48 INFO - PROCESS | 1946 | 1468892628667 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:48 INFO - PROCESS | 1946 | 1468892628760 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 18:43:48 INFO - PROCESS | 1946 | 1468892628773 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:48 INFO - PROCESS | 1946 | 1468892628774 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289b1000 == 37 [pid = 1946] [id = 221] 18:43:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x124887400) [pid = 1946] [serial = 661] [outer = 0x0] 18:43:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x12488c800) [pid = 1946] [serial = 662] [outer = 0x124887400] 18:43:48 INFO - PROCESS | 1946 | 1468892628798 Marionette DEBUG loaded listener.js 18:43:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x124895800) [pid = 1946] [serial = 663] [outer = 0x124887400] 18:43:49 INFO - PROCESS | 1946 | 1468892629102 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]]]}] 18:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 470ms 18:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:43:49 INFO - PROCESS | 1946 | 1468892629133 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 18:43:49 INFO - PROCESS | 1946 | 1468892629134 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 18:43:49 INFO - PROCESS | 1946 | 1468892629139 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:43:49 INFO - PROCESS | 1946 | 1468892629141 Marionette TRACE conn2 <- [1,858,null,{}] 18:43:49 INFO - PROCESS | 1946 | 1468892629143 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}] 18:43:49 INFO - PROCESS | 1946 | 1468892629144 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:49 INFO - PROCESS | 1946 | 1468892629246 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 18:43:49 INFO - PROCESS | 1946 | 1468892629290 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 1946 | 1468892629291 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x129084000 == 38 [pid = 1946] [id = 222] 18:43:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x124889000) [pid = 1946] [serial = 664] [outer = 0x0] 18:43:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x124cb1800) [pid = 1946] [serial = 665] [outer = 0x124889000] 18:43:49 INFO - PROCESS | 1946 | 1468892629343 Marionette DEBUG loaded listener.js 18:43:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x124edcc00) [pid = 1946] [serial = 666] [outer = 0x124889000] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x111c79000) [pid = 1946] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x112f48c00) [pid = 1946] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x113cd7000) [pid = 1946] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x121039400) [pid = 1946] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x112f03800) [pid = 1946] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x110eec400) [pid = 1946] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x116648400) [pid = 1946] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x112f4cc00) [pid = 1946] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x113cd5800) [pid = 1946] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x112d22400) [pid = 1946] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x11831c400) [pid = 1946] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x110eeb800) [pid = 1946] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x124346c00) [pid = 1946] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x113c55000) [pid = 1946] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:43:49 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x124341800) [pid = 1946] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:43:49 INFO - PROCESS | 1946 | 1468892629820 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]]]}] 18:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 721ms 18:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:43:49 INFO - PROCESS | 1946 | 1468892629859 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 18:43:49 INFO - PROCESS | 1946 | 1468892629860 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 18:43:49 INFO - PROCESS | 1946 | 1468892629862 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:43:49 INFO - PROCESS | 1946 | 1468892629863 Marionette TRACE conn2 <- [1,862,null,{}] 18:43:49 INFO - PROCESS | 1946 | 1468892629865 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}] 18:43:49 INFO - PROCESS | 1946 | 1468892629867 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:49 INFO - PROCESS | 1946 | 1468892629942 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 18:43:49 INFO - PROCESS | 1946 | 1468892629946 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:49 INFO - PROCESS | 1946 | 1468892629947 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x123875000 == 39 [pid = 1946] [id = 223] 18:43:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x113c55000) [pid = 1946] [serial = 667] [outer = 0x0] 18:43:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x115d50c00) [pid = 1946] [serial = 668] [outer = 0x113c55000] 18:43:49 INFO - PROCESS | 1946 | 1468892629971 Marionette DEBUG loaded listener.js 18:43:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x11831c400) [pid = 1946] [serial = 669] [outer = 0x113c55000] 18:43:50 INFO - PROCESS | 1946 | 1468892630347 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]]]}] 18:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 518ms 18:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:43:50 INFO - PROCESS | 1946 | 1468892630381 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 18:43:50 INFO - PROCESS | 1946 | 1468892630383 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 18:43:50 INFO - PROCESS | 1946 | 1468892630386 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:43:50 INFO - PROCESS | 1946 | 1468892630389 Marionette TRACE conn2 <- [1,866,null,{}] 18:43:50 INFO - PROCESS | 1946 | 1468892630399 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}] 18:43:50 INFO - PROCESS | 1946 | 1468892630402 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:50 INFO - PROCESS | 1946 | 1468892630548 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 18:43:50 INFO - PROCESS | 1946 | 1468892630564 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:50 INFO - PROCESS | 1946 | 1468892630566 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6ba800 == 40 [pid = 1946] [id = 224] 18:43:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x123844000) [pid = 1946] [serial = 670] [outer = 0x0] 18:43:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x12488fc00) [pid = 1946] [serial = 671] [outer = 0x123844000] 18:43:50 INFO - PROCESS | 1946 | 1468892630609 Marionette DEBUG loaded listener.js 18:43:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x125808400) [pid = 1946] [serial = 672] [outer = 0x123844000] 18:43:50 INFO - PROCESS | 1946 | 1468892630990 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]]]}] 18:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 627ms 18:43:51 INFO - PROCESS | 1946 | 1468892631013 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 18:43:51 INFO - PROCESS | 1946 | 1468892631015 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 18:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:43:51 INFO - PROCESS | 1946 | 1468892631017 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:43:51 INFO - PROCESS | 1946 | 1468892631018 Marionette TRACE conn2 <- [1,870,null,{}] 18:43:51 INFO - PROCESS | 1946 | 1468892631020 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}] 18:43:51 INFO - PROCESS | 1946 | 1468892631023 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:51 INFO - PROCESS | 1946 | 1468892631124 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 18:43:51 INFO - PROCESS | 1946 | 1468892631130 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:51 INFO - PROCESS | 1946 | 1468892631131 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6d1800 == 41 [pid = 1946] [id = 225] 18:43:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1239a8c00) [pid = 1946] [serial = 673] [outer = 0x0] 18:43:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1258ce000) [pid = 1946] [serial = 674] [outer = 0x1239a8c00] 18:43:51 INFO - PROCESS | 1946 | 1468892631155 Marionette DEBUG loaded listener.js 18:43:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x126138400) [pid = 1946] [serial = 675] [outer = 0x1239a8c00] 18:43:51 INFO - PROCESS | 1946 | 1468892631438 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]]]}] 18:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 471ms 18:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:43:51 INFO - PROCESS | 1946 | 1468892631490 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 18:43:51 INFO - PROCESS | 1946 | 1468892631493 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 18:43:51 INFO - PROCESS | 1946 | 1468892631495 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:43:51 INFO - PROCESS | 1946 | 1468892631496 Marionette TRACE conn2 <- [1,874,null,{}] 18:43:51 INFO - PROCESS | 1946 | 1468892631498 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}] 18:43:51 INFO - PROCESS | 1946 | 1468892631499 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:51 INFO - PROCESS | 1946 | 1468892631582 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 18:43:51 INFO - PROCESS | 1946 | 1468892631586 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:51 INFO - PROCESS | 1946 | 1468892631587 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b17b800 == 42 [pid = 1946] [id = 226] 18:43:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1258d6000) [pid = 1946] [serial = 676] [outer = 0x0] 18:43:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x12659b400) [pid = 1946] [serial = 677] [outer = 0x1258d6000] 18:43:51 INFO - PROCESS | 1946 | 1468892631613 Marionette DEBUG loaded listener.js 18:43:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x126864c00) [pid = 1946] [serial = 678] [outer = 0x1258d6000] 18:43:52 INFO - PROCESS | 1946 | 1468892632038 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 568ms 18:43:52 INFO - PROCESS | 1946 | 1468892632063 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 18:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:43:52 INFO - PROCESS | 1946 | 1468892632066 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 18:43:52 INFO - PROCESS | 1946 | 1468892632069 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 1946 | 1468892632072 Marionette TRACE conn2 <- [1,878,null,{}] 18:43:52 INFO - PROCESS | 1946 | 1468892632075 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}] 18:43:52 INFO - PROCESS | 1946 | 1468892632077 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:52 INFO - PROCESS | 1946 | 1468892632182 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 18:43:52 INFO - PROCESS | 1946 | 1468892632237 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:52 INFO - PROCESS | 1946 | 1468892632238 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x11870c800 == 43 [pid = 1946] [id = 227] 18:43:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x11335d800) [pid = 1946] [serial = 679] [outer = 0x0] 18:43:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x115dc6400) [pid = 1946] [serial = 680] [outer = 0x11335d800] 18:43:52 INFO - PROCESS | 1946 | 1468892632269 Marionette DEBUG loaded listener.js 18:43:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x116aa9400) [pid = 1946] [serial = 681] [outer = 0x11335d800] 18:43:52 INFO - PROCESS | 1946 | 1468892632751 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]]]}] 18:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 721ms 18:43:52 INFO - PROCESS | 1946 | 1468892632809 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 18:43:52 INFO - PROCESS | 1946 | 1468892632813 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 18:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:43:52 INFO - PROCESS | 1946 | 1468892632824 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:43:52 INFO - PROCESS | 1946 | 1468892632827 Marionette TRACE conn2 <- [1,882,null,{}] 18:43:52 INFO - PROCESS | 1946 | 1468892632831 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}] 18:43:52 INFO - PROCESS | 1946 | 1468892632834 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:52 INFO - PROCESS | 1946 | 1468892632982 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 18:43:53 INFO - PROCESS | 1946 | 1468892633110 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 1946 | 1468892633111 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x124c0d800 == 44 [pid = 1946] [id = 228] 18:43:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x117d0a000) [pid = 1946] [serial = 682] [outer = 0x0] 18:43:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x118311c00) [pid = 1946] [serial = 683] [outer = 0x117d0a000] 18:43:53 INFO - PROCESS | 1946 | 1468892633142 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1185b9000) [pid = 1946] [serial = 684] [outer = 0x117d0a000] 18:43:53 INFO - PROCESS | 1946 | 1468892633557 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]]]}] 18:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 775ms 18:43:53 INFO - PROCESS | 1946 | 1468892633596 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 18:43:53 INFO - PROCESS | 1946 | 1468892633598 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 18:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:43:53 INFO - PROCESS | 1946 | 1468892633600 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:43:53 INFO - PROCESS | 1946 | 1468892633603 Marionette TRACE conn2 <- [1,886,null,{}] 18:43:53 INFO - PROCESS | 1946 | 1468892633611 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}] 18:43:53 INFO - PROCESS | 1946 | 1468892633614 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:53 INFO - PROCESS | 1946 | 1468892633716 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 18:43:53 INFO - PROCESS | 1946 | 1468892633771 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:53 INFO - PROCESS | 1946 | 1468892633774 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b18a000 == 45 [pid = 1946] [id = 229] 18:43:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1195d1c00) [pid = 1946] [serial = 685] [outer = 0x0] 18:43:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1197b6400) [pid = 1946] [serial = 686] [outer = 0x1195d1c00] 18:43:53 INFO - PROCESS | 1946 | 1468892633804 Marionette DEBUG loaded listener.js 18:43:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1239adc00) [pid = 1946] [serial = 687] [outer = 0x1195d1c00] 18:43:54 INFO - PROCESS | 1946 | 1468892634262 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]]]}] 18:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 673ms 18:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:43:54 INFO - PROCESS | 1946 | 1468892634274 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 18:43:54 INFO - PROCESS | 1946 | 1468892634276 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 18:43:54 INFO - PROCESS | 1946 | 1468892634278 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:43:54 INFO - PROCESS | 1946 | 1468892634279 Marionette TRACE conn2 <- [1,890,null,{}] 18:43:54 INFO - PROCESS | 1946 | 1468892634282 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}] 18:43:54 INFO - PROCESS | 1946 | 1468892634283 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:54 INFO - PROCESS | 1946 | 1468892634403 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 18:43:54 INFO - PROCESS | 1946 | 1468892634457 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:54 INFO - PROCESS | 1946 | 1468892634458 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195e3000 == 46 [pid = 1946] [id = 230] 18:43:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1239ae800) [pid = 1946] [serial = 688] [outer = 0x0] 18:43:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x123c89000) [pid = 1946] [serial = 689] [outer = 0x1239ae800] 18:43:54 INFO - PROCESS | 1946 | 1468892634487 Marionette DEBUG loaded listener.js 18:43:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12465ac00) [pid = 1946] [serial = 690] [outer = 0x1239ae800] 18:43:55 INFO - PROCESS | 1946 | 1468892635036 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]]]}] 18:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 822ms 18:43:55 INFO - PROCESS | 1946 | 1468892635101 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 18:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:43:55 INFO - PROCESS | 1946 | 1468892635103 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 18:43:55 INFO - PROCESS | 1946 | 1468892635106 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:43:55 INFO - PROCESS | 1946 | 1468892635108 Marionette TRACE conn2 <- [1,894,null,{}] 18:43:55 INFO - PROCESS | 1946 | 1468892635112 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}] 18:43:55 INFO - PROCESS | 1946 | 1468892635113 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:55 INFO - PROCESS | 1946 | 1468892635201 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 18:43:55 INFO - PROCESS | 1946 | 1468892635273 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:55 INFO - PROCESS | 1946 | 1468892635274 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x113c23000 == 47 [pid = 1946] [id = 231] 18:43:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x112f05c00) [pid = 1946] [serial = 691] [outer = 0x0] 18:43:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1132eb400) [pid = 1946] [serial = 692] [outer = 0x112f05c00] 18:43:55 INFO - PROCESS | 1946 | 1468892635302 Marionette DEBUG loaded listener.js 18:43:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x115d4fc00) [pid = 1946] [serial = 693] [outer = 0x112f05c00] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6d1800 == 46 [pid = 1946] [id = 225] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6ba800 == 45 [pid = 1946] [id = 224] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x123875000 == 44 [pid = 1946] [id = 223] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x129084000 == 43 [pid = 1946] [id = 222] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x1289b1000 == 42 [pid = 1946] [id = 221] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x12668e000 == 41 [pid = 1946] [id = 220] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x1246dd800 == 40 [pid = 1946] [id = 219] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x1241a5800 == 39 [pid = 1946] [id = 218] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x123875800 == 38 [pid = 1946] [id = 217] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x119472000 == 37 [pid = 1946] [id = 216] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x117d41000 == 36 [pid = 1946] [id = 215] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x116962000 == 35 [pid = 1946] [id = 214] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x129353000 == 34 [pid = 1946] [id = 212] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x116ae7800 == 33 [pid = 1946] [id = 213] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x112e5b800 == 32 [pid = 1946] [id = 200] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x1195e3000 == 31 [pid = 1946] [id = 230] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x12b18a000 == 30 [pid = 1946] [id = 229] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x124c0d800 == 29 [pid = 1946] [id = 228] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x12b17b800 == 28 [pid = 1946] [id = 226] 18:43:56 INFO - PROCESS | 1946 | --DOCSHELL 0x11870c800 == 27 [pid = 1946] [id = 227] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x124895c00) [pid = 1946] [serial = 635] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x12488d800) [pid = 1946] [serial = 633] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x1211eac00) [pid = 1946] [serial = 621] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x115d49800) [pid = 1946] [serial = 593] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x115e27c00) [pid = 1946] [serial = 605] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x123a07c00) [pid = 1946] [serial = 624] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x112f08800) [pid = 1946] [serial = 602] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1185b2000) [pid = 1946] [serial = 614] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1188f1800) [pid = 1946] [serial = 617] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1185dd400) [pid = 1946] [serial = 615] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x124342c00) [pid = 1946] [serial = 630] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x115d55c00) [pid = 1946] [serial = 599] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1239afc00) [pid = 1946] [serial = 623] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x118320400) [pid = 1946] [serial = 611] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x11837d400) [pid = 1946] [serial = 612] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x118373800) [pid = 1946] [serial = 596] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x116647c00) [pid = 1946] [serial = 606] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1197b6c00) [pid = 1946] [serial = 618] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x118149800) [pid = 1946] [serial = 609] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x117d06c00) [pid = 1946] [serial = 608] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x11614cc00) [pid = 1946] [serial = 594] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1127d6800) [pid = 1946] [serial = 603] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1185b4400) [pid = 1946] [serial = 597] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x121037400) [pid = 1946] [serial = 620] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x123f2b800) [pid = 1946] [serial = 629] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x124692800) [pid = 1946] [serial = 632] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x117d0d400) [pid = 1946] [serial = 626] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x121038800) [pid = 1946] [serial = 627] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x11675e000) [pid = 1946] [serial = 600] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x12465fc00) [pid = 1946] [serial = 591] [outer = 0x0] [url = about:blank] 18:43:56 INFO - PROCESS | 1946 | 1468892636235 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]]]}] 18:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1172ms 18:43:56 INFO - PROCESS | 1946 | 1468892636279 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 18:43:56 INFO - PROCESS | 1946 | 1468892636281 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 18:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:43:56 INFO - PROCESS | 1946 | 1468892636284 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:43:56 INFO - PROCESS | 1946 | 1468892636286 Marionette TRACE conn2 <- [1,898,null,{}] 18:43:56 INFO - PROCESS | 1946 | 1468892636292 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}] 18:43:56 INFO - PROCESS | 1946 | 1468892636293 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:56 INFO - PROCESS | 1946 | 1468892636374 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 18:43:56 INFO - PROCESS | 1946 | 1468892636381 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:56 INFO - PROCESS | 1946 | 1468892636385 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x1130c8800 == 28 [pid = 1946] [id = 232] 18:43:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x1127d9800) [pid = 1946] [serial = 694] [outer = 0x0] 18:43:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x1127de800) [pid = 1946] [serial = 695] [outer = 0x1127d9800] 18:43:56 INFO - PROCESS | 1946 | 1468892636417 Marionette DEBUG loaded listener.js 18:43:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x111ca9400) [pid = 1946] [serial = 696] [outer = 0x1127d9800] 18:43:56 INFO - PROCESS | 1946 | 1468892636862 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]]]}] 18:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 623ms 18:43:56 INFO - PROCESS | 1946 | 1468892636913 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 18:43:56 INFO - PROCESS | 1946 | 1468892636918 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 18:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:43:56 INFO - PROCESS | 1946 | 1468892636927 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:43:56 INFO - PROCESS | 1946 | 1468892636929 Marionette TRACE conn2 <- [1,902,null,{}] 18:43:56 INFO - PROCESS | 1946 | 1468892636933 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}] 18:43:56 INFO - PROCESS | 1946 | 1468892636935 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:57 INFO - PROCESS | 1946 | 1468892637019 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 18:43:57 INFO - PROCESS | 1946 | 1468892637027 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:57 INFO - PROCESS | 1946 | 1468892637029 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x1167ec800 == 29 [pid = 1946] [id = 233] 18:43:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x112f56c00) [pid = 1946] [serial = 697] [outer = 0x0] 18:43:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1130aac00) [pid = 1946] [serial = 698] [outer = 0x112f56c00] 18:43:57 INFO - PROCESS | 1946 | 1468892637056 Marionette DEBUG loaded listener.js 18:43:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1132eb800) [pid = 1946] [serial = 699] [outer = 0x112f56c00] 18:43:57 INFO - PROCESS | 1946 | 1468892637383 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]]]}] 18:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 471ms 18:43:57 INFO - PROCESS | 1946 | 1468892637398 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 18:43:57 INFO - PROCESS | 1946 | 1468892637399 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 18:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:43:57 INFO - PROCESS | 1946 | 1468892637401 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:43:57 INFO - PROCESS | 1946 | 1468892637404 Marionette TRACE conn2 <- [1,906,null,{}] 18:43:57 INFO - PROCESS | 1946 | 1468892637414 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}] 18:43:57 INFO - PROCESS | 1946 | 1468892637417 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:57 INFO - PROCESS | 1946 | 1468892637490 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 18:43:57 INFO - PROCESS | 1946 | 1468892637495 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:57 INFO - PROCESS | 1946 | 1468892637497 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d4b800 == 30 [pid = 1946] [id = 234] 18:43:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x112f07400) [pid = 1946] [serial = 700] [outer = 0x0] 18:43:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1164ee400) [pid = 1946] [serial = 701] [outer = 0x112f07400] 18:43:57 INFO - PROCESS | 1946 | 1468892637527 Marionette DEBUG loaded listener.js 18:43:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x116764400) [pid = 1946] [serial = 702] [outer = 0x112f07400] 18:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 474ms 18:43:57 INFO - PROCESS | 1946 | 1468892637869 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]]]}] 18:43:57 INFO - PROCESS | 1946 | 1468892637876 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 18:43:57 INFO - PROCESS | 1946 | 1468892637877 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 18:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:43:57 INFO - PROCESS | 1946 | 1468892637880 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:43:57 INFO - PROCESS | 1946 | 1468892637881 Marionette TRACE conn2 <- [1,910,null,{}] 18:43:57 INFO - PROCESS | 1946 | 1468892637883 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}] 18:43:57 INFO - PROCESS | 1946 | 1468892637884 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:57 INFO - PROCESS | 1946 | 1468892637963 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 18:43:58 INFO - PROCESS | 1946 | 1468892638016 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 1946 | 1468892638017 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192b1000 == 31 [pid = 1946] [id = 235] 18:43:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x116763800) [pid = 1946] [serial = 703] [outer = 0x0] 18:43:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x116aaac00) [pid = 1946] [serial = 704] [outer = 0x116763800] 18:43:58 INFO - PROCESS | 1946 | 1468892638044 Marionette DEBUG loaded listener.js 18:43:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1174ad000) [pid = 1946] [serial = 705] [outer = 0x116763800] 18:43:58 INFO - PROCESS | 1946 | 1468892638310 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]]]}] 18:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 477ms 18:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:43:58 INFO - PROCESS | 1946 | 1468892638368 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 18:43:58 INFO - PROCESS | 1946 | 1468892638369 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 18:43:58 INFO - PROCESS | 1946 | 1468892638374 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:43:58 INFO - PROCESS | 1946 | 1468892638383 Marionette TRACE conn2 <- [1,914,null,{}] 18:43:58 INFO - PROCESS | 1946 | 1468892638386 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}] 18:43:58 INFO - PROCESS | 1946 | 1468892638387 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:58 INFO - PROCESS | 1946 | 1468892638476 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 18:43:58 INFO - PROCESS | 1946 | 1468892638510 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:58 INFO - PROCESS | 1946 | 1468892638511 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b4b800 == 32 [pid = 1946] [id = 236] 18:43:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x111aad400) [pid = 1946] [serial = 706] [outer = 0x0] 18:43:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x117d02400) [pid = 1946] [serial = 707] [outer = 0x111aad400] 18:43:58 INFO - PROCESS | 1946 | 1468892638535 Marionette DEBUG loaded listener.js 18:43:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x118146c00) [pid = 1946] [serial = 708] [outer = 0x111aad400] 18:43:58 INFO - PROCESS | 1946 | 1468892638849 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]]]}] 18:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 533ms 18:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:43:58 INFO - PROCESS | 1946 | 1468892638906 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 18:43:58 INFO - PROCESS | 1946 | 1468892638907 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 18:43:58 INFO - PROCESS | 1946 | 1468892638909 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:43:58 INFO - PROCESS | 1946 | 1468892638910 Marionette TRACE conn2 <- [1,918,null,{}] 18:43:58 INFO - PROCESS | 1946 | 1468892638912 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}] 18:43:58 INFO - PROCESS | 1946 | 1468892638916 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:59 INFO - PROCESS | 1946 | 1468892639025 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 18:43:59 INFO - PROCESS | 1946 | 1468892639060 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:59 INFO - PROCESS | 1946 | 1468892639061 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x123a74800 == 33 [pid = 1946] [id = 237] 18:43:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x11831a400) [pid = 1946] [serial = 709] [outer = 0x0] 18:43:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x118374c00) [pid = 1946] [serial = 710] [outer = 0x11831a400] 18:43:59 INFO - PROCESS | 1946 | 1468892639086 Marionette DEBUG loaded listener.js 18:43:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1185d8c00) [pid = 1946] [serial = 711] [outer = 0x11831a400] 18:43:59 INFO - PROCESS | 1946 | 1468892639400 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]]]}] 18:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 519ms 18:43:59 INFO - PROCESS | 1946 | 1468892639429 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 1946 | 1468892639430 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 18:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:43:59 INFO - PROCESS | 1946 | 1468892639438 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 1946 | 1468892639441 Marionette TRACE conn2 <- [1,922,null,{}] 18:43:59 INFO - PROCESS | 1946 | 1468892639443 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}] 18:43:59 INFO - PROCESS | 1946 | 1468892639444 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:59 INFO - PROCESS | 1946 | 1468892639540 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 18:43:59 INFO - PROCESS | 1946 | 1468892639576 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:43:59 INFO - PROCESS | 1946 | 1468892639578 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:43:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x12419a000 == 34 [pid = 1946] [id = 238] 18:43:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x112d28800) [pid = 1946] [serial = 712] [outer = 0x0] 18:43:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x118730c00) [pid = 1946] [serial = 713] [outer = 0x112d28800] 18:43:59 INFO - PROCESS | 1946 | 1468892639602 Marionette DEBUG loaded listener.js 18:43:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1188ec000) [pid = 1946] [serial = 714] [outer = 0x112d28800] 18:43:59 INFO - PROCESS | 1946 | 1468892639890 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]]]}] 18:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 470ms 18:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:43:59 INFO - PROCESS | 1946 | 1468892639911 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 18:43:59 INFO - PROCESS | 1946 | 1468892639912 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 18:43:59 INFO - PROCESS | 1946 | 1468892639914 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:43:59 INFO - PROCESS | 1946 | 1468892639915 Marionette TRACE conn2 <- [1,926,null,{}] 18:43:59 INFO - PROCESS | 1946 | 1468892639918 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}] 18:43:59 INFO - PROCESS | 1946 | 1468892639919 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:00 INFO - PROCESS | 1946 | 1468892640021 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 18:44:00 INFO - PROCESS | 1946 | 1468892640026 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 1946 | 1468892640027 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x12486c800 == 35 [pid = 1946] [id = 239] 18:44:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1185bdc00) [pid = 1946] [serial = 715] [outer = 0x0] 18:44:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x119162800) [pid = 1946] [serial = 716] [outer = 0x1185bdc00] 18:44:00 INFO - PROCESS | 1946 | 1468892640051 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1195d2000) [pid = 1946] [serial = 717] [outer = 0x1185bdc00] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x119157800) [pid = 1946] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x124887400) [pid = 1946] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x112a80c00) [pid = 1946] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x119293c00) [pid = 1946] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x115e81800) [pid = 1946] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x12488dc00) [pid = 1946] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x11836f400) [pid = 1946] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x112d23800) [pid = 1946] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x113cddc00) [pid = 1946] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x124889000) [pid = 1946] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x113c55000) [pid = 1946] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1239a8c00) [pid = 1946] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x123844000) [pid = 1946] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1258d6000) [pid = 1946] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:44:00 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x11a004400) [pid = 1946] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:44:00 INFO - PROCESS | 1946 | 1468892640523 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]]]}] 18:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 620ms 18:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:44:00 INFO - PROCESS | 1946 | 1468892640534 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 18:44:00 INFO - PROCESS | 1946 | 1468892640536 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 18:44:00 INFO - PROCESS | 1946 | 1468892640541 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:44:00 INFO - PROCESS | 1946 | 1468892640543 Marionette TRACE conn2 <- [1,930,null,{}] 18:44:00 INFO - PROCESS | 1946 | 1468892640545 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}] 18:44:00 INFO - PROCESS | 1946 | 1468892640547 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:00 INFO - PROCESS | 1946 | 1468892640671 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 18:44:00 INFO - PROCESS | 1946 | 1468892640724 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:00 INFO - PROCESS | 1946 | 1468892640725 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x11263d000 == 36 [pid = 1946] [id = 240] 18:44:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x10eafc000) [pid = 1946] [serial = 718] [outer = 0x0] 18:44:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x110ee3800) [pid = 1946] [serial = 719] [outer = 0x10eafc000] 18:44:00 INFO - PROCESS | 1946 | 1468892640758 Marionette DEBUG loaded listener.js 18:44:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x111e36800) [pid = 1946] [serial = 720] [outer = 0x10eafc000] 18:44:01 INFO - PROCESS | 1946 | 1468892641283 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]]]}] 18:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 825ms 18:44:01 INFO - PROCESS | 1946 | 1468892641364 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 18:44:01 INFO - PROCESS | 1946 | 1468892641367 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 18:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:44:01 INFO - PROCESS | 1946 | 1468892641370 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:44:01 INFO - PROCESS | 1946 | 1468892641374 Marionette TRACE conn2 <- [1,934,null,{}] 18:44:01 INFO - PROCESS | 1946 | 1468892641378 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}] 18:44:01 INFO - PROCESS | 1946 | 1468892641379 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:01 INFO - PROCESS | 1946 | 1468892641484 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 18:44:01 INFO - PROCESS | 1946 | 1468892641557 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:01 INFO - PROCESS | 1946 | 1468892641559 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d45000 == 37 [pid = 1946] [id = 241] 18:44:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1130a9800) [pid = 1946] [serial = 721] [outer = 0x0] 18:44:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1132ee400) [pid = 1946] [serial = 722] [outer = 0x1130a9800] 18:44:01 INFO - PROCESS | 1946 | 1468892641590 Marionette DEBUG loaded listener.js 18:44:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x115d06800) [pid = 1946] [serial = 723] [outer = 0x1130a9800] 18:44:02 INFO - PROCESS | 1946 | 1468892642218 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]]]}] 18:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 873ms 18:44:02 INFO - PROCESS | 1946 | 1468892642243 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 18:44:02 INFO - PROCESS | 1946 | 1468892642246 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 18:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:44:02 INFO - PROCESS | 1946 | 1468892642249 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:44:02 INFO - PROCESS | 1946 | 1468892642251 Marionette TRACE conn2 <- [1,938,null,{}] 18:44:02 INFO - PROCESS | 1946 | 1468892642255 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}] 18:44:02 INFO - PROCESS | 1946 | 1468892642256 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:02 INFO - PROCESS | 1946 | 1468892642360 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 18:44:02 INFO - PROCESS | 1946 | 1468892642461 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:02 INFO - PROCESS | 1946 | 1468892642464 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x116020000 == 38 [pid = 1946] [id = 242] 18:44:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1131dec00) [pid = 1946] [serial = 724] [outer = 0x0] 18:44:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1132f2c00) [pid = 1946] [serial = 725] [outer = 0x1131dec00] 18:44:02 INFO - PROCESS | 1946 | 1468892642487 Marionette DEBUG loaded listener.js 18:44:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x115d4cc00) [pid = 1946] [serial = 726] [outer = 0x1131dec00] 18:44:02 INFO - PROCESS | 1946 | --DOCSHELL 0x12486c800 == 37 [pid = 1946] [id = 239] 18:44:02 INFO - PROCESS | 1946 | --DOCSHELL 0x12419a000 == 36 [pid = 1946] [id = 238] 18:44:02 INFO - PROCESS | 1946 | --DOCSHELL 0x123a74800 == 35 [pid = 1946] [id = 237] 18:44:02 INFO - PROCESS | 1946 | --DOCSHELL 0x119b4b800 == 34 [pid = 1946] [id = 236] 18:44:02 INFO - PROCESS | 1946 | --DOCSHELL 0x1192b1000 == 33 [pid = 1946] [id = 235] 18:44:02 INFO - PROCESS | 1946 | --DOCSHELL 0x117d4b800 == 32 [pid = 1946] [id = 234] 18:44:02 INFO - PROCESS | 1946 | --DOCSHELL 0x1167ec800 == 31 [pid = 1946] [id = 233] 18:44:02 INFO - PROCESS | 1946 | --DOCSHELL 0x1130c8800 == 30 [pid = 1946] [id = 232] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x124656400) [pid = 1946] [serial = 659] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x12488c800) [pid = 1946] [serial = 662] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x118851400) [pid = 1946] [serial = 650] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x11915f400) [pid = 1946] [serial = 651] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1195cac00) [pid = 1946] [serial = 653] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x119737000) [pid = 1946] [serial = 654] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x11690c800) [pid = 1946] [serial = 644] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1174a7c00) [pid = 1946] [serial = 645] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1240a4c00) [pid = 1946] [serial = 636] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x118377400) [pid = 1946] [serial = 647] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1185bb400) [pid = 1946] [serial = 648] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x113c55400) [pid = 1946] [serial = 638] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x115e83800) [pid = 1946] [serial = 639] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x115d4ac00) [pid = 1946] [serial = 641] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x115e8b800) [pid = 1946] [serial = 642] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x124cb1800) [pid = 1946] [serial = 665] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x115d50c00) [pid = 1946] [serial = 668] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x1258ce000) [pid = 1946] [serial = 674] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x12488fc00) [pid = 1946] [serial = 671] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x126138400) [pid = 1946] [serial = 675] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x126864c00) [pid = 1946] [serial = 678] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x124edcc00) [pid = 1946] [serial = 666] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x1211e6c00) [pid = 1946] [serial = 656] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x1246c6400) [pid = 1946] [serial = 660] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x124895800) [pid = 1946] [serial = 663] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x1241bc400) [pid = 1946] [serial = 657] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x125808400) [pid = 1946] [serial = 672] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x12659b400) [pid = 1946] [serial = 677] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | --DOMWINDOW == 65 (0x11831c400) [pid = 1946] [serial = 669] [outer = 0x0] [url = about:blank] 18:44:02 INFO - PROCESS | 1946 | 1468892642953 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]]]}] 18:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 726ms 18:44:02 INFO - PROCESS | 1946 | 1468892642976 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 18:44:02 INFO - PROCESS | 1946 | 1468892642981 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 18:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:44:03 INFO - PROCESS | 1946 | 1468892642999 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 1946 | 1468892643002 Marionette TRACE conn2 <- [1,942,null,{}] 18:44:03 INFO - PROCESS | 1946 | 1468892643007 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}] 18:44:03 INFO - PROCESS | 1946 | 1468892643010 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:03 INFO - PROCESS | 1946 | 1468892643114 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 18:44:03 INFO - PROCESS | 1946 | 1468892643170 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:03 INFO - PROCESS | 1946 | 1468892643171 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d47000 == 31 [pid = 1946] [id = 243] 18:44:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x115dc8000) [pid = 1946] [serial = 727] [outer = 0x0] 18:44:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x116762c00) [pid = 1946] [serial = 728] [outer = 0x115dc8000] 18:44:03 INFO - PROCESS | 1946 | 1468892643202 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x116a0cc00) [pid = 1946] [serial = 729] [outer = 0x115dc8000] 18:44:03 INFO - PROCESS | 1946 | 1468892643485 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]]]}] 18:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 538ms 18:44:03 INFO - PROCESS | 1946 | 1468892643528 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 18:44:03 INFO - PROCESS | 1946 | 1468892643529 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 18:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:44:03 INFO - PROCESS | 1946 | 1468892643532 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:44:03 INFO - PROCESS | 1946 | 1468892643534 Marionette TRACE conn2 <- [1,946,null,{}] 18:44:03 INFO - PROCESS | 1946 | 1468892643545 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}] 18:44:03 INFO - PROCESS | 1946 | 1468892643548 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:03 INFO - PROCESS | 1946 | 1468892643627 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 18:44:03 INFO - PROCESS | 1946 | 1468892643632 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:03 INFO - PROCESS | 1946 | 1468892643634 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195f1000 == 32 [pid = 1946] [id = 244] 18:44:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x11715c400) [pid = 1946] [serial = 730] [outer = 0x0] 18:44:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x117d0c400) [pid = 1946] [serial = 731] [outer = 0x11715c400] 18:44:03 INFO - PROCESS | 1946 | 1468892643663 Marionette DEBUG loaded listener.js 18:44:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x118320400) [pid = 1946] [serial = 732] [outer = 0x11715c400] 18:44:03 INFO - PROCESS | 1946 | 1468892643986 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]]]}] 18:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 471ms 18:44:04 INFO - PROCESS | 1946 | 1468892644008 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 18:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:44:04 INFO - PROCESS | 1946 | 1468892644009 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 18:44:04 INFO - PROCESS | 1946 | 1468892644012 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - PROCESS | 1946 | 1468892644013 Marionette TRACE conn2 <- [1,950,null,{}] 18:44:04 INFO - PROCESS | 1946 | 1468892644015 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}] 18:44:04 INFO - PROCESS | 1946 | 1468892644016 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:04 INFO - PROCESS | 1946 | 1468892644096 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 18:44:04 INFO - PROCESS | 1946 | 1468892644100 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:04 INFO - PROCESS | 1946 | 1468892644101 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x123963800 == 33 [pid = 1946] [id = 245] 18:44:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x118370800) [pid = 1946] [serial = 733] [outer = 0x0] 18:44:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x118524c00) [pid = 1946] [serial = 734] [outer = 0x118370800] 18:44:04 INFO - PROCESS | 1946 | 1468892644127 Marionette DEBUG loaded listener.js 18:44:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x1185ba400) [pid = 1946] [serial = 735] [outer = 0x118370800] 18:44:04 INFO - PROCESS | 1946 | 1468892644466 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]]]}] 18:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 469ms 18:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:44:04 INFO - PROCESS | 1946 | 1468892644481 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 18:44:04 INFO - PROCESS | 1946 | 1468892644483 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 18:44:04 INFO - PROCESS | 1946 | 1468892644485 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:44:04 INFO - PROCESS | 1946 | 1468892644486 Marionette TRACE conn2 <- [1,954,null,{}] 18:44:04 INFO - PROCESS | 1946 | 1468892644490 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}] 18:44:04 INFO - PROCESS | 1946 | 1468892644492 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:04 INFO - PROCESS | 1946 | 1468892644563 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 18:44:04 INFO - PROCESS | 1946 | 1468892644566 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:04 INFO - PROCESS | 1946 | 1468892644567 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d2d000 == 34 [pid = 1946] [id = 246] 18:44:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x1185bbc00) [pid = 1946] [serial = 736] [outer = 0x0] 18:44:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x118726400) [pid = 1946] [serial = 737] [outer = 0x1185bbc00] 18:44:04 INFO - PROCESS | 1946 | 1468892644595 Marionette DEBUG loaded listener.js 18:44:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x119156c00) [pid = 1946] [serial = 738] [outer = 0x1185bbc00] 18:44:05 INFO - PROCESS | 1946 | 1468892644993 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]]]}] 18:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 521ms 18:44:05 INFO - PROCESS | 1946 | 1468892645007 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 18:44:05 INFO - PROCESS | 1946 | 1468892645009 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 18:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:44:05 INFO - PROCESS | 1946 | 1468892645035 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:44:05 INFO - PROCESS | 1946 | 1468892645037 Marionette TRACE conn2 <- [1,958,null,{}] 18:44:05 INFO - PROCESS | 1946 | 1468892645049 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}] 18:44:05 INFO - PROCESS | 1946 | 1468892645056 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:05 INFO - PROCESS | 1946 | 1468892645226 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 18:44:05 INFO - PROCESS | 1946 | 1468892645244 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 1946 | 1468892645246 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x1261b0000 == 35 [pid = 1946] [id = 247] 18:44:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x119157000) [pid = 1946] [serial = 739] [outer = 0x0] 18:44:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x1197ad400) [pid = 1946] [serial = 740] [outer = 0x119157000] 18:44:05 INFO - PROCESS | 1946 | 1468892645286 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x121044000) [pid = 1946] [serial = 741] [outer = 0x119157000] 18:44:05 INFO - PROCESS | 1946 | 1468892645674 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]]]}] 18:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 702ms 18:44:05 INFO - PROCESS | 1946 | 1468892645715 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 18:44:05 INFO - PROCESS | 1946 | 1468892645716 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 18:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:44:05 INFO - PROCESS | 1946 | 1468892645718 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:44:05 INFO - PROCESS | 1946 | 1468892645719 Marionette TRACE conn2 <- [1,962,null,{}] 18:44:05 INFO - PROCESS | 1946 | 1468892645722 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}] 18:44:05 INFO - PROCESS | 1946 | 1468892645725 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:05 INFO - PROCESS | 1946 | 1468892645818 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 18:44:05 INFO - PROCESS | 1946 | 1468892645867 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:05 INFO - PROCESS | 1946 | 1468892645868 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268a8800 == 36 [pid = 1946] [id = 248] 18:44:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1210d9800) [pid = 1946] [serial = 742] [outer = 0x0] 18:44:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1211edc00) [pid = 1946] [serial = 743] [outer = 0x1210d9800] 18:44:05 INFO - PROCESS | 1946 | 1468892645892 Marionette DEBUG loaded listener.js 18:44:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1239af000) [pid = 1946] [serial = 744] [outer = 0x1210d9800] 18:44:06 INFO - PROCESS | 1946 | 1468892646207 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]]]}] 18:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 519ms 18:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:44:06 INFO - PROCESS | 1946 | 1468892646243 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 18:44:06 INFO - PROCESS | 1946 | 1468892646245 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 18:44:06 INFO - PROCESS | 1946 | 1468892646247 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:44:06 INFO - PROCESS | 1946 | 1468892646248 Marionette TRACE conn2 <- [1,966,null,{}] 18:44:06 INFO - PROCESS | 1946 | 1468892646250 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}] 18:44:06 INFO - PROCESS | 1946 | 1468892646251 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:06 INFO - PROCESS | 1946 | 1468892646345 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 18:44:06 INFO - PROCESS | 1946 | 1468892646348 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:06 INFO - PROCESS | 1946 | 1468892646349 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289b0800 == 37 [pid = 1946] [id = 249] 18:44:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1210db400) [pid = 1946] [serial = 745] [outer = 0x0] 18:44:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1239b5c00) [pid = 1946] [serial = 746] [outer = 0x1210db400] 18:44:06 INFO - PROCESS | 1946 | 1468892646373 Marionette DEBUG loaded listener.js 18:44:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x123f2e400) [pid = 1946] [serial = 747] [outer = 0x1210db400] 18:44:06 INFO - PROCESS | 1946 | 1468892646711 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]]]}] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x11831a400) [pid = 1946] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x112d28800) [pid = 1946] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x112f05c00) [pid = 1946] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x112f07400) [pid = 1946] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1127d9800) [pid = 1946] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x112f56c00) [pid = 1946] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x116763800) [pid = 1946] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x111aad400) [pid = 1946] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x1239ae800) [pid = 1946] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x11335d800) [pid = 1946] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x1195d1c00) [pid = 1946] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:44:06 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x117d0a000) [pid = 1946] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 518ms 18:44:06 INFO - PROCESS | 1946 | 1468892646765 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 18:44:06 INFO - PROCESS | 1946 | 1468892646766 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 18:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:44:06 INFO - PROCESS | 1946 | 1468892646769 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:44:06 INFO - PROCESS | 1946 | 1468892646770 Marionette TRACE conn2 <- [1,970,null,{}] 18:44:06 INFO - PROCESS | 1946 | 1468892646772 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}] 18:44:06 INFO - PROCESS | 1946 | 1468892646773 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:06 INFO - PROCESS | 1946 | 1468892646850 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 18:44:06 INFO - PROCESS | 1946 | 1468892646858 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:06 INFO - PROCESS | 1946 | 1468892646859 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x118707000 == 38 [pid = 1946] [id = 250] 18:44:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x113350800) [pid = 1946] [serial = 748] [outer = 0x0] 18:44:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x116761c00) [pid = 1946] [serial = 749] [outer = 0x113350800] 18:44:06 INFO - PROCESS | 1946 | 1468892646883 Marionette DEBUG loaded listener.js 18:44:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x118146400) [pid = 1946] [serial = 750] [outer = 0x113350800] 18:44:07 INFO - PROCESS | 1946 | 1468892647208 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]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 467ms 18:44:07 INFO - PROCESS | 1946 | 1468892647237 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 1946 | 1468892647240 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 18:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:44:07 INFO - PROCESS | 1946 | 1468892647243 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 1946 | 1468892647244 Marionette TRACE conn2 <- [1,974,null,{}] 18:44:07 INFO - PROCESS | 1946 | 1468892647246 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}] 18:44:07 INFO - PROCESS | 1946 | 1468892647247 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:07 INFO - PROCESS | 1946 | 1468892647321 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 18:44:07 INFO - PROCESS | 1946 | 1468892647372 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:07 INFO - PROCESS | 1946 | 1468892647373 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x118722000 == 39 [pid = 1946] [id = 251] 18:44:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x112f56c00) [pid = 1946] [serial = 751] [outer = 0x0] 18:44:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x1239ae800) [pid = 1946] [serial = 752] [outer = 0x112f56c00] 18:44:07 INFO - PROCESS | 1946 | 1468892647397 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x124337400) [pid = 1946] [serial = 753] [outer = 0x112f56c00] 18:44:07 INFO - PROCESS | 1946 | 1468892647643 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]]]}] 18:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 418ms 18:44:07 INFO - PROCESS | 1946 | 1468892647662 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 18:44:07 INFO - PROCESS | 1946 | 1468892647663 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 18:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:44:07 INFO - PROCESS | 1946 | 1468892647665 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:44:07 INFO - PROCESS | 1946 | 1468892647667 Marionette TRACE conn2 <- [1,978,null,{}] 18:44:07 INFO - PROCESS | 1946 | 1468892647669 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}] 18:44:07 INFO - PROCESS | 1946 | 1468892647671 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:07 INFO - PROCESS | 1946 | 1468892647780 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 18:44:07 INFO - PROCESS | 1946 | 1468892647783 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:07 INFO - PROCESS | 1946 | 1468892647785 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a479800 == 40 [pid = 1946] [id = 252] 18:44:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x12433dc00) [pid = 1946] [serial = 754] [outer = 0x0] 18:44:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x124346800) [pid = 1946] [serial = 755] [outer = 0x12433dc00] 18:44:07 INFO - PROCESS | 1946 | 1468892647811 Marionette DEBUG loaded listener.js 18:44:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x124888800) [pid = 1946] [serial = 756] [outer = 0x12433dc00] 18:44:08 INFO - PROCESS | 1946 | 1468892648142 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]]]}] 18:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 519ms 18:44:08 INFO - PROCESS | 1946 | 1468892648186 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 18:44:08 INFO - PROCESS | 1946 | 1468892648187 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 18:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:44:08 INFO - PROCESS | 1946 | 1468892648189 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:44:08 INFO - PROCESS | 1946 | 1468892648190 Marionette TRACE conn2 <- [1,982,null,{}] 18:44:08 INFO - PROCESS | 1946 | 1468892648192 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}] 18:44:08 INFO - PROCESS | 1946 | 1468892648194 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:08 INFO - PROCESS | 1946 | 1468892648294 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 18:44:08 INFO - PROCESS | 1946 | 1468892648299 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 1946 | 1468892648300 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a5e2000 == 41 [pid = 1946] [id = 253] 18:44:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x12433fc00) [pid = 1946] [serial = 757] [outer = 0x0] 18:44:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x12488c800) [pid = 1946] [serial = 758] [outer = 0x12433fc00] 18:44:08 INFO - PROCESS | 1946 | 1468892648324 Marionette DEBUG loaded listener.js 18:44:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x124b0e400) [pid = 1946] [serial = 759] [outer = 0x12433fc00] 18:44:08 INFO - PROCESS | 1946 | 1468892648595 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]]]}] 18:44:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:44:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 420ms 18:44:08 INFO - PROCESS | 1946 | 1468892648612 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 18:44:08 INFO - PROCESS | 1946 | 1468892648613 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 18:44:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:44:08 INFO - PROCESS | 1946 | 1468892648615 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:44:08 INFO - PROCESS | 1946 | 1468892648616 Marionette TRACE conn2 <- [1,986,null,{}] 18:44:08 INFO - PROCESS | 1946 | 1468892648618 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}] 18:44:08 INFO - PROCESS | 1946 | 1468892648619 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:08 INFO - PROCESS | 1946 | 1468892648701 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 18:44:08 INFO - PROCESS | 1946 | 1468892648708 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:08 INFO - PROCESS | 1946 | 1468892648709 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6c9800 == 42 [pid = 1946] [id = 254] 18:44:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x124891c00) [pid = 1946] [serial = 760] [outer = 0x0] 18:44:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x124c83400) [pid = 1946] [serial = 761] [outer = 0x124891c00] 18:44:08 INFO - PROCESS | 1946 | 1468892648733 Marionette DEBUG loaded listener.js 18:44:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x124ede000) [pid = 1946] [serial = 762] [outer = 0x124891c00] 18:44:09 INFO - PROCESS | 1946 | 1468892649249 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]]]}] 18:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 669ms 18:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:44:09 INFO - PROCESS | 1946 | 1468892649285 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 18:44:09 INFO - PROCESS | 1946 | 1468892649289 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 18:44:09 INFO - PROCESS | 1946 | 1468892649294 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:44:09 INFO - PROCESS | 1946 | 1468892649299 Marionette TRACE conn2 <- [1,990,null,{}] 18:44:09 INFO - PROCESS | 1946 | 1468892649324 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}] 18:44:09 INFO - PROCESS | 1946 | 1468892649326 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:09 INFO - PROCESS | 1946 | 1468892649453 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 18:44:09 INFO - PROCESS | 1946 | 1468892649538 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:09 INFO - PROCESS | 1946 | 1468892649540 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x11841b800 == 43 [pid = 1946] [id = 255] 18:44:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x115d4c000) [pid = 1946] [serial = 763] [outer = 0x0] 18:44:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x115d54800) [pid = 1946] [serial = 764] [outer = 0x115d4c000] 18:44:09 INFO - PROCESS | 1946 | 1468892649570 Marionette DEBUG loaded listener.js 18:44:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1164e9800) [pid = 1946] [serial = 765] [outer = 0x115d4c000] 18:44:09 INFO - PROCESS | 1946 | 1468892649975 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]]]}] 18:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 725ms 18:44:10 INFO - PROCESS | 1946 | 1468892650018 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 18:44:10 INFO - PROCESS | 1946 | 1468892650021 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 18:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:44:10 INFO - PROCESS | 1946 | 1468892650025 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:44:10 INFO - PROCESS | 1946 | 1468892650027 Marionette TRACE conn2 <- [1,994,null,{}] 18:44:10 INFO - PROCESS | 1946 | 1468892650030 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}] 18:44:10 INFO - PROCESS | 1946 | 1468892650032 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:10 INFO - PROCESS | 1946 | 1468892650135 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 18:44:10 INFO - PROCESS | 1946 | 1468892650189 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:10 INFO - PROCESS | 1946 | 1468892650191 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x125875000 == 44 [pid = 1946] [id = 256] 18:44:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x116908c00) [pid = 1946] [serial = 766] [outer = 0x0] 18:44:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1174ab000) [pid = 1946] [serial = 767] [outer = 0x116908c00] 18:44:10 INFO - PROCESS | 1946 | 1468892650221 Marionette DEBUG loaded listener.js 18:44:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x118370400) [pid = 1946] [serial = 768] [outer = 0x116908c00] 18:44:10 INFO - PROCESS | 1946 | 1468892650641 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]]]}] 18:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 669ms 18:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:44:10 INFO - PROCESS | 1946 | 1468892650695 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 18:44:10 INFO - PROCESS | 1946 | 1468892650697 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 18:44:10 INFO - PROCESS | 1946 | 1468892650699 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:44:10 INFO - PROCESS | 1946 | 1468892650702 Marionette TRACE conn2 <- [1,998,null,{}] 18:44:10 INFO - PROCESS | 1946 | 1468892650709 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}] 18:44:10 INFO - PROCESS | 1946 | 1468892650713 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:10 INFO - PROCESS | 1946 | 1468892650838 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 18:44:10 INFO - PROCESS | 1946 | 1468892650910 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:10 INFO - PROCESS | 1946 | 1468892650913 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab94800 == 45 [pid = 1946] [id = 257] 18:44:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x119156800) [pid = 1946] [serial = 769] [outer = 0x0] 18:44:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x11972c000) [pid = 1946] [serial = 770] [outer = 0x119156800] 18:44:10 INFO - PROCESS | 1946 | 1468892650947 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x117d10000) [pid = 1946] [serial = 771] [outer = 0x119156800] 18:44:11 INFO - PROCESS | 1946 | 1468892651454 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]]]}] 18:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 824ms 18:44:11 INFO - PROCESS | 1946 | 1468892651524 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 18:44:11 INFO - PROCESS | 1946 | 1468892651525 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 18:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:44:11 INFO - PROCESS | 1946 | 1468892651528 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:44:11 INFO - PROCESS | 1946 | 1468892651529 Marionette TRACE conn2 <- [1,1002,null,{}] 18:44:11 INFO - PROCESS | 1946 | 1468892651531 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}] 18:44:11 INFO - PROCESS | 1946 | 1468892651533 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:11 INFO - PROCESS | 1946 | 1468892651638 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 18:44:11 INFO - PROCESS | 1946 | 1468892651703 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:11 INFO - PROCESS | 1946 | 1468892651705 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b995800 == 46 [pid = 1946] [id = 258] 18:44:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x119297000) [pid = 1946] [serial = 772] [outer = 0x0] 18:44:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124345000) [pid = 1946] [serial = 773] [outer = 0x119297000] 18:44:11 INFO - PROCESS | 1946 | 1468892651741 Marionette DEBUG loaded listener.js 18:44:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1246c5000) [pid = 1946] [serial = 774] [outer = 0x119297000] 18:44:12 INFO - PROCESS | 1946 | 1468892652209 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]]]}] 18:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 718ms 18:44:12 INFO - PROCESS | 1946 | 1468892652247 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 18:44:12 INFO - PROCESS | 1946 | 1468892652248 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 18:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:44:12 INFO - PROCESS | 1946 | 1468892652251 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:44:12 INFO - PROCESS | 1946 | 1468892652252 Marionette TRACE conn2 <- [1,1006,null,{}] 18:44:12 INFO - PROCESS | 1946 | 1468892652255 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}] 18:44:12 INFO - PROCESS | 1946 | 1468892652256 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:12 INFO - PROCESS | 1946 | 1468892652357 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 18:44:12 INFO - PROCESS | 1946 | 1468892652411 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:12 INFO - PROCESS | 1946 | 1468892652412 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x1169c2800 == 47 [pid = 1946] [id = 259] 18:44:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x11675d400) [pid = 1946] [serial = 775] [outer = 0x0] 18:44:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x124342000) [pid = 1946] [serial = 776] [outer = 0x11675d400] 18:44:12 INFO - PROCESS | 1946 | 1468892652441 Marionette DEBUG loaded listener.js 18:44:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x124890c00) [pid = 1946] [serial = 777] [outer = 0x11675d400] 18:44:13 INFO - PROCESS | 1946 | 1468892652999 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]]]}] 18:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 772ms 18:44:13 INFO - PROCESS | 1946 | 1468892653042 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 18:44:13 INFO - PROCESS | 1946 | 1468892653045 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 18:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:44:13 INFO - PROCESS | 1946 | 1468892653049 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:44:13 INFO - PROCESS | 1946 | 1468892653051 Marionette TRACE conn2 <- [1,1010,null,{}] 18:44:13 INFO - PROCESS | 1946 | 1468892653055 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}] 18:44:13 INFO - PROCESS | 1946 | 1468892653058 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:13 INFO - PROCESS | 1946 | 1468892653181 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 18:44:13 INFO - PROCESS | 1946 | 1468892653252 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:13 INFO - PROCESS | 1946 | 1468892653253 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x112f31800 == 48 [pid = 1946] [id = 260] 18:44:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x113cd7800) [pid = 1946] [serial = 778] [outer = 0x0] 18:44:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x115d49400) [pid = 1946] [serial = 779] [outer = 0x113cd7800] 18:44:13 INFO - PROCESS | 1946 | 1468892653281 Marionette DEBUG loaded listener.js 18:44:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x1164e7000) [pid = 1946] [serial = 780] [outer = 0x113cd7800] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x113c23000 == 47 [pid = 1946] [id = 231] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x12a5e2000 == 46 [pid = 1946] [id = 253] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x12a479800 == 45 [pid = 1946] [id = 252] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x118722000 == 44 [pid = 1946] [id = 251] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x118707000 == 43 [pid = 1946] [id = 250] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x1289b0800 == 42 [pid = 1946] [id = 249] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x1268a8800 == 41 [pid = 1946] [id = 248] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x1261b0000 == 40 [pid = 1946] [id = 247] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x117d2d000 == 39 [pid = 1946] [id = 246] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x123963800 == 38 [pid = 1946] [id = 245] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x1195f1000 == 37 [pid = 1946] [id = 244] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x117d47000 == 36 [pid = 1946] [id = 243] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x116020000 == 35 [pid = 1946] [id = 242] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x117d45000 == 34 [pid = 1946] [id = 241] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x11263d000 == 33 [pid = 1946] [id = 240] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x1169c2800 == 32 [pid = 1946] [id = 259] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x12b995800 == 31 [pid = 1946] [id = 258] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab94800 == 30 [pid = 1946] [id = 257] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x125875000 == 29 [pid = 1946] [id = 256] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x11841b800 == 28 [pid = 1946] [id = 255] 18:44:14 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6c9800 == 27 [pid = 1946] [id = 254] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x118730c00) [pid = 1946] [serial = 713] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1188ec000) [pid = 1946] [serial = 714] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1132eb400) [pid = 1946] [serial = 692] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x115d4fc00) [pid = 1946] [serial = 693] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1164ee400) [pid = 1946] [serial = 701] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x116764400) [pid = 1946] [serial = 702] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1127de800) [pid = 1946] [serial = 695] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x111ca9400) [pid = 1946] [serial = 696] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1130aac00) [pid = 1946] [serial = 698] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1132eb800) [pid = 1946] [serial = 699] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x118374c00) [pid = 1946] [serial = 710] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x115dc6400) [pid = 1946] [serial = 680] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x118311c00) [pid = 1946] [serial = 683] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1197b6400) [pid = 1946] [serial = 686] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x123c89000) [pid = 1946] [serial = 689] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1174ad000) [pid = 1946] [serial = 705] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x117d02400) [pid = 1946] [serial = 707] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x116aaac00) [pid = 1946] [serial = 704] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x118146c00) [pid = 1946] [serial = 708] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x12465ac00) [pid = 1946] [serial = 690] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x116aa9400) [pid = 1946] [serial = 681] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1239adc00) [pid = 1946] [serial = 687] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1185b9000) [pid = 1946] [serial = 684] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x119162800) [pid = 1946] [serial = 716] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x1185d8c00) [pid = 1946] [serial = 711] [outer = 0x0] [url = about:blank] 18:44:14 INFO - PROCESS | 1946 | 1468892654460 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]]]}] 18:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1476ms 18:44:14 INFO - PROCESS | 1946 | 1468892654526 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 18:44:14 INFO - PROCESS | 1946 | 1468892654530 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 18:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:44:14 INFO - PROCESS | 1946 | 1468892654535 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:44:14 INFO - PROCESS | 1946 | 1468892654538 Marionette TRACE conn2 <- [1,1014,null,{}] 18:44:14 INFO - PROCESS | 1946 | 1468892654545 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}] 18:44:14 INFO - PROCESS | 1946 | 1468892654548 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:14 INFO - PROCESS | 1946 | 1468892654656 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 18:44:14 INFO - PROCESS | 1946 | 1468892654666 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:14 INFO - PROCESS | 1946 | 1468892654670 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x113c36800 == 28 [pid = 1946] [id = 261] 18:44:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x112f4b400) [pid = 1946] [serial = 781] [outer = 0x0] 18:44:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x112f51000) [pid = 1946] [serial = 782] [outer = 0x112f4b400] 18:44:14 INFO - PROCESS | 1946 | 1468892654717 Marionette DEBUG loaded listener.js 18:44:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x11321c000) [pid = 1946] [serial = 783] [outer = 0x112f4b400] 18:44:15 INFO - PROCESS | 1946 | 1468892655145 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]]]}] 18:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 627ms 18:44:15 INFO - PROCESS | 1946 | 1468892655160 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 18:44:15 INFO - PROCESS | 1946 | 1468892655164 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 18:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:44:15 INFO - PROCESS | 1946 | 1468892655168 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:44:15 INFO - PROCESS | 1946 | 1468892655170 Marionette TRACE conn2 <- [1,1018,null,{}] 18:44:15 INFO - PROCESS | 1946 | 1468892655174 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}] 18:44:15 INFO - PROCESS | 1946 | 1468892655176 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:15 INFO - PROCESS | 1946 | 1468892655253 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 18:44:15 INFO - PROCESS | 1946 | 1468892655261 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 1946 | 1468892655262 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x116acc800 == 29 [pid = 1946] [id = 262] 18:44:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x115d47000) [pid = 1946] [serial = 784] [outer = 0x0] 18:44:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x115e33800) [pid = 1946] [serial = 785] [outer = 0x115d47000] 18:44:15 INFO - PROCESS | 1946 | 1468892655289 Marionette DEBUG loaded listener.js 18:44:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1164f2c00) [pid = 1946] [serial = 786] [outer = 0x115d47000] 18:44:15 INFO - PROCESS | 1946 | 1468892655602 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]]]}] 18:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 473ms 18:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:44:15 INFO - PROCESS | 1946 | 1468892655642 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 18:44:15 INFO - PROCESS | 1946 | 1468892655643 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 18:44:15 INFO - PROCESS | 1946 | 1468892655646 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:44:15 INFO - PROCESS | 1946 | 1468892655656 Marionette TRACE conn2 <- [1,1022,null,{}] 18:44:15 INFO - PROCESS | 1946 | 1468892655664 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}] 18:44:15 INFO - PROCESS | 1946 | 1468892655667 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:15 INFO - PROCESS | 1946 | 1468892655749 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 18:44:15 INFO - PROCESS | 1946 | 1468892655800 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:15 INFO - PROCESS | 1946 | 1468892655802 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x11871c000 == 30 [pid = 1946] [id = 263] 18:44:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x11698e000) [pid = 1946] [serial = 787] [outer = 0x0] 18:44:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1176b9c00) [pid = 1946] [serial = 788] [outer = 0x11698e000] 18:44:15 INFO - PROCESS | 1946 | 1468892655830 Marionette DEBUG loaded listener.js 18:44:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x118311c00) [pid = 1946] [serial = 789] [outer = 0x11698e000] 18:44:16 INFO - PROCESS | 1946 | 1468892656132 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]]]}] 18:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 529ms 18:44:16 INFO - PROCESS | 1946 | 1468892656176 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 18:44:16 INFO - PROCESS | 1946 | 1468892656177 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 18:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:44:16 INFO - PROCESS | 1946 | 1468892656180 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 1946 | 1468892656181 Marionette TRACE conn2 <- [1,1026,null,{}] 18:44:16 INFO - PROCESS | 1946 | 1468892656183 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}] 18:44:16 INFO - PROCESS | 1946 | 1468892656184 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:16 INFO - PROCESS | 1946 | 1468892656261 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 18:44:16 INFO - PROCESS | 1946 | 1468892656317 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:16 INFO - PROCESS | 1946 | 1468892656318 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x119c6a000 == 31 [pid = 1946] [id = 264] 18:44:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x116aa9c00) [pid = 1946] [serial = 790] [outer = 0x0] 18:44:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x118371400) [pid = 1946] [serial = 791] [outer = 0x116aa9c00] 18:44:16 INFO - PROCESS | 1946 | 1468892656344 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1185b7400) [pid = 1946] [serial = 792] [outer = 0x116aa9c00] 18:44:16 INFO - PROCESS | 1946 | 1468892656640 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]]]}] 18:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 517ms 18:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:44:16 INFO - PROCESS | 1946 | 1468892656702 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 18:44:16 INFO - PROCESS | 1946 | 1468892656703 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 18:44:16 INFO - PROCESS | 1946 | 1468892656705 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:44:16 INFO - PROCESS | 1946 | 1468892656707 Marionette TRACE conn2 <- [1,1030,null,{}] 18:44:16 INFO - PROCESS | 1946 | 1468892656709 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}] 18:44:16 INFO - PROCESS | 1946 | 1468892656710 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:16 INFO - PROCESS | 1946 | 1468892656808 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 18:44:16 INFO - PROCESS | 1946 | 1468892656812 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:16 INFO - PROCESS | 1946 | 1468892656813 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x123963800 == 32 [pid = 1946] [id = 265] 18:44:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x112f06400) [pid = 1946] [serial = 793] [outer = 0x0] 18:44:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1185bf800) [pid = 1946] [serial = 794] [outer = 0x112f06400] 18:44:16 INFO - PROCESS | 1946 | 1468892656838 Marionette DEBUG loaded listener.js 18:44:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x118857c00) [pid = 1946] [serial = 795] [outer = 0x112f06400] 18:44:17 INFO - PROCESS | 1946 | 1468892657171 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]]]}] 18:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 518ms 18:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:44:17 INFO - PROCESS | 1946 | 1468892657224 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 18:44:17 INFO - PROCESS | 1946 | 1468892657226 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 18:44:17 INFO - PROCESS | 1946 | 1468892657228 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:44:17 INFO - PROCESS | 1946 | 1468892657229 Marionette TRACE conn2 <- [1,1034,null,{}] 18:44:17 INFO - PROCESS | 1946 | 1468892657237 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}] 18:44:17 INFO - PROCESS | 1946 | 1468892657241 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:17 INFO - PROCESS | 1946 | 1468892657350 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 18:44:17 INFO - PROCESS | 1946 | 1468892657383 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:17 INFO - PROCESS | 1946 | 1468892657384 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x124522000 == 33 [pid = 1946] [id = 266] 18:44:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x118858000) [pid = 1946] [serial = 796] [outer = 0x0] 18:44:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x119298800) [pid = 1946] [serial = 797] [outer = 0x118858000] 18:44:17 INFO - PROCESS | 1946 | 1468892657409 Marionette DEBUG loaded listener.js 18:44:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1210db000) [pid = 1946] [serial = 798] [outer = 0x118858000] 18:44:17 INFO - PROCESS | 1946 | 1468892657726 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]]]}] 18:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 531ms 18:44:17 INFO - PROCESS | 1946 | 1468892657768 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 18:44:17 INFO - PROCESS | 1946 | 1468892657769 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 18:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:44:17 INFO - PROCESS | 1946 | 1468892657771 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:44:17 INFO - PROCESS | 1946 | 1468892657772 Marionette TRACE conn2 <- [1,1038,null,{}] 18:44:17 INFO - PROCESS | 1946 | 1468892657774 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}] 18:44:17 INFO - PROCESS | 1946 | 1468892657776 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:17 INFO - PROCESS | 1946 | 1468892657876 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 18:44:17 INFO - PROCESS | 1946 | 1468892657879 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:17 INFO - PROCESS | 1946 | 1468892657880 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x12581e000 == 34 [pid = 1946] [id = 267] 18:44:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1210db800) [pid = 1946] [serial = 799] [outer = 0x0] 18:44:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x123c88c00) [pid = 1946] [serial = 800] [outer = 0x1210db800] 18:44:17 INFO - PROCESS | 1946 | 1468892657905 Marionette DEBUG loaded listener.js 18:44:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x123f32400) [pid = 1946] [serial = 801] [outer = 0x1210db800] 18:44:18 INFO - PROCESS | 1946 | 1468892658217 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]]]}] 18:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 470ms 18:44:18 INFO - PROCESS | 1946 | 1468892658243 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 18:44:18 INFO - PROCESS | 1946 | 1468892658244 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 18:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:44:18 INFO - PROCESS | 1946 | 1468892658247 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - PROCESS | 1946 | 1468892658248 Marionette TRACE conn2 <- [1,1042,null,{}] 18:44:18 INFO - PROCESS | 1946 | 1468892658250 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}] 18:44:18 INFO - PROCESS | 1946 | 1468892658251 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:18 INFO - PROCESS | 1946 | 1468892658346 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 18:44:18 INFO - PROCESS | 1946 | 1468892658350 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:18 INFO - PROCESS | 1946 | 1468892658351 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x126691800 == 35 [pid = 1946] [id = 268] 18:44:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1127d4c00) [pid = 1946] [serial = 802] [outer = 0x0] 18:44:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1240a3000) [pid = 1946] [serial = 803] [outer = 0x1127d4c00] 18:44:18 INFO - PROCESS | 1946 | 1468892658375 Marionette DEBUG loaded listener.js 18:44:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x124660800) [pid = 1946] [serial = 804] [outer = 0x1127d4c00] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x119157000) [pid = 1946] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1210d9800) [pid = 1946] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x1210db400) [pid = 1946] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x118370800) [pid = 1946] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1131dec00) [pid = 1946] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1130a9800) [pid = 1946] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x11715c400) [pid = 1946] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x10eafc000) [pid = 1946] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1185bbc00) [pid = 1946] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x115dc8000) [pid = 1946] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1185bdc00) [pid = 1946] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x113350800) [pid = 1946] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x12433dc00) [pid = 1946] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x12433fc00) [pid = 1946] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x112f56c00) [pid = 1946] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:44:18 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x124891c00) [pid = 1946] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:44:18 INFO - PROCESS | 1946 | 1468892658890 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]]]}] 18:44:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:44:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 668ms 18:44:18 INFO - PROCESS | 1946 | 1468892658915 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 18:44:18 INFO - PROCESS | 1946 | 1468892658917 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 18:44:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:44:18 INFO - PROCESS | 1946 | 1468892658919 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:44:18 INFO - PROCESS | 1946 | 1468892658920 Marionette TRACE conn2 <- [1,1046,null,{}] 18:44:18 INFO - PROCESS | 1946 | 1468892658922 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}] 18:44:18 INFO - PROCESS | 1946 | 1468892658923 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:19 INFO - PROCESS | 1946 | 1468892658996 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 18:44:19 INFO - PROCESS | 1946 | 1468892659000 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:19 INFO - PROCESS | 1946 | 1468892659001 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289a9000 == 36 [pid = 1946] [id = 269] 18:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x112d24c00) [pid = 1946] [serial = 805] [outer = 0x0] 18:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x115d46400) [pid = 1946] [serial = 806] [outer = 0x112d24c00] 18:44:19 INFO - PROCESS | 1946 | 1468892659035 Marionette DEBUG loaded listener.js 18:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x118320800) [pid = 1946] [serial = 807] [outer = 0x112d24c00] 18:44:19 INFO - PROCESS | 1946 | 1468892659349 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]]]}] 18:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 467ms 18:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:44:19 INFO - PROCESS | 1946 | 1468892659387 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 18:44:19 INFO - PROCESS | 1946 | 1468892659388 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 18:44:19 INFO - PROCESS | 1946 | 1468892659390 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:44:19 INFO - PROCESS | 1946 | 1468892659391 Marionette TRACE conn2 <- [1,1050,null,{}] 18:44:19 INFO - PROCESS | 1946 | 1468892659393 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}] 18:44:19 INFO - PROCESS | 1946 | 1468892659395 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:19 INFO - PROCESS | 1946 | 1468892659495 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 18:44:19 INFO - PROCESS | 1946 | 1468892659500 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:19 INFO - PROCESS | 1946 | 1468892659502 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x129080000 == 37 [pid = 1946] [id = 270] 18:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x112f4f400) [pid = 1946] [serial = 808] [outer = 0x0] 18:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1195d3800) [pid = 1946] [serial = 809] [outer = 0x112f4f400] 18:44:19 INFO - PROCESS | 1946 | 1468892659526 Marionette DEBUG loaded listener.js 18:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x124342800) [pid = 1946] [serial = 810] [outer = 0x112f4f400] 18:44:19 INFO - PROCESS | 1946 | 1468892659836 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]]]}] 18:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 471ms 18:44:19 INFO - PROCESS | 1946 | 1468892659861 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 18:44:19 INFO - PROCESS | 1946 | 1468892659863 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 18:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:44:19 INFO - PROCESS | 1946 | 1468892659865 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:44:19 INFO - PROCESS | 1946 | 1468892659867 Marionette TRACE conn2 <- [1,1054,null,{}] 18:44:19 INFO - PROCESS | 1946 | 1468892659869 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}] 18:44:19 INFO - PROCESS | 1946 | 1468892659871 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:19 INFO - PROCESS | 1946 | 1468892659964 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 18:44:19 INFO - PROCESS | 1946 | 1468892659968 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:19 INFO - PROCESS | 1946 | 1468892659969 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6bd800 == 38 [pid = 1946] [id = 271] 18:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12468b800) [pid = 1946] [serial = 811] [outer = 0x0] 18:44:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12488d000) [pid = 1946] [serial = 812] [outer = 0x12468b800] 18:44:20 INFO - PROCESS | 1946 | 1468892659998 Marionette DEBUG loaded listener.js 18:44:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x124e90c00) [pid = 1946] [serial = 813] [outer = 0x12468b800] 18:44:20 INFO - PROCESS | 1946 | 1468892660310 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]]]}] 18:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 18:44:20 INFO - PROCESS | 1946 | 1468892660334 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 18:44:20 INFO - PROCESS | 1946 | 1468892660335 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 18:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:44:20 INFO - PROCESS | 1946 | 1468892660338 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:44:20 INFO - PROCESS | 1946 | 1468892660341 Marionette TRACE conn2 <- [1,1058,null,{}] 18:44:20 INFO - PROCESS | 1946 | 1468892660344 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}] 18:44:20 INFO - PROCESS | 1946 | 1468892660345 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:20 INFO - PROCESS | 1946 | 1468892660444 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 18:44:20 INFO - PROCESS | 1946 | 1468892660450 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:20 INFO - PROCESS | 1946 | 1468892660451 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab8b000 == 39 [pid = 1946] [id = 272] 18:44:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x118857000) [pid = 1946] [serial = 814] [outer = 0x0] 18:44:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x124ee5800) [pid = 1946] [serial = 815] [outer = 0x118857000] 18:44:20 INFO - PROCESS | 1946 | 1468892660475 Marionette DEBUG loaded listener.js 18:44:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x12580ac00) [pid = 1946] [serial = 816] [outer = 0x118857000] 18:44:20 INFO - PROCESS | 1946 | 1468892660776 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]]]}] 18:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 470ms 18:44:20 INFO - PROCESS | 1946 | 1468892660810 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 18:44:20 INFO - PROCESS | 1946 | 1468892660811 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 18:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:44:20 INFO - PROCESS | 1946 | 1468892660864 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:44:20 INFO - PROCESS | 1946 | 1468892660866 Marionette TRACE conn2 <- [1,1062,null,{}] 18:44:20 INFO - PROCESS | 1946 | 1468892660869 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}] 18:44:20 INFO - PROCESS | 1946 | 1468892660872 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:20 INFO - PROCESS | 1946 | 1468892660967 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 18:44:21 INFO - PROCESS | 1946 | 1468892661055 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:21 INFO - PROCESS | 1946 | 1468892661057 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x11600b800 == 40 [pid = 1946] [id = 273] 18:44:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1121b4400) [pid = 1946] [serial = 817] [outer = 0x0] 18:44:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1127d8000) [pid = 1946] [serial = 818] [outer = 0x1121b4400] 18:44:21 INFO - PROCESS | 1946 | 1468892661088 Marionette DEBUG loaded listener.js 18:44:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x11305f000) [pid = 1946] [serial = 819] [outer = 0x1121b4400] 18:44:21 INFO - PROCESS | 1946 | 1468892661584 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]]]}] 18:44:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:44:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 774ms 18:44:21 INFO - PROCESS | 1946 | 1468892661648 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 18:44:21 INFO - PROCESS | 1946 | 1468892661651 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 18:44:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:44:21 INFO - PROCESS | 1946 | 1468892661657 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:44:21 INFO - PROCESS | 1946 | 1468892661659 Marionette TRACE conn2 <- [1,1066,null,{}] 18:44:21 INFO - PROCESS | 1946 | 1468892661664 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}] 18:44:21 INFO - PROCESS | 1946 | 1468892661666 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:21 INFO - PROCESS | 1946 | 1468892661774 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 18:44:21 INFO - PROCESS | 1946 | 1468892661849 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:21 INFO - PROCESS | 1946 | 1468892661850 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x119cb2800 == 41 [pid = 1946] [id = 274] 18:44:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x1164eb800) [pid = 1946] [serial = 820] [outer = 0x0] 18:44:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x116760c00) [pid = 1946] [serial = 821] [outer = 0x1164eb800] 18:44:21 INFO - PROCESS | 1946 | 1468892661880 Marionette DEBUG loaded listener.js 18:44:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x116ab3000) [pid = 1946] [serial = 822] [outer = 0x1164eb800] 18:44:22 INFO - PROCESS | 1946 | 1468892662572 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]]]}] 18:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 922ms 18:44:22 INFO - PROCESS | 1946 | 1468892662579 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 18:44:22 INFO - PROCESS | 1946 | 1468892662581 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 18:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:44:22 INFO - PROCESS | 1946 | 1468892662585 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:44:22 INFO - PROCESS | 1946 | 1468892662587 Marionette TRACE conn2 <- [1,1070,null,{}] 18:44:22 INFO - PROCESS | 1946 | 1468892662590 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}] 18:44:22 INFO - PROCESS | 1946 | 1468892662592 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:22 INFO - PROCESS | 1946 | 1468892662700 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 18:44:22 INFO - PROCESS | 1946 | 1468892662776 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:22 INFO - PROCESS | 1946 | 1468892662779 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x11336b800 == 42 [pid = 1946] [id = 275] 18:44:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x113dcdc00) [pid = 1946] [serial = 823] [outer = 0x0] 18:44:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x115d4ec00) [pid = 1946] [serial = 824] [outer = 0x113dcdc00] 18:44:22 INFO - PROCESS | 1946 | 1468892662808 Marionette DEBUG loaded listener.js 18:44:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x1164ecc00) [pid = 1946] [serial = 825] [outer = 0x113dcdc00] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6bd800 == 41 [pid = 1946] [id = 271] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x129080000 == 40 [pid = 1946] [id = 270] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x1289a9000 == 39 [pid = 1946] [id = 269] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x126691800 == 38 [pid = 1946] [id = 268] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x12581e000 == 37 [pid = 1946] [id = 267] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x124522000 == 36 [pid = 1946] [id = 266] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x123963800 == 35 [pid = 1946] [id = 265] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x119c6a000 == 34 [pid = 1946] [id = 264] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x11871c000 == 33 [pid = 1946] [id = 263] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x116acc800 == 32 [pid = 1946] [id = 262] 18:44:23 INFO - PROCESS | 1946 | --DOCSHELL 0x113c36800 == 31 [pid = 1946] [id = 261] 18:44:23 INFO - PROCESS | 1946 | 1468892663204 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]]]}] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x1197ad400) [pid = 1946] [serial = 740] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x1211edc00) [pid = 1946] [serial = 743] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x1239b5c00) [pid = 1946] [serial = 746] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x118524c00) [pid = 1946] [serial = 734] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1185ba400) [pid = 1946] [serial = 735] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1132f2c00) [pid = 1946] [serial = 725] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x115d4cc00) [pid = 1946] [serial = 726] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x1132ee400) [pid = 1946] [serial = 722] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x115d06800) [pid = 1946] [serial = 723] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x117d0c400) [pid = 1946] [serial = 731] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x118320400) [pid = 1946] [serial = 732] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x110ee3800) [pid = 1946] [serial = 719] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x111e36800) [pid = 1946] [serial = 720] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x118726400) [pid = 1946] [serial = 737] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1239af000) [pid = 1946] [serial = 744] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x116762c00) [pid = 1946] [serial = 728] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x116a0cc00) [pid = 1946] [serial = 729] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1195d2000) [pid = 1946] [serial = 717] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x116761c00) [pid = 1946] [serial = 749] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x124888800) [pid = 1946] [serial = 756] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x12488c800) [pid = 1946] [serial = 758] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x118146400) [pid = 1946] [serial = 750] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x123f2e400) [pid = 1946] [serial = 747] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x124346800) [pid = 1946] [serial = 755] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1239ae800) [pid = 1946] [serial = 752] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x124b0e400) [pid = 1946] [serial = 759] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x121044000) [pid = 1946] [serial = 741] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x124337400) [pid = 1946] [serial = 753] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x119156c00) [pid = 1946] [serial = 738] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x124c83400) [pid = 1946] [serial = 761] [outer = 0x0] [url = about:blank] 18:44:23 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x124ede000) [pid = 1946] [serial = 762] [outer = 0x0] [url = about:blank] 18:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 675ms 18:44:23 INFO - PROCESS | 1946 | 1468892663260 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 18:44:23 INFO - PROCESS | 1946 | 1468892663263 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 18:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:44:23 INFO - PROCESS | 1946 | 1468892663268 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:44:23 INFO - PROCESS | 1946 | 1468892663270 Marionette TRACE conn2 <- [1,1074,null,{}] 18:44:23 INFO - PROCESS | 1946 | 1468892663272 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}] 18:44:23 INFO - PROCESS | 1946 | 1468892663274 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:23 INFO - PROCESS | 1946 | 1468892663360 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 18:44:23 INFO - PROCESS | 1946 | 1468892663365 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:23 INFO - PROCESS | 1946 | 1468892663366 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d4c800 == 32 [pid = 1946] [id = 276] 18:44:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x11690b800) [pid = 1946] [serial = 826] [outer = 0x0] 18:44:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x116aa9400) [pid = 1946] [serial = 827] [outer = 0x11690b800] 18:44:23 INFO - PROCESS | 1946 | 1468892663396 Marionette DEBUG loaded listener.js 18:44:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1174ad400) [pid = 1946] [serial = 828] [outer = 0x11690b800] 18:44:23 INFO - PROCESS | 1946 | 1468892663859 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]]]}] 18:44:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:44:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 623ms 18:44:23 INFO - PROCESS | 1946 | 1468892663891 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 18:44:23 INFO - PROCESS | 1946 | 1468892663893 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 18:44:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:44:23 INFO - PROCESS | 1946 | 1468892663895 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:44:23 INFO - PROCESS | 1946 | 1468892663897 Marionette TRACE conn2 <- [1,1078,null,{}] 18:44:23 INFO - PROCESS | 1946 | 1468892663906 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}] 18:44:23 INFO - PROCESS | 1946 | 1468892663910 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:23 INFO - PROCESS | 1946 | 1468892663989 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 18:44:24 INFO - PROCESS | 1946 | 1468892664018 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 1946 | 1468892664020 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195f4800 == 33 [pid = 1946] [id = 277] 18:44:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1185bc800) [pid = 1946] [serial = 829] [outer = 0x0] 18:44:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1185d5400) [pid = 1946] [serial = 830] [outer = 0x1185bc800] 18:44:24 INFO - PROCESS | 1946 | 1468892664048 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1188ed400) [pid = 1946] [serial = 831] [outer = 0x1185bc800] 18:44:24 INFO - PROCESS | 1946 | 1468892664390 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]]]}] 18:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 522ms 18:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:44:24 INFO - PROCESS | 1946 | 1468892664418 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 18:44:24 INFO - PROCESS | 1946 | 1468892664419 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 18:44:24 INFO - PROCESS | 1946 | 1468892664422 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 1946 | 1468892664423 Marionette TRACE conn2 <- [1,1082,null,{}] 18:44:24 INFO - PROCESS | 1946 | 1468892664425 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}] 18:44:24 INFO - PROCESS | 1946 | 1468892664426 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:24 INFO - PROCESS | 1946 | 1468892664504 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 18:44:24 INFO - PROCESS | 1946 | 1468892664510 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:24 INFO - PROCESS | 1946 | 1468892664512 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x123a8a000 == 34 [pid = 1946] [id = 278] 18:44:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x11915b400) [pid = 1946] [serial = 832] [outer = 0x0] 18:44:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1195cc400) [pid = 1946] [serial = 833] [outer = 0x11915b400] 18:44:24 INFO - PROCESS | 1946 | 1468892664537 Marionette DEBUG loaded listener.js 18:44:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1197ae400) [pid = 1946] [serial = 834] [outer = 0x11915b400] 18:44:24 INFO - PROCESS | 1946 | 1468892664850 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]]]}] 18:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 469ms 18:44:24 INFO - PROCESS | 1946 | 1468892664892 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 18:44:24 INFO - PROCESS | 1946 | 1468892664894 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 18:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:44:24 INFO - PROCESS | 1946 | 1468892664896 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:44:24 INFO - PROCESS | 1946 | 1468892664897 Marionette TRACE conn2 <- [1,1086,null,{}] 18:44:24 INFO - PROCESS | 1946 | 1468892664899 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}] 18:44:24 INFO - PROCESS | 1946 | 1468892664900 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:24 INFO - PROCESS | 1946 | 1468892664976 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 18:44:25 INFO - PROCESS | 1946 | 1468892665033 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:25 INFO - PROCESS | 1946 | 1468892665034 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x124507000 == 35 [pid = 1946] [id = 279] 18:44:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x11335d800) [pid = 1946] [serial = 835] [outer = 0x0] 18:44:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x119c06400) [pid = 1946] [serial = 836] [outer = 0x11335d800] 18:44:25 INFO - PROCESS | 1946 | 1468892665060 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1211e8c00) [pid = 1946] [serial = 837] [outer = 0x11335d800] 18:44:25 INFO - PROCESS | 1946 | 1468892665361 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]]]}] 18:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 519ms 18:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:44:25 INFO - PROCESS | 1946 | 1468892665415 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 18:44:25 INFO - PROCESS | 1946 | 1468892665417 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 18:44:25 INFO - PROCESS | 1946 | 1468892665419 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:44:25 INFO - PROCESS | 1946 | 1468892665420 Marionette TRACE conn2 <- [1,1090,null,{}] 18:44:25 INFO - PROCESS | 1946 | 1468892665431 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}] 18:44:25 INFO - PROCESS | 1946 | 1468892665435 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:25 INFO - PROCESS | 1946 | 1468892665551 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 18:44:25 INFO - PROCESS | 1946 | 1468892665556 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:25 INFO - PROCESS | 1946 | 1468892665557 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x125816800 == 36 [pid = 1946] [id = 280] 18:44:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x121038000) [pid = 1946] [serial = 838] [outer = 0x0] 18:44:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1239aec00) [pid = 1946] [serial = 839] [outer = 0x121038000] 18:44:25 INFO - PROCESS | 1946 | 1468892665582 Marionette DEBUG loaded listener.js 18:44:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x124694c00) [pid = 1946] [serial = 840] [outer = 0x121038000] 18:44:25 INFO - PROCESS | 1946 | 1468892665899 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]]]}] 18:44:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:44:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 527ms 18:44:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:44:25 INFO - PROCESS | 1946 | 1468892665949 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 18:44:25 INFO - PROCESS | 1946 | 1468892665951 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 18:44:25 INFO - PROCESS | 1946 | 1468892665953 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:44:25 INFO - PROCESS | 1946 | 1468892665954 Marionette TRACE conn2 <- [1,1094,null,{}] 18:44:25 INFO - PROCESS | 1946 | 1468892665959 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}] 18:44:25 INFO - PROCESS | 1946 | 1468892665960 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:26 INFO - PROCESS | 1946 | 1468892666054 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 18:44:26 INFO - PROCESS | 1946 | 1468892666057 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 1946 | 1468892666058 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289b5000 == 37 [pid = 1946] [id = 281] 18:44:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1246c5400) [pid = 1946] [serial = 841] [outer = 0x0] 18:44:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x124893c00) [pid = 1946] [serial = 842] [outer = 0x1246c5400] 18:44:26 INFO - PROCESS | 1946 | 1468892666083 Marionette DEBUG loaded listener.js 18:44:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x124cb1800) [pid = 1946] [serial = 843] [outer = 0x1246c5400] 18:44:26 INFO - PROCESS | 1946 | 1468892666405 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]]]}] 18:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 474ms 18:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:44:26 INFO - PROCESS | 1946 | 1468892666430 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 1946 | 1468892666431 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 18:44:26 INFO - PROCESS | 1946 | 1468892666433 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:44:26 INFO - PROCESS | 1946 | 1468892666434 Marionette TRACE conn2 <- [1,1098,null,{}] 18:44:26 INFO - PROCESS | 1946 | 1468892666445 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}] 18:44:26 INFO - PROCESS | 1946 | 1468892666447 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:26 INFO - PROCESS | 1946 | 1468892666546 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 18:44:26 INFO - PROCESS | 1946 | 1468892666550 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:26 INFO - PROCESS | 1946 | 1468892666551 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x129077000 == 38 [pid = 1946] [id = 282] 18:44:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12488e400) [pid = 1946] [serial = 844] [outer = 0x0] 18:44:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124ee5c00) [pid = 1946] [serial = 845] [outer = 0x12488e400] 18:44:26 INFO - PROCESS | 1946 | 1468892666575 Marionette DEBUG loaded listener.js 18:44:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x125806000) [pid = 1946] [serial = 846] [outer = 0x12488e400] 18:44:26 INFO - PROCESS | 1946 | 1468892666904 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]]]}] 18:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 520ms 18:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:44:26 INFO - PROCESS | 1946 | 1468892666953 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 18:44:26 INFO - PROCESS | 1946 | 1468892666954 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 18:44:26 INFO - PROCESS | 1946 | 1468892666956 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:44:26 INFO - PROCESS | 1946 | 1468892666957 Marionette TRACE conn2 <- [1,1102,null,{}] 18:44:26 INFO - PROCESS | 1946 | 1468892666960 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}] 18:44:26 INFO - PROCESS | 1946 | 1468892666961 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:27 INFO - PROCESS | 1946 | 1468892667055 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 18:44:27 INFO - PROCESS | 1946 | 1468892667059 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:27 INFO - PROCESS | 1946 | 1468892667060 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a48f000 == 39 [pid = 1946] [id = 283] 18:44:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x124cb2800) [pid = 1946] [serial = 847] [outer = 0x0] 18:44:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1258cdc00) [pid = 1946] [serial = 848] [outer = 0x124cb2800] 18:44:27 INFO - PROCESS | 1946 | 1468892667090 Marionette DEBUG loaded listener.js 18:44:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1258d3c00) [pid = 1946] [serial = 849] [outer = 0x124cb2800] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x112f06400) [pid = 1946] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x116aa9c00) [pid = 1946] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x115d47000) [pid = 1946] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x11698e000) [pid = 1946] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x112f4b400) [pid = 1946] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x113cd7800) [pid = 1946] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x115d4c000) [pid = 1946] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x116908c00) [pid = 1946] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x119156800) [pid = 1946] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x119297000) [pid = 1946] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x118858000) [pid = 1946] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x11675d400) [pid = 1946] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1127d4c00) [pid = 1946] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x12468b800) [pid = 1946] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1210db800) [pid = 1946] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x112d24c00) [pid = 1946] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:44:27 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x112f4f400) [pid = 1946] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:44:27 INFO - PROCESS | 1946 | 1468892667491 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]]]}] 18:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 567ms 18:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:44:27 INFO - PROCESS | 1946 | 1468892667525 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 18:44:27 INFO - PROCESS | 1946 | 1468892667526 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 18:44:27 INFO - PROCESS | 1946 | 1468892667528 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:44:27 INFO - PROCESS | 1946 | 1468892667529 Marionette TRACE conn2 <- [1,1106,null,{}] 18:44:27 INFO - PROCESS | 1946 | 1468892667531 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}] 18:44:27 INFO - PROCESS | 1946 | 1468892667532 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:27 INFO - PROCESS | 1946 | 1468892667611 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 18:44:27 INFO - PROCESS | 1946 | 1468892667615 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:27 INFO - PROCESS | 1946 | 1468892667616 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x123a7d800 == 40 [pid = 1946] [id = 284] 18:44:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x11321fc00) [pid = 1946] [serial = 850] [outer = 0x0] 18:44:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x11675d400) [pid = 1946] [serial = 851] [outer = 0x11321fc00] 18:44:27 INFO - PROCESS | 1946 | 1468892667640 Marionette DEBUG loaded listener.js 18:44:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1185b9000) [pid = 1946] [serial = 852] [outer = 0x11321fc00] 18:44:27 INFO - PROCESS | 1946 | 1468892667980 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]]]}] 18:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 468ms 18:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:44:28 INFO - PROCESS | 1946 | 1468892667997 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 1946 | 1468892667998 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 18:44:28 INFO - PROCESS | 1946 | 1468892668000 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 1946 | 1468892668002 Marionette TRACE conn2 <- [1,1110,null,{}] 18:44:28 INFO - PROCESS | 1946 | 1468892668005 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}] 18:44:28 INFO - PROCESS | 1946 | 1468892668006 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:28 INFO - PROCESS | 1946 | 1468892668116 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 18:44:28 INFO - PROCESS | 1946 | 1468892668121 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 1946 | 1468892668124 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab7d800 == 41 [pid = 1946] [id = 285] 18:44:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x119297000) [pid = 1946] [serial = 853] [outer = 0x0] 18:44:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1246cec00) [pid = 1946] [serial = 854] [outer = 0x119297000] 18:44:28 INFO - PROCESS | 1946 | 1468892668159 Marionette DEBUG loaded listener.js 18:44:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x126134c00) [pid = 1946] [serial = 855] [outer = 0x119297000] 18:44:28 INFO - PROCESS | 1946 | 1468892668446 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]]]}] 18:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 469ms 18:44:28 INFO - PROCESS | 1946 | 1468892668469 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 1946 | 1468892668472 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 18:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:44:28 INFO - PROCESS | 1946 | 1468892668482 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 1946 | 1468892668483 Marionette TRACE conn2 <- [1,1114,null,{}] 18:44:28 INFO - PROCESS | 1946 | 1468892668485 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}] 18:44:28 INFO - PROCESS | 1946 | 1468892668486 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:28 INFO - PROCESS | 1946 | 1468892668568 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 18:44:28 INFO - PROCESS | 1946 | 1468892668572 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:28 INFO - PROCESS | 1946 | 1468892668574 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcbf800 == 42 [pid = 1946] [id = 286] 18:44:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1258a2000) [pid = 1946] [serial = 856] [outer = 0x0] 18:44:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x126639400) [pid = 1946] [serial = 857] [outer = 0x1258a2000] 18:44:28 INFO - PROCESS | 1946 | 1468892668598 Marionette DEBUG loaded listener.js 18:44:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1266c9800) [pid = 1946] [serial = 858] [outer = 0x1258a2000] 18:44:28 INFO - PROCESS | 1946 | 1468892668930 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]]]}] 18:44:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:44:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 470ms 18:44:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:44:28 INFO - PROCESS | 1946 | 1468892668952 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 18:44:28 INFO - PROCESS | 1946 | 1468892668954 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 18:44:28 INFO - PROCESS | 1946 | 1468892668959 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:44:28 INFO - PROCESS | 1946 | 1468892668960 Marionette TRACE conn2 <- [1,1118,null,{}] 18:44:28 INFO - PROCESS | 1946 | 1468892668963 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}] 18:44:28 INFO - PROCESS | 1946 | 1468892668964 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:29 INFO - PROCESS | 1946 | 1468892669108 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 18:44:29 INFO - PROCESS | 1946 | 1468892669132 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 1946 | 1468892669133 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcd7800 == 43 [pid = 1946] [id = 287] 18:44:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x112d22000) [pid = 1946] [serial = 859] [outer = 0x0] 18:44:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1266cb800) [pid = 1946] [serial = 860] [outer = 0x112d22000] 18:44:29 INFO - PROCESS | 1946 | 1468892669172 Marionette DEBUG loaded listener.js 18:44:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x126b7e800) [pid = 1946] [serial = 861] [outer = 0x112d22000] 18:44:29 INFO - PROCESS | 1946 | 1468892669698 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]]]}] 18:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 772ms 18:44:29 INFO - PROCESS | 1946 | 1468892669729 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 18:44:29 INFO - PROCESS | 1946 | 1468892669731 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 18:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:44:29 INFO - PROCESS | 1946 | 1468892669735 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:44:29 INFO - PROCESS | 1946 | 1468892669737 Marionette TRACE conn2 <- [1,1122,null,{}] 18:44:29 INFO - PROCESS | 1946 | 1468892669743 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}] 18:44:29 INFO - PROCESS | 1946 | 1468892669744 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:29 INFO - PROCESS | 1946 | 1468892669851 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 18:44:29 INFO - PROCESS | 1946 | 1468892669921 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:29 INFO - PROCESS | 1946 | 1468892669922 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d43000 == 44 [pid = 1946] [id = 288] 18:44:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x11321d400) [pid = 1946] [serial = 862] [outer = 0x0] 18:44:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x115d50000) [pid = 1946] [serial = 863] [outer = 0x11321d400] 18:44:29 INFO - PROCESS | 1946 | 1468892669953 Marionette DEBUG loaded listener.js 18:44:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x116762000) [pid = 1946] [serial = 864] [outer = 0x11321d400] 18:44:30 INFO - PROCESS | 1946 | 1468892670401 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]]]}] 18:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 724ms 18:44:30 INFO - PROCESS | 1946 | 1468892670459 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 18:44:30 INFO - PROCESS | 1946 | 1468892670462 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 18:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:44:30 INFO - PROCESS | 1946 | 1468892670467 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:44:30 INFO - PROCESS | 1946 | 1468892670469 Marionette TRACE conn2 <- [1,1126,null,{}] 18:44:30 INFO - PROCESS | 1946 | 1468892670471 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}] 18:44:30 INFO - PROCESS | 1946 | 1468892670473 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:30 INFO - PROCESS | 1946 | 1468892670573 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 18:44:30 INFO - PROCESS | 1946 | 1468892670681 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:30 INFO - PROCESS | 1946 | 1468892670683 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcd3000 == 45 [pid = 1946] [id = 289] 18:44:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x119c08800) [pid = 1946] [serial = 865] [outer = 0x0] 18:44:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x121045800) [pid = 1946] [serial = 866] [outer = 0x119c08800] 18:44:30 INFO - PROCESS | 1946 | 1468892670737 Marionette DEBUG loaded listener.js 18:44:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1239b4400) [pid = 1946] [serial = 867] [outer = 0x119c08800] 18:44:31 INFO - PROCESS | 1946 | 1468892671267 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]]]}] 18:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 821ms 18:44:31 INFO - PROCESS | 1946 | 1468892671287 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 18:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:44:31 INFO - PROCESS | 1946 | 1468892671289 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 18:44:31 INFO - PROCESS | 1946 | 1468892671291 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:44:31 INFO - PROCESS | 1946 | 1468892671294 Marionette TRACE conn2 <- [1,1130,null,{}] 18:44:31 INFO - PROCESS | 1946 | 1468892671302 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}] 18:44:31 INFO - PROCESS | 1946 | 1468892671305 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:31 INFO - PROCESS | 1946 | 1468892671407 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 18:44:31 INFO - PROCESS | 1946 | 1468892671479 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:31 INFO - PROCESS | 1946 | 1468892671481 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c345800 == 46 [pid = 1946] [id = 290] 18:44:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x124663800) [pid = 1946] [serial = 868] [outer = 0x0] 18:44:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x1258dc800) [pid = 1946] [serial = 869] [outer = 0x124663800] 18:44:31 INFO - PROCESS | 1946 | 1468892671512 Marionette DEBUG loaded listener.js 18:44:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x126868000) [pid = 1946] [serial = 870] [outer = 0x124663800] 18:44:31 INFO - PROCESS | 1946 | 1468892671904 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]]]}] 18:44:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:44:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 671ms 18:44:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:44:31 INFO - PROCESS | 1946 | 1468892671965 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 18:44:31 INFO - PROCESS | 1946 | 1468892671967 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 18:44:31 INFO - PROCESS | 1946 | 1468892671969 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:44:31 INFO - PROCESS | 1946 | 1468892671971 Marionette TRACE conn2 <- [1,1134,null,{}] 18:44:32 INFO - PROCESS | 1946 | 1468892672004 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}] 18:44:32 INFO - PROCESS | 1946 | 1468892672006 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:32 INFO - PROCESS | 1946 | 1468892672110 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 18:44:32 INFO - PROCESS | 1946 | 1468892672177 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:32 INFO - PROCESS | 1946 | 1468892672179 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x119c75800 == 47 [pid = 1946] [id = 291] 18:44:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x115d50c00) [pid = 1946] [serial = 871] [outer = 0x0] 18:44:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x125811400) [pid = 1946] [serial = 872] [outer = 0x115d50c00] 18:44:32 INFO - PROCESS | 1946 | 1468892672208 Marionette DEBUG loaded listener.js 18:44:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x128998000) [pid = 1946] [serial = 873] [outer = 0x115d50c00] 18:44:32 INFO - PROCESS | 1946 | 1468892672777 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]]]}] 18:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 848ms 18:44:32 INFO - PROCESS | 1946 | 1468892672821 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 18:44:32 INFO - PROCESS | 1946 | 1468892672824 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 18:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:44:32 INFO - PROCESS | 1946 | 1468892672829 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:44:32 INFO - PROCESS | 1946 | 1468892672831 Marionette TRACE conn2 <- [1,1138,null,{}] 18:44:32 INFO - PROCESS | 1946 | 1468892672834 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}] 18:44:32 INFO - PROCESS | 1946 | 1468892672836 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:32 INFO - PROCESS | 1946 | 1468892672934 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 18:44:33 INFO - PROCESS | 1946 | 1468892673004 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:33 INFO - PROCESS | 1946 | 1468892673005 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x118407000 == 48 [pid = 1946] [id = 292] 18:44:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x115d4a000) [pid = 1946] [serial = 874] [outer = 0x0] 18:44:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x115dc7800) [pid = 1946] [serial = 875] [outer = 0x115d4a000] 18:44:33 INFO - PROCESS | 1946 | 1468892673033 Marionette DEBUG loaded listener.js 18:44:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x116647400) [pid = 1946] [serial = 876] [outer = 0x115d4a000] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcbf800 == 47 [pid = 1946] [id = 286] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab7d800 == 46 [pid = 1946] [id = 285] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x123a7d800 == 45 [pid = 1946] [id = 284] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12a48f000 == 44 [pid = 1946] [id = 283] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x129077000 == 43 [pid = 1946] [id = 282] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x1289b5000 == 42 [pid = 1946] [id = 281] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x125816800 == 41 [pid = 1946] [id = 280] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x124507000 == 40 [pid = 1946] [id = 279] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x123a8a000 == 39 [pid = 1946] [id = 278] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x1195f4800 == 38 [pid = 1946] [id = 277] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x117d4c800 == 37 [pid = 1946] [id = 276] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x11336b800 == 36 [pid = 1946] [id = 275] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab8b000 == 35 [pid = 1946] [id = 272] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x11600b800 == 34 [pid = 1946] [id = 273] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x119cb2800 == 33 [pid = 1946] [id = 274] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x112f31800 == 32 [pid = 1946] [id = 260] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x119c75800 == 31 [pid = 1946] [id = 291] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12c345800 == 30 [pid = 1946] [id = 290] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcd3000 == 29 [pid = 1946] [id = 289] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcd7800 == 28 [pid = 1946] [id = 287] 18:44:33 INFO - PROCESS | 1946 | --DOCSHELL 0x117d43000 == 27 [pid = 1946] [id = 288] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x1246c5000) [pid = 1946] [serial = 774] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x124345000) [pid = 1946] [serial = 773] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x1210db000) [pid = 1946] [serial = 798] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x119298800) [pid = 1946] [serial = 797] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x124890c00) [pid = 1946] [serial = 777] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x1240a3000) [pid = 1946] [serial = 803] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x124342000) [pid = 1946] [serial = 776] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x124e90c00) [pid = 1946] [serial = 813] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x123f32400) [pid = 1946] [serial = 801] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x123c88c00) [pid = 1946] [serial = 800] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x118320800) [pid = 1946] [serial = 807] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1195d3800) [pid = 1946] [serial = 809] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x115d46400) [pid = 1946] [serial = 806] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x12488d000) [pid = 1946] [serial = 812] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x124660800) [pid = 1946] [serial = 804] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x124ee5800) [pid = 1946] [serial = 815] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1185b7400) [pid = 1946] [serial = 792] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x124342800) [pid = 1946] [serial = 810] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1185bf800) [pid = 1946] [serial = 794] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x118857c00) [pid = 1946] [serial = 795] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x118371400) [pid = 1946] [serial = 791] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x115e33800) [pid = 1946] [serial = 785] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1164f2c00) [pid = 1946] [serial = 786] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1176b9c00) [pid = 1946] [serial = 788] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x118311c00) [pid = 1946] [serial = 789] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x112f51000) [pid = 1946] [serial = 782] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x11321c000) [pid = 1946] [serial = 783] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1164e7000) [pid = 1946] [serial = 780] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x115d49400) [pid = 1946] [serial = 779] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1164e9800) [pid = 1946] [serial = 765] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x115d54800) [pid = 1946] [serial = 764] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x118370400) [pid = 1946] [serial = 768] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1174ab000) [pid = 1946] [serial = 767] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x117d10000) [pid = 1946] [serial = 771] [outer = 0x0] [url = about:blank] 18:44:33 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x11972c000) [pid = 1946] [serial = 770] [outer = 0x0] [url = about:blank] 18:44:34 INFO - PROCESS | 1946 | 1468892674040 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1226ms 18:44:34 INFO - PROCESS | 1946 | 1468892674055 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 1946 | 1468892674058 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 18:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:44:34 INFO - PROCESS | 1946 | 1468892674062 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 1946 | 1468892674064 Marionette TRACE conn2 <- [1,1142,null,{}] 18:44:34 INFO - PROCESS | 1946 | 1468892674067 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}] 18:44:34 INFO - PROCESS | 1946 | 1468892674069 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:34 INFO - PROCESS | 1946 | 1468892674153 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 18:44:34 INFO - PROCESS | 1946 | 1468892674161 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:34 INFO - PROCESS | 1946 | 1468892674163 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x1133e7800 == 28 [pid = 1946] [id = 293] 18:44:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x112f54800) [pid = 1946] [serial = 877] [outer = 0x0] 18:44:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x113210c00) [pid = 1946] [serial = 878] [outer = 0x112f54800] 18:44:34 INFO - PROCESS | 1946 | 1468892674203 Marionette DEBUG loaded listener.js 18:44:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1133b2400) [pid = 1946] [serial = 879] [outer = 0x112f54800] 18:44:34 INFO - PROCESS | 1946 | 1468892674546 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]]]}] 18:44:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:44:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 522ms 18:44:34 INFO - PROCESS | 1946 | 1468892674583 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 18:44:34 INFO - PROCESS | 1946 | 1468892674587 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 18:44:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:44:34 INFO - PROCESS | 1946 | 1468892674614 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:44:34 INFO - PROCESS | 1946 | 1468892674616 Marionette TRACE conn2 <- [1,1146,null,{}] 18:44:34 INFO - PROCESS | 1946 | 1468892674619 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}] 18:44:34 INFO - PROCESS | 1946 | 1468892674620 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:34 INFO - PROCESS | 1946 | 1468892674696 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 18:44:34 INFO - PROCESS | 1946 | 1468892674701 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:34 INFO - PROCESS | 1946 | 1468892674702 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x116acc000 == 29 [pid = 1946] [id = 294] 18:44:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x115d4b400) [pid = 1946] [serial = 880] [outer = 0x0] 18:44:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x116141800) [pid = 1946] [serial = 881] [outer = 0x115d4b400] 18:44:34 INFO - PROCESS | 1946 | 1468892674732 Marionette DEBUG loaded listener.js 18:44:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x11676cc00) [pid = 1946] [serial = 882] [outer = 0x115d4b400] 18:44:35 INFO - PROCESS | 1946 | 1468892675095 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]]]}] 18:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 527ms 18:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:44:35 INFO - PROCESS | 1946 | 1468892675138 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 18:44:35 INFO - PROCESS | 1946 | 1468892675141 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 18:44:35 INFO - PROCESS | 1946 | 1468892675144 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:44:35 INFO - PROCESS | 1946 | 1468892675148 Marionette TRACE conn2 <- [1,1150,null,{}] 18:44:35 INFO - PROCESS | 1946 | 1468892675172 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}] 18:44:35 INFO - PROCESS | 1946 | 1468892675177 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:35 INFO - PROCESS | 1946 | 1468892675295 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 18:44:35 INFO - PROCESS | 1946 | 1468892675310 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 1946 | 1468892675312 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x1167ea000 == 30 [pid = 1946] [id = 295] 18:44:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1176b4c00) [pid = 1946] [serial = 883] [outer = 0x0] 18:44:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x11830d400) [pid = 1946] [serial = 884] [outer = 0x1176b4c00] 18:44:35 INFO - PROCESS | 1946 | 1468892675353 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x118371800) [pid = 1946] [serial = 885] [outer = 0x1176b4c00] 18:44:35 INFO - PROCESS | 1946 | 1468892675699 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]]]}] 18:44:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:44:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 582ms 18:44:35 INFO - PROCESS | 1946 | 1468892675726 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 18:44:35 INFO - PROCESS | 1946 | 1468892675728 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 18:44:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:44:35 INFO - PROCESS | 1946 | 1468892675730 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:44:35 INFO - PROCESS | 1946 | 1468892675731 Marionette TRACE conn2 <- [1,1154,null,{}] 18:44:35 INFO - PROCESS | 1946 | 1468892675733 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}] 18:44:35 INFO - PROCESS | 1946 | 1468892675734 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:35 INFO - PROCESS | 1946 | 1468892675839 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 18:44:35 INFO - PROCESS | 1946 | 1468892675846 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:35 INFO - PROCESS | 1946 | 1468892675847 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195d6000 == 31 [pid = 1946] [id = 296] 18:44:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1185bf000) [pid = 1946] [serial = 886] [outer = 0x0] 18:44:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x11872cc00) [pid = 1946] [serial = 887] [outer = 0x1185bf000] 18:44:35 INFO - PROCESS | 1946 | 1468892675873 Marionette DEBUG loaded listener.js 18:44:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x119158000) [pid = 1946] [serial = 888] [outer = 0x1185bf000] 18:44:36 INFO - PROCESS | 1946 | 1468892676205 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]]]}] 18:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 518ms 18:44:36 INFO - PROCESS | 1946 | 1468892676248 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 1946 | 1468892676249 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 18:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:44:36 INFO - PROCESS | 1946 | 1468892676252 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - PROCESS | 1946 | 1468892676253 Marionette TRACE conn2 <- [1,1158,null,{}] 18:44:36 INFO - PROCESS | 1946 | 1468892676255 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}] 18:44:36 INFO - PROCESS | 1946 | 1468892676256 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:36 INFO - PROCESS | 1946 | 1468892676348 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 18:44:36 INFO - PROCESS | 1946 | 1468892676388 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:36 INFO - PROCESS | 1946 | 1468892676389 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x123878000 == 32 [pid = 1946] [id = 297] 18:44:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x11928fc00) [pid = 1946] [serial = 889] [outer = 0x0] 18:44:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1195ce400) [pid = 1946] [serial = 890] [outer = 0x11928fc00] 18:44:36 INFO - PROCESS | 1946 | 1468892676415 Marionette DEBUG loaded listener.js 18:44:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x119c0e000) [pid = 1946] [serial = 891] [outer = 0x11928fc00] 18:44:36 INFO - PROCESS | 1946 | 1468892676744 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]]]}] 18:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 518ms 18:44:36 INFO - PROCESS | 1946 | 1468892676771 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 18:44:36 INFO - PROCESS | 1946 | 1468892676772 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 18:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:44:36 INFO - PROCESS | 1946 | 1468892676774 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:44:36 INFO - PROCESS | 1946 | 1468892676775 Marionette TRACE conn2 <- [1,1162,null,{}] 18:44:36 INFO - PROCESS | 1946 | 1468892676778 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}] 18:44:36 INFO - PROCESS | 1946 | 1468892676782 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:36 INFO - PROCESS | 1946 | 1468892676894 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 18:44:36 INFO - PROCESS | 1946 | 1468892676926 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:36 INFO - PROCESS | 1946 | 1468892676927 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x1241a8000 == 33 [pid = 1946] [id = 298] 18:44:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x121037400) [pid = 1946] [serial = 892] [outer = 0x0] 18:44:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1211e8800) [pid = 1946] [serial = 893] [outer = 0x121037400] 18:44:36 INFO - PROCESS | 1946 | 1468892676952 Marionette DEBUG loaded listener.js 18:44:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x123c88c00) [pid = 1946] [serial = 894] [outer = 0x121037400] 18:44:37 INFO - PROCESS | 1946 | 1468892677264 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]]]}] 18:44:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x123f2d400) [pid = 1946] [serial = 895] [outer = 0x12ccc5000] 18:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 519ms 18:44:37 INFO - PROCESS | 1946 | 1468892677310 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 18:44:37 INFO - PROCESS | 1946 | 1468892677318 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 18:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:44:37 INFO - PROCESS | 1946 | 1468892677338 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:44:37 INFO - PROCESS | 1946 | 1468892677339 Marionette TRACE conn2 <- [1,1166,null,{}] 18:44:37 INFO - PROCESS | 1946 | 1468892677342 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}] 18:44:37 INFO - PROCESS | 1946 | 1468892677343 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:37 INFO - PROCESS | 1946 | 1468892677443 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 18:44:37 INFO - PROCESS | 1946 | 1468892677446 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:37 INFO - PROCESS | 1946 | 1468892677447 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246ee000 == 34 [pid = 1946] [id = 299] 18:44:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x121038400) [pid = 1946] [serial = 896] [outer = 0x0] 18:44:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12433ac00) [pid = 1946] [serial = 897] [outer = 0x121038400] 18:44:37 INFO - PROCESS | 1946 | 1468892677471 Marionette DEBUG loaded listener.js 18:44:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x124662400) [pid = 1946] [serial = 898] [outer = 0x121038400] 18:44:37 INFO - PROCESS | 1946 | 1468892677913 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]]]}] 18:44:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:44:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 635ms 18:44:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:44:37 INFO - PROCESS | 1946 | 1468892677965 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 18:44:37 INFO - PROCESS | 1946 | 1468892677967 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 18:44:37 INFO - PROCESS | 1946 | 1468892677970 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:44:37 INFO - PROCESS | 1946 | 1468892677972 Marionette TRACE conn2 <- [1,1170,null,{}] 18:44:37 INFO - PROCESS | 1946 | 1468892677984 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}] 18:44:37 INFO - PROCESS | 1946 | 1468892677986 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:38 INFO - PROCESS | 1946 | 1468892678133 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x121038000) [pid = 1946] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1246c5400) [pid = 1946] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x12488e400) [pid = 1946] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x11915b400) [pid = 1946] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1121b4400) [pid = 1946] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x124cb2800) [pid = 1946] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x119297000) [pid = 1946] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x11690b800) [pid = 1946] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x11335d800) [pid = 1946] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x118857000) [pid = 1946] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x113dcdc00) [pid = 1946] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1185bc800) [pid = 1946] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x11321fc00) [pid = 1946] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1258a2000) [pid = 1946] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1164eb800) [pid = 1946] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:44:38 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112d22000) [pid = 1946] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:44:38 INFO - PROCESS | 1946 | 1468892678406 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:38 INFO - PROCESS | 1946 | 1468892678407 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fb8800 == 35 [pid = 1946] [id = 300] 18:44:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x110eea000) [pid = 1946] [serial = 899] [outer = 0x0] 18:44:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x112d2a400) [pid = 1946] [serial = 900] [outer = 0x110eea000] 18:44:38 INFO - PROCESS | 1946 | 1468892678432 Marionette DEBUG loaded listener.js 18:44:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1164eb800) [pid = 1946] [serial = 901] [outer = 0x110eea000] 18:44:38 INFO - PROCESS | 1946 | 1468892678669 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]]]}] 18:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 729ms 18:44:38 INFO - PROCESS | 1946 | 1468892678699 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 18:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:44:38 INFO - PROCESS | 1946 | 1468892678700 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 18:44:38 INFO - PROCESS | 1946 | 1468892678702 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:44:38 INFO - PROCESS | 1946 | 1468892678703 Marionette TRACE conn2 <- [1,1174,null,{}] 18:44:38 INFO - PROCESS | 1946 | 1468892678727 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}] 18:44:38 INFO - PROCESS | 1946 | 1468892678728 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:38 INFO - PROCESS | 1946 | 1468892678831 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 18:44:38 INFO - PROCESS | 1946 | 1468892678837 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:38 INFO - PROCESS | 1946 | 1468892678838 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289b2800 == 36 [pid = 1946] [id = 301] 18:44:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x11698d000) [pid = 1946] [serial = 902] [outer = 0x0] 18:44:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1195c5400) [pid = 1946] [serial = 903] [outer = 0x11698d000] 18:44:38 INFO - PROCESS | 1946 | 1468892678862 Marionette DEBUG loaded listener.js 18:44:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x1246c6c00) [pid = 1946] [serial = 904] [outer = 0x11698d000] 18:44:39 INFO - PROCESS | 1946 | 1468892679196 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] 18:44:39 INFO - PROCESS | 1946 | 1468892679230 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 18:44:39 INFO - PROCESS | 1946 | 1468892679232 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:44:39 INFO - PROCESS | 1946 | 1468892679233 Marionette TRACE conn2 <- [1,1178,null,{}] 18:44:39 INFO - PROCESS | 1946 | 1468892679235 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}] 18:44:39 INFO - PROCESS | 1946 | 1468892679237 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:39 INFO - PROCESS | 1946 | 1468892679339 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 18:44:39 INFO - PROCESS | 1946 | 1468892679345 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:39 INFO - PROCESS | 1946 | 1468892679346 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x129074800 == 37 [pid = 1946] [id = 302] 18:44:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x113212400) [pid = 1946] [serial = 905] [outer = 0x0] 18:44:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12488d000) [pid = 1946] [serial = 906] [outer = 0x113212400] 18:44:39 INFO - PROCESS | 1946 | 1468892679370 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x124cb7400) [pid = 1946] [serial = 907] [outer = 0x113212400] 18:44:39 INFO - PROCESS | 1946 | 1468892679666 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] 18:44:39 INFO - PROCESS | 1946 | 1468892679705 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 18:44:39 INFO - PROCESS | 1946 | 1468892679710 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:44:39 INFO - PROCESS | 1946 | 1468892679712 Marionette TRACE conn2 <- [1,1182,null,{}] 18:44:39 INFO - PROCESS | 1946 | 1468892679714 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}] 18:44:39 INFO - PROCESS | 1946 | 1468892679723 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:39 INFO - PROCESS | 1946 | 1468892679810 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 18:44:39 INFO - PROCESS | 1946 | 1468892679814 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:39 INFO - PROCESS | 1946 | 1468892679816 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a48c800 == 38 [pid = 1946] [id = 303] 18:44:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x124cb2800) [pid = 1946] [serial = 908] [outer = 0x0] 18:44:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x125225400) [pid = 1946] [serial = 909] [outer = 0x124cb2800] 18:44:39 INFO - PROCESS | 1946 | 1468892679842 Marionette DEBUG loaded listener.js 18:44:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x126524000) [pid = 1946] [serial = 910] [outer = 0x124cb2800] 18:44:40 INFO - PROCESS | 1946 | 1468892680181 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] 18:44:40 INFO - PROCESS | 1946 | 1468892680240 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 18:44:40 INFO - PROCESS | 1946 | 1468892680242 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:44:40 INFO - PROCESS | 1946 | 1468892680243 Marionette TRACE conn2 <- [1,1186,null,{}] 18:44:40 INFO - PROCESS | 1946 | 1468892680246 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}] 18:44:40 INFO - PROCESS | 1946 | 1468892680247 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:40 INFO - PROCESS | 1946 | 1468892680322 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 18:44:40 INFO - PROCESS | 1946 | 1468892680327 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:40 INFO - PROCESS | 1946 | 1468892680329 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab14000 == 39 [pid = 1946] [id = 304] 18:44:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1258d6800) [pid = 1946] [serial = 911] [outer = 0x0] 18:44:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x126868800) [pid = 1946] [serial = 912] [outer = 0x1258d6800] 18:44:40 INFO - PROCESS | 1946 | 1468892680353 Marionette DEBUG loaded listener.js 18:44:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x128999c00) [pid = 1946] [serial = 913] [outer = 0x1258d6800] 18:44:40 INFO - PROCESS | 1946 | 1468892680898 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] 18:44:40 INFO - PROCESS | 1946 | 1468892680934 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 18:44:40 INFO - PROCESS | 1946 | 1468892680938 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:44:40 INFO - PROCESS | 1946 | 1468892680944 Marionette TRACE conn2 <- [1,1190,null,{}] 18:44:40 INFO - PROCESS | 1946 | 1468892680947 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}] 18:44:40 INFO - PROCESS | 1946 | 1468892680949 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:41 INFO - PROCESS | 1946 | 1468892681060 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 18:44:41 INFO - PROCESS | 1946 | 1468892681137 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:41 INFO - PROCESS | 1946 | 1468892681138 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fbe000 == 40 [pid = 1946] [id = 305] 18:44:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1132eb800) [pid = 1946] [serial = 914] [outer = 0x0] 18:44:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x115d06c00) [pid = 1946] [serial = 915] [outer = 0x1132eb800] 18:44:41 INFO - PROCESS | 1946 | 1468892681169 Marionette DEBUG loaded listener.js 18:44:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x11675d800) [pid = 1946] [serial = 916] [outer = 0x1132eb800] 18:44:41 INFO - PROCESS | 1946 | 1468892681728 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] 18:44:41 INFO - PROCESS | 1946 | 1468892681819 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 18:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:44:41 INFO - PROCESS | 1946 | 1468892681826 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:44:41 INFO - PROCESS | 1946 | 1468892681829 Marionette TRACE conn2 <- [1,1194,null,{}] 18:44:41 INFO - PROCESS | 1946 | 1468892681833 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}] 18:44:41 INFO - PROCESS | 1946 | 1468892681836 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:42 INFO - PROCESS | 1946 | 1468892682015 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 18:44:42 INFO - PROCESS | 1946 | 1468892682135 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:42 INFO - PROCESS | 1946 | 1468892682137 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x124505800 == 41 [pid = 1946] [id = 306] 18:44:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1176c0c00) [pid = 1946] [serial = 917] [outer = 0x0] 18:44:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x118326800) [pid = 1946] [serial = 918] [outer = 0x1176c0c00] 18:44:42 INFO - PROCESS | 1946 | 1468892682189 Marionette DEBUG loaded listener.js 18:44:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x1185bf800) [pid = 1946] [serial = 919] [outer = 0x1176c0c00] 18:44:42 INFO - PROCESS | 1946 | 1468892682801 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] 18:44:42 INFO - PROCESS | 1946 | 1468892682855 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 18:44:42 INFO - PROCESS | 1946 | 1468892682858 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:44:42 INFO - PROCESS | 1946 | 1468892682860 Marionette TRACE conn2 <- [1,1198,null,{}] 18:44:42 INFO - PROCESS | 1946 | 1468892682863 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}] 18:44:42 INFO - PROCESS | 1946 | 1468892682865 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:42 INFO - PROCESS | 1946 | 1468892682972 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 18:44:42 INFO - PROCESS | 1946 | --DOCSHELL 0x12a48c800 == 40 [pid = 1946] [id = 303] 18:44:42 INFO - PROCESS | 1946 | --DOCSHELL 0x129074800 == 39 [pid = 1946] [id = 302] 18:44:42 INFO - PROCESS | 1946 | --DOCSHELL 0x1289b2800 == 38 [pid = 1946] [id = 301] 18:44:42 INFO - PROCESS | 1946 | --DOCSHELL 0x116fb8800 == 37 [pid = 1946] [id = 300] 18:44:42 INFO - PROCESS | 1946 | --DOCSHELL 0x1246ee000 == 36 [pid = 1946] [id = 299] 18:44:42 INFO - PROCESS | 1946 | --DOCSHELL 0x1241a8000 == 35 [pid = 1946] [id = 298] 18:44:42 INFO - PROCESS | 1946 | --DOCSHELL 0x123878000 == 34 [pid = 1946] [id = 297] 18:44:42 INFO - PROCESS | 1946 | --DOCSHELL 0x1195d6000 == 33 [pid = 1946] [id = 296] 18:44:43 INFO - PROCESS | 1946 | --DOCSHELL 0x1167ea000 == 32 [pid = 1946] [id = 295] 18:44:43 INFO - PROCESS | 1946 | --DOCSHELL 0x116acc000 == 31 [pid = 1946] [id = 294] 18:44:43 INFO - PROCESS | 1946 | --DOCSHELL 0x1133e7800 == 30 [pid = 1946] [id = 293] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1266c9800) [pid = 1946] [serial = 858] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1266cb800) [pid = 1946] [serial = 860] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x126b7e800) [pid = 1946] [serial = 861] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1239aec00) [pid = 1946] [serial = 839] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x124cb1800) [pid = 1946] [serial = 843] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x125806000) [pid = 1946] [serial = 846] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1195cc400) [pid = 1946] [serial = 833] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1127d8000) [pid = 1946] [serial = 818] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1258d3c00) [pid = 1946] [serial = 849] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x126134c00) [pid = 1946] [serial = 855] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x124694c00) [pid = 1946] [serial = 840] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1174ad400) [pid = 1946] [serial = 828] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x116aa9400) [pid = 1946] [serial = 827] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x119c06400) [pid = 1946] [serial = 836] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x124893c00) [pid = 1946] [serial = 842] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x12580ac00) [pid = 1946] [serial = 816] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x124ee5c00) [pid = 1946] [serial = 845] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1258cdc00) [pid = 1946] [serial = 848] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1164ecc00) [pid = 1946] [serial = 825] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x115d4ec00) [pid = 1946] [serial = 824] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x11305f000) [pid = 1946] [serial = 819] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1185d5400) [pid = 1946] [serial = 830] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1185b9000) [pid = 1946] [serial = 852] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x126639400) [pid = 1946] [serial = 857] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1246cec00) [pid = 1946] [serial = 854] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x1197ae400) [pid = 1946] [serial = 834] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x1188ed400) [pid = 1946] [serial = 831] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x116ab3000) [pid = 1946] [serial = 822] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x11675d400) [pid = 1946] [serial = 851] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x116760c00) [pid = 1946] [serial = 821] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x1211e8c00) [pid = 1946] [serial = 837] [outer = 0x0] [url = about:blank] 18:44:43 INFO - PROCESS | 1946 | 1468892683057 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 1946 | 1468892683058 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x1130d8000 == 31 [pid = 1946] [id = 307] 18:44:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x112d24800) [pid = 1946] [serial = 920] [outer = 0x0] 18:44:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x1132e5400) [pid = 1946] [serial = 921] [outer = 0x112d24800] 18:44:43 INFO - PROCESS | 1946 | 1468892683086 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x1164f0800) [pid = 1946] [serial = 922] [outer = 0x112d24800] 18:44:43 INFO - PROCESS | 1946 | 1468892683386 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]]]}] 18:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 570ms 18:44:43 INFO - PROCESS | 1946 | 1468892683428 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 18:44:43 INFO - PROCESS | 1946 | 1468892683431 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 18:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:44:43 INFO - PROCESS | 1946 | 1468892683435 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:44:43 INFO - PROCESS | 1946 | 1468892683437 Marionette TRACE conn2 <- [1,1202,null,{}] 18:44:43 INFO - PROCESS | 1946 | 1468892683440 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}] 18:44:43 INFO - PROCESS | 1946 | 1468892683443 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:43 INFO - PROCESS | 1946 | 1468892683519 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 18:44:43 INFO - PROCESS | 1946 | 1468892683580 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:43 INFO - PROCESS | 1946 | 1468892683581 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x116955800 == 32 [pid = 1946] [id = 308] 18:44:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x1164f2c00) [pid = 1946] [serial = 923] [outer = 0x0] 18:44:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x11749e400) [pid = 1946] [serial = 924] [outer = 0x1164f2c00] 18:44:43 INFO - PROCESS | 1946 | 1468892683609 Marionette DEBUG loaded listener.js 18:44:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x11831fc00) [pid = 1946] [serial = 925] [outer = 0x1164f2c00] 18:44:43 INFO - PROCESS | 1946 | 1468892683937 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]]]}] 18:44:43 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 18:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 520ms 18:44:43 INFO - PROCESS | 1946 | 1468892683957 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 18:44:43 INFO - PROCESS | 1946 | 1468892683960 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 18:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:44:43 INFO - PROCESS | 1946 | 1468892683964 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:44:43 INFO - PROCESS | 1946 | 1468892683967 Marionette TRACE conn2 <- [1,1206,null,{}] 18:44:43 INFO - PROCESS | 1946 | 1468892683979 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}] 18:44:43 INFO - PROCESS | 1946 | 1468892683984 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:44 INFO - PROCESS | 1946 | 1468892684124 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 18:44:44 INFO - PROCESS | 1946 | 1468892684197 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:44 INFO - PROCESS | 1946 | 1468892684199 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x119c64000 == 33 [pid = 1946] [id = 309] 18:44:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1127d8c00) [pid = 1946] [serial = 926] [outer = 0x0] 18:44:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1185be000) [pid = 1946] [serial = 927] [outer = 0x1127d8c00] 18:44:44 INFO - PROCESS | 1946 | 1468892684245 Marionette DEBUG loaded listener.js 18:44:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1195cc400) [pid = 1946] [serial = 928] [outer = 0x1127d8c00] 18:44:44 INFO - PROCESS | 1946 | 1468892684594 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]]]}] 18:44:44 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 18:44:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 673ms 18:44:44 INFO - PROCESS | 1946 | 1468892684637 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 18:44:44 INFO - PROCESS | 1946 | 1468892684638 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 18:44:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:44:44 INFO - PROCESS | 1946 | 1468892684643 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:44:44 INFO - PROCESS | 1946 | 1468892684644 Marionette TRACE conn2 <- [1,1210,null,{}] 18:44:44 INFO - PROCESS | 1946 | 1468892684646 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}] 18:44:44 INFO - PROCESS | 1946 | 1468892684648 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:44 INFO - PROCESS | 1946 | 1468892684752 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 18:44:44 INFO - PROCESS | 1946 | 1468892684776 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:44 INFO - PROCESS | 1946 | 1468892684777 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x124035800 == 34 [pid = 1946] [id = 310] 18:44:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x11a0c2800) [pid = 1946] [serial = 929] [outer = 0x0] 18:44:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x12103dc00) [pid = 1946] [serial = 930] [outer = 0x11a0c2800] 18:44:44 INFO - PROCESS | 1946 | 1468892684802 Marionette DEBUG loaded listener.js 18:44:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1211eb000) [pid = 1946] [serial = 931] [outer = 0x11a0c2800] 18:44:45 INFO - PROCESS | 1946 | 1468892685116 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]]]}] 18:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 519ms 18:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:44:45 INFO - PROCESS | 1946 | 1468892685162 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 18:44:45 INFO - PROCESS | 1946 | 1468892685163 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 18:44:45 INFO - PROCESS | 1946 | 1468892685165 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:44:45 INFO - PROCESS | 1946 | 1468892685166 Marionette TRACE conn2 <- [1,1214,null,{}] 18:44:45 INFO - PROCESS | 1946 | 1468892685168 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}] 18:44:45 INFO - PROCESS | 1946 | 1468892685170 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:45 INFO - PROCESS | 1946 | 1468892685272 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 18:44:45 INFO - PROCESS | 1946 | 1468892685282 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 1946 | 1468892685283 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x124eb8000 == 35 [pid = 1946] [id = 311] 18:44:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1211eb400) [pid = 1946] [serial = 932] [outer = 0x0] 18:44:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1239af800) [pid = 1946] [serial = 933] [outer = 0x1211eb400] 18:44:45 INFO - PROCESS | 1946 | 1468892685308 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x123bed000) [pid = 1946] [serial = 934] [outer = 0x1211eb400] 18:44:45 INFO - PROCESS | 1946 | 1468892685633 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]]]}] 18:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 520ms 18:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:44:45 INFO - PROCESS | 1946 | 1468892685686 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 18:44:45 INFO - PROCESS | 1946 | 1468892685687 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 18:44:45 INFO - PROCESS | 1946 | 1468892685689 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:44:45 INFO - PROCESS | 1946 | 1468892685690 Marionette TRACE conn2 <- [1,1218,null,{}] 18:44:45 INFO - PROCESS | 1946 | 1468892685693 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}] 18:44:45 INFO - PROCESS | 1946 | 1468892685697 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:45 INFO - PROCESS | 1946 | 1468892685813 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 18:44:45 INFO - PROCESS | 1946 | 1468892685825 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:45 INFO - PROCESS | 1946 | 1468892685827 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289bc800 == 36 [pid = 1946] [id = 312] 18:44:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x1240a3c00) [pid = 1946] [serial = 935] [outer = 0x0] 18:44:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1246cec00) [pid = 1946] [serial = 936] [outer = 0x1240a3c00] 18:44:45 INFO - PROCESS | 1946 | 1468892685851 Marionette DEBUG loaded listener.js 18:44:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x124ee2400) [pid = 1946] [serial = 937] [outer = 0x1240a3c00] 18:44:46 INFO - PROCESS | 1946 | 1468892686201 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]]]}] 18:44:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:44:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 520ms 18:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:44:46 INFO - PROCESS | 1946 | 1468892686210 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 18:44:46 INFO - PROCESS | 1946 | 1468892686211 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 18:44:46 INFO - PROCESS | 1946 | 1468892686213 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:44:46 INFO - PROCESS | 1946 | 1468892686215 Marionette TRACE conn2 <- [1,1222,null,{}] 18:44:46 INFO - PROCESS | 1946 | 1468892686217 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}] 18:44:46 INFO - PROCESS | 1946 | 1468892686218 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:46 INFO - PROCESS | 1946 | 1468892686334 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 18:44:46 INFO - PROCESS | 1946 | 1468892686338 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:46 INFO - PROCESS | 1946 | 1468892686340 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x119469800 == 37 [pid = 1946] [id = 313] 18:44:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x111ca8c00) [pid = 1946] [serial = 938] [outer = 0x0] 18:44:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12580ac00) [pid = 1946] [serial = 939] [outer = 0x111ca8c00] 18:44:46 INFO - PROCESS | 1946 | 1468892686377 Marionette DEBUG loaded listener.js 18:44:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x126134c00) [pid = 1946] [serial = 940] [outer = 0x111ca8c00] 18:44:46 INFO - PROCESS | 1946 | 1468892686839 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] 18:44:46 INFO - PROCESS | 1946 | 1468892686884 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 18:44:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:44:46 INFO - PROCESS | 1946 | 1468892686887 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:44:46 INFO - PROCESS | 1946 | 1468892686888 Marionette TRACE conn2 <- [1,1226,null,{}] 18:44:46 INFO - PROCESS | 1946 | 1468892686890 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}] 18:44:46 INFO - PROCESS | 1946 | 1468892686891 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:46 INFO - PROCESS | 1946 | 1468892686985 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 18:44:46 INFO - PROCESS | 1946 | 1468892686989 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:46 INFO - PROCESS | 1946 | 1468892686991 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a485800 == 38 [pid = 1946] [id = 314] 18:44:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x126135000) [pid = 1946] [serial = 941] [outer = 0x0] 18:44:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1266ce400) [pid = 1946] [serial = 942] [outer = 0x126135000] 18:44:47 INFO - PROCESS | 1946 | 1468892687015 Marionette DEBUG loaded listener.js 18:44:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x128996800) [pid = 1946] [serial = 943] [outer = 0x126135000] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1176b4c00) [pid = 1946] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1185bf000) [pid = 1946] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x11928fc00) [pid = 1946] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x115d4b400) [pid = 1946] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x121037400) [pid = 1946] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x121038400) [pid = 1946] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x112f54800) [pid = 1946] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x11698d000) [pid = 1946] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x115d4a000) [pid = 1946] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x110eea000) [pid = 1946] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x11321d400) [pid = 1946] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x113212400) [pid = 1946] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x119c08800) [pid = 1946] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x124663800) [pid = 1946] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x115d50c00) [pid = 1946] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:44:47 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x124cb2800) [pid = 1946] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:44:47 INFO - PROCESS | 1946 | 1468892687466 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]]]}] 18:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 618ms 18:44:47 INFO - PROCESS | 1946 | 1468892687506 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 18:44:47 INFO - PROCESS | 1946 | 1468892687508 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 18:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:44:47 INFO - PROCESS | 1946 | 1468892687511 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:44:47 INFO - PROCESS | 1946 | 1468892687513 Marionette TRACE conn2 <- [1,1230,null,{}] 18:44:47 INFO - PROCESS | 1946 | 1468892687516 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}] 18:44:47 INFO - PROCESS | 1946 | 1468892687529 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:47 INFO - PROCESS | 1946 | 1468892687631 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 18:44:47 INFO - PROCESS | 1946 | 1468892687634 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:47 INFO - PROCESS | 1946 | 1468892687635 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a48f000 == 39 [pid = 1946] [id = 315] 18:44:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1164e5c00) [pid = 1946] [serial = 944] [outer = 0x0] 18:44:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x118373000) [pid = 1946] [serial = 945] [outer = 0x1164e5c00] 18:44:47 INFO - PROCESS | 1946 | 1468892687660 Marionette DEBUG loaded listener.js 18:44:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1239b2800) [pid = 1946] [serial = 946] [outer = 0x1164e5c00] 18:44:47 INFO - PROCESS | 1946 | 1468892687966 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]]]}] 18:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 470ms 18:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:44:47 INFO - PROCESS | 1946 | 1468892687981 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 18:44:47 INFO - PROCESS | 1946 | 1468892687982 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 18:44:47 INFO - PROCESS | 1946 | 1468892687984 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:44:47 INFO - PROCESS | 1946 | 1468892687985 Marionette TRACE conn2 <- [1,1234,null,{}] 18:44:47 INFO - PROCESS | 1946 | 1468892687987 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}] 18:44:47 INFO - PROCESS | 1946 | 1468892687989 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:48 INFO - PROCESS | 1946 | 1468892688070 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 18:44:48 INFO - PROCESS | 1946 | 1468892688128 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:48 INFO - PROCESS | 1946 | 1468892688129 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab17000 == 40 [pid = 1946] [id = 316] 18:44:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1195cb800) [pid = 1946] [serial = 947] [outer = 0x0] 18:44:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x126524c00) [pid = 1946] [serial = 948] [outer = 0x1195cb800] 18:44:48 INFO - PROCESS | 1946 | 1468892688153 Marionette DEBUG loaded listener.js 18:44:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x128998800) [pid = 1946] [serial = 949] [outer = 0x1195cb800] 18:44:48 INFO - PROCESS | 1946 | 1468892688432 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]]]}] 18:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms 18:44:48 INFO - PROCESS | 1946 | 1468892688453 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 18:44:48 INFO - PROCESS | 1946 | 1468892688455 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 18:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:44:48 INFO - PROCESS | 1946 | 1468892688465 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 1946 | 1468892688475 Marionette TRACE conn2 <- [1,1238,null,{}] 18:44:48 INFO - PROCESS | 1946 | 1468892688480 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}] 18:44:48 INFO - PROCESS | 1946 | 1468892688482 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:48 INFO - PROCESS | 1946 | 1468892688572 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 18:44:48 INFO - PROCESS | 1946 | 1468892688577 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:48 INFO - PROCESS | 1946 | 1468892688579 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b9b1800 == 41 [pid = 1946] [id = 317] 18:44:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x128999000) [pid = 1946] [serial = 950] [outer = 0x0] 18:44:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x128bd2c00) [pid = 1946] [serial = 951] [outer = 0x128999000] 18:44:48 INFO - PROCESS | 1946 | 1468892688605 Marionette DEBUG loaded listener.js 18:44:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1290cd000) [pid = 1946] [serial = 952] [outer = 0x128999000] 18:44:48 INFO - PROCESS | 1946 | 1468892688927 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]]]}] 18:44:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:44:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 480ms 18:44:48 INFO - PROCESS | 1946 | 1468892688946 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 18:44:48 INFO - PROCESS | 1946 | 1468892688947 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 18:44:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:44:48 INFO - PROCESS | 1946 | 1468892688949 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:44:48 INFO - PROCESS | 1946 | 1468892688950 Marionette TRACE conn2 <- [1,1242,null,{}] 18:44:48 INFO - PROCESS | 1946 | 1468892688952 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}] 18:44:48 INFO - PROCESS | 1946 | 1468892688953 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:49 INFO - PROCESS | 1946 | 1468892689060 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 18:44:49 INFO - PROCESS | 1946 | 1468892689065 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 1946 | 1468892689066 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcd5000 == 42 [pid = 1946] [id = 318] 18:44:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1266c3800) [pid = 1946] [serial = 953] [outer = 0x0] 18:44:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1290cf800) [pid = 1946] [serial = 954] [outer = 0x1266c3800] 18:44:49 INFO - PROCESS | 1946 | 1468892689090 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1290d7400) [pid = 1946] [serial = 955] [outer = 0x1266c3800] 18:44:49 INFO - PROCESS | 1946 | 1468892689527 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]]]}] 18:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 619ms 18:44:49 INFO - PROCESS | 1946 | 1468892689568 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 18:44:49 INFO - PROCESS | 1946 | 1468892689571 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 18:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:44:49 INFO - PROCESS | 1946 | 1468892689577 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:44:49 INFO - PROCESS | 1946 | 1468892689579 Marionette TRACE conn2 <- [1,1246,null,{}] 18:44:49 INFO - PROCESS | 1946 | 1468892689582 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}] 18:44:49 INFO - PROCESS | 1946 | 1468892689584 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:49 INFO - PROCESS | 1946 | 1468892689688 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 18:44:49 INFO - PROCESS | 1946 | 1468892689758 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:49 INFO - PROCESS | 1946 | 1468892689760 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x11747d000 == 43 [pid = 1946] [id = 319] 18:44:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x113219800) [pid = 1946] [serial = 956] [outer = 0x0] 18:44:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x115dbd000) [pid = 1946] [serial = 957] [outer = 0x113219800] 18:44:49 INFO - PROCESS | 1946 | 1468892689791 Marionette DEBUG loaded listener.js 18:44:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x11698e800) [pid = 1946] [serial = 958] [outer = 0x113219800] 18:44:50 INFO - PROCESS | 1946 | 1468892690247 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]]]}] 18:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 724ms 18:44:50 INFO - PROCESS | 1946 | 1468892690298 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 18:44:50 INFO - PROCESS | 1946 | 1468892690301 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 18:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:44:50 INFO - PROCESS | 1946 | 1468892690306 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:44:50 INFO - PROCESS | 1946 | 1468892690308 Marionette TRACE conn2 <- [1,1250,null,{}] 18:44:50 INFO - PROCESS | 1946 | 1468892690310 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}] 18:44:50 INFO - PROCESS | 1946 | 1468892690312 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:50 INFO - PROCESS | 1946 | 1468892690421 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 18:44:50 INFO - PROCESS | 1946 | 1468892690485 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:50 INFO - PROCESS | 1946 | 1468892690486 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268b0000 == 44 [pid = 1946] [id = 320] 18:44:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x118857400) [pid = 1946] [serial = 959] [outer = 0x0] 18:44:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x119295000) [pid = 1946] [serial = 960] [outer = 0x118857400] 18:44:50 INFO - PROCESS | 1946 | 1468892690558 Marionette DEBUG loaded listener.js 18:44:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x119c06400) [pid = 1946] [serial = 961] [outer = 0x118857400] 18:44:50 INFO - PROCESS | 1946 | 1468892690963 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 720ms 18:44:51 INFO - PROCESS | 1946 | 1468892691027 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 18:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:44:51 INFO - PROCESS | 1946 | 1468892691028 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 18:44:51 INFO - PROCESS | 1946 | 1468892691031 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - PROCESS | 1946 | 1468892691033 Marionette TRACE conn2 <- [1,1254,null,{}] 18:44:51 INFO - PROCESS | 1946 | 1468892691054 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}] 18:44:51 INFO - PROCESS | 1946 | 1468892691057 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:51 INFO - PROCESS | 1946 | 1468892691176 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 18:44:51 INFO - PROCESS | 1946 | 1468892691217 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 1946 | 1468892691219 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be17000 == 45 [pid = 1946] [id = 321] 18:44:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1241b2c00) [pid = 1946] [serial = 962] [outer = 0x0] 18:44:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12488e800) [pid = 1946] [serial = 963] [outer = 0x1241b2c00] 18:44:51 INFO - PROCESS | 1946 | 1468892691250 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x124e84800) [pid = 1946] [serial = 964] [outer = 0x1241b2c00] 18:44:51 INFO - PROCESS | 1946 | 1468892691659 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]]]}] 18:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 673ms 18:44:51 INFO - PROCESS | 1946 | 1468892691704 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 18:44:51 INFO - PROCESS | 1946 | 1468892691706 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 18:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:44:51 INFO - PROCESS | 1946 | 1468892691728 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:44:51 INFO - PROCESS | 1946 | 1468892691729 Marionette TRACE conn2 <- [1,1258,null,{}] 18:44:51 INFO - PROCESS | 1946 | 1468892691732 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}] 18:44:51 INFO - PROCESS | 1946 | 1468892691733 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:51 INFO - PROCESS | 1946 | 1468892691836 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 18:44:51 INFO - PROCESS | 1946 | 1468892691905 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:51 INFO - PROCESS | 1946 | 1468892691906 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c893000 == 46 [pid = 1946] [id = 322] 18:44:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x126b83c00) [pid = 1946] [serial = 965] [outer = 0x0] 18:44:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x1289a1400) [pid = 1946] [serial = 966] [outer = 0x126b83c00] 18:44:51 INFO - PROCESS | 1946 | 1468892691936 Marionette DEBUG loaded listener.js 18:44:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x129004c00) [pid = 1946] [serial = 967] [outer = 0x126b83c00] 18:44:52 INFO - PROCESS | 1946 | 1468892692513 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]]]}] 18:44:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:44:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 821ms 18:44:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:44:52 INFO - PROCESS | 1946 | 1468892692564 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 18:44:52 INFO - PROCESS | 1946 | 1468892692567 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 18:44:52 INFO - PROCESS | 1946 | 1468892692571 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:44:52 INFO - PROCESS | 1946 | 1468892692575 Marionette TRACE conn2 <- [1,1262,null,{}] 18:44:52 INFO - PROCESS | 1946 | 1468892692579 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}] 18:44:52 INFO - PROCESS | 1946 | 1468892692581 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:52 INFO - PROCESS | 1946 | 1468892692676 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 18:44:52 INFO - PROCESS | 1946 | 1468892692741 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:52 INFO - PROCESS | 1946 | 1468892692744 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x11888b800 == 47 [pid = 1946] [id = 323] 18:44:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x115e27c00) [pid = 1946] [serial = 968] [outer = 0x0] 18:44:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x1161a6c00) [pid = 1946] [serial = 969] [outer = 0x115e27c00] 18:44:52 INFO - PROCESS | 1946 | 1468892692771 Marionette DEBUG loaded listener.js 18:44:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x11749f400) [pid = 1946] [serial = 970] [outer = 0x115e27c00] 18:44:53 INFO - PROCESS | 1946 | 1468892693181 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]]]}] 18:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 673ms 18:44:53 INFO - PROCESS | 1946 | 1468892693257 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 18:44:53 INFO - PROCESS | 1946 | 1468892693260 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 18:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:44:53 INFO - PROCESS | 1946 | 1468892693266 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:44:53 INFO - PROCESS | 1946 | 1468892693267 Marionette TRACE conn2 <- [1,1266,null,{}] 18:44:53 INFO - PROCESS | 1946 | 1468892693270 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}] 18:44:53 INFO - PROCESS | 1946 | 1468892693271 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x12b9b1800 == 46 [pid = 1946] [id = 317] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab17000 == 45 [pid = 1946] [id = 316] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x12a48f000 == 44 [pid = 1946] [id = 315] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x12a485800 == 43 [pid = 1946] [id = 314] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x119469800 == 42 [pid = 1946] [id = 313] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x1289bc800 == 41 [pid = 1946] [id = 312] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x124eb8000 == 40 [pid = 1946] [id = 311] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x124035800 == 39 [pid = 1946] [id = 310] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x119c64000 == 38 [pid = 1946] [id = 309] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x116955800 == 37 [pid = 1946] [id = 308] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x1130d8000 == 36 [pid = 1946] [id = 307] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x124505800 == 35 [pid = 1946] [id = 306] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x116fbe000 == 34 [pid = 1946] [id = 305] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab14000 == 33 [pid = 1946] [id = 304] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x118407000 == 32 [pid = 1946] [id = 292] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x11888b800 == 31 [pid = 1946] [id = 323] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x12c893000 == 30 [pid = 1946] [id = 322] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x12be17000 == 29 [pid = 1946] [id = 321] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x1268b0000 == 28 [pid = 1946] [id = 320] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x11747d000 == 27 [pid = 1946] [id = 319] 18:44:53 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcd5000 == 26 [pid = 1946] [id = 318] 18:44:53 INFO - PROCESS | 1946 | 1468892693880 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x125225400) [pid = 1946] [serial = 909] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x11830d400) [pid = 1946] [serial = 884] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x118371800) [pid = 1946] [serial = 885] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x11872cc00) [pid = 1946] [serial = 887] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1195ce400) [pid = 1946] [serial = 890] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x116141800) [pid = 1946] [serial = 881] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x11676cc00) [pid = 1946] [serial = 882] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1211e8800) [pid = 1946] [serial = 893] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x12433ac00) [pid = 1946] [serial = 897] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x123c88c00) [pid = 1946] [serial = 894] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x113210c00) [pid = 1946] [serial = 878] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1133b2400) [pid = 1946] [serial = 879] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x124662400) [pid = 1946] [serial = 898] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1195c5400) [pid = 1946] [serial = 903] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x116647400) [pid = 1946] [serial = 876] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x115dc7800) [pid = 1946] [serial = 875] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1164eb800) [pid = 1946] [serial = 901] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x110ee9c00) [pid = 1946] [serial = 492] [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.] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x116762000) [pid = 1946] [serial = 864] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1246c6c00) [pid = 1946] [serial = 904] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x115d50000) [pid = 1946] [serial = 863] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x12488d000) [pid = 1946] [serial = 906] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x112d2a400) [pid = 1946] [serial = 900] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1239b4400) [pid = 1946] [serial = 867] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x121045800) [pid = 1946] [serial = 866] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x126868000) [pid = 1946] [serial = 870] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1258dc800) [pid = 1946] [serial = 869] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x128998000) [pid = 1946] [serial = 873] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x125811400) [pid = 1946] [serial = 872] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x126524000) [pid = 1946] [serial = 910] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x124cb7400) [pid = 1946] [serial = 907] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x119158000) [pid = 1946] [serial = 888] [outer = 0x0] [url = about:blank] 18:44:53 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x119c0e000) [pid = 1946] [serial = 891] [outer = 0x0] [url = about:blank] 18:44:54 INFO - PROCESS | 1946 | 1468892693998 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 1946 | 1468892694000 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x112fb8000 == 27 [pid = 1946] [id = 324] 18:44:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x112d2a400) [pid = 1946] [serial = 971] [outer = 0x0] 18:44:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x112f07800) [pid = 1946] [serial = 972] [outer = 0x112d2a400] 18:44:54 INFO - PROCESS | 1946 | 1468892694029 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x112f55c00) [pid = 1946] [serial = 973] [outer = 0x112d2a400] 18:44:54 INFO - PROCESS | 1946 | 1468892694335 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]]]}] 18:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1123ms 18:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:44:54 INFO - PROCESS | 1946 | 1468892694391 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 18:44:54 INFO - PROCESS | 1946 | 1468892694394 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 18:44:54 INFO - PROCESS | 1946 | 1468892694398 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:44:54 INFO - PROCESS | 1946 | 1468892694400 Marionette TRACE conn2 <- [1,1270,null,{}] 18:44:54 INFO - PROCESS | 1946 | 1468892694402 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}] 18:44:54 INFO - PROCESS | 1946 | 1468892694404 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:54 INFO - PROCESS | 1946 | 1468892694501 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 18:44:54 INFO - PROCESS | 1946 | 1468892694551 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 1946 | 1468892694553 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x1164c8800 == 28 [pid = 1946] [id = 325] 18:44:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x113212400) [pid = 1946] [serial = 974] [outer = 0x0] 18:44:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x115e32000) [pid = 1946] [serial = 975] [outer = 0x113212400] 18:44:54 INFO - PROCESS | 1946 | 1468892694579 Marionette DEBUG loaded listener.js 18:44:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x116762400) [pid = 1946] [serial = 976] [outer = 0x113212400] 18:44:54 INFO - PROCESS | 1946 | 1468892694852 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]]]}] 18:44:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:44:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 469ms 18:44:54 INFO - PROCESS | 1946 | 1468892694868 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 18:44:54 INFO - PROCESS | 1946 | 1468892694869 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 18:44:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:44:54 INFO - PROCESS | 1946 | 1468892694872 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:44:54 INFO - PROCESS | 1946 | 1468892694873 Marionette TRACE conn2 <- [1,1274,null,{}] 18:44:54 INFO - PROCESS | 1946 | 1468892694884 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}] 18:44:54 INFO - PROCESS | 1946 | 1468892694885 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:54 INFO - PROCESS | 1946 | 1468892694969 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 18:44:54 INFO - PROCESS | 1946 | 1468892694975 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:54 INFO - PROCESS | 1946 | 1468892694977 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ad2800 == 29 [pid = 1946] [id = 326] 18:44:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x11715fc00) [pid = 1946] [serial = 977] [outer = 0x0] 18:44:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x117d06c00) [pid = 1946] [serial = 978] [outer = 0x11715fc00] 18:44:55 INFO - PROCESS | 1946 | 1468892695011 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x11831a800) [pid = 1946] [serial = 979] [outer = 0x11715fc00] 18:44:55 INFO - PROCESS | 1946 | 1468892695376 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]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 526ms 18:44:55 INFO - PROCESS | 1946 | 1468892695398 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 18:44:55 INFO - PROCESS | 1946 | 1468892695401 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 18:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:44:55 INFO - PROCESS | 1946 | 1468892695411 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 1946 | 1468892695415 Marionette TRACE conn2 <- [1,1278,null,{}] 18:44:55 INFO - PROCESS | 1946 | 1468892695417 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}] 18:44:55 INFO - PROCESS | 1946 | 1468892695419 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:55 INFO - PROCESS | 1946 | 1468892695497 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 18:44:55 INFO - PROCESS | 1946 | 1468892695501 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:55 INFO - PROCESS | 1946 | 1468892695502 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192c6000 == 30 [pid = 1946] [id = 327] 18:44:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x118322000) [pid = 1946] [serial = 980] [outer = 0x0] 18:44:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1185da800) [pid = 1946] [serial = 981] [outer = 0x118322000] 18:44:55 INFO - PROCESS | 1946 | 1468892695530 Marionette DEBUG loaded listener.js 18:44:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x119163400) [pid = 1946] [serial = 982] [outer = 0x118322000] 18:44:55 INFO - PROCESS | 1946 | 1468892695874 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]]]}] 18:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 478ms 18:44:55 INFO - PROCESS | 1946 | 1468892695884 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 18:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:44:55 INFO - PROCESS | 1946 | 1468892695886 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 18:44:55 INFO - PROCESS | 1946 | 1468892695890 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:44:55 INFO - PROCESS | 1946 | 1468892695894 Marionette TRACE conn2 <- [1,1282,null,{}] 18:44:55 INFO - PROCESS | 1946 | 1468892695897 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}] 18:44:55 INFO - PROCESS | 1946 | 1468892695899 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:56 INFO - PROCESS | 1946 | 1468892696056 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 18:44:56 INFO - PROCESS | 1946 | 1468892696084 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:56 INFO - PROCESS | 1946 | 1468892696085 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b30000 == 31 [pid = 1946] [id = 328] 18:44:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x118329400) [pid = 1946] [serial = 983] [outer = 0x0] 18:44:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x119292400) [pid = 1946] [serial = 984] [outer = 0x118329400] 18:44:56 INFO - PROCESS | 1946 | 1468892696136 Marionette DEBUG loaded listener.js 18:44:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x119c0e000) [pid = 1946] [serial = 985] [outer = 0x118329400] 18:44:56 INFO - PROCESS | 1946 | 1468892696552 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]]]}] 18:44:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:44:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 672ms 18:44:56 INFO - PROCESS | 1946 | 1468892696562 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 18:44:56 INFO - PROCESS | 1946 | 1468892696563 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 18:44:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:44:56 INFO - PROCESS | 1946 | 1468892696565 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:44:56 INFO - PROCESS | 1946 | 1468892696567 Marionette TRACE conn2 <- [1,1286,null,{}] 18:44:56 INFO - PROCESS | 1946 | 1468892696569 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}] 18:44:56 INFO - PROCESS | 1946 | 1468892696570 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:56 INFO - PROCESS | 1946 | 1468892696670 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 18:44:56 INFO - PROCESS | 1946 | 1468892696674 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:56 INFO - PROCESS | 1946 | 1468892696678 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x123a79000 == 32 [pid = 1946] [id = 329] 18:44:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x116aa8c00) [pid = 1946] [serial = 986] [outer = 0x0] 18:44:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1239b0800) [pid = 1946] [serial = 987] [outer = 0x116aa8c00] 18:44:56 INFO - PROCESS | 1946 | 1468892696710 Marionette DEBUG loaded listener.js 18:44:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1241b6800) [pid = 1946] [serial = 988] [outer = 0x116aa8c00] 18:44:57 INFO - PROCESS | 1946 | 1468892697060 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]]]}] 18:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms 18:44:57 INFO - PROCESS | 1946 | 1468892697088 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 18:44:57 INFO - PROCESS | 1946 | 1468892697090 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 18:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:44:57 INFO - PROCESS | 1946 | 1468892697094 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:44:57 INFO - PROCESS | 1946 | 1468892697095 Marionette TRACE conn2 <- [1,1290,null,{}] 18:44:57 INFO - PROCESS | 1946 | 1468892697098 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}] 18:44:57 INFO - PROCESS | 1946 | 1468892697099 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:57 INFO - PROCESS | 1946 | 1468892697193 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 18:44:57 INFO - PROCESS | 1946 | 1468892697225 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:57 INFO - PROCESS | 1946 | 1468892697227 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x112636800 == 33 [pid = 1946] [id = 330] 18:44:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1241b9c00) [pid = 1946] [serial = 989] [outer = 0x0] 18:44:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12465d800) [pid = 1946] [serial = 990] [outer = 0x1241b9c00] 18:44:57 INFO - PROCESS | 1946 | 1468892697253 Marionette DEBUG loaded listener.js 18:44:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x124890000) [pid = 1946] [serial = 991] [outer = 0x1241b9c00] 18:44:57 INFO - PROCESS | 1946 | 1468892697704 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]]]}] 18:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 618ms 18:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:44:57 INFO - PROCESS | 1946 | 1468892697713 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 18:44:57 INFO - PROCESS | 1946 | 1468892697715 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 18:44:57 INFO - PROCESS | 1946 | 1468892697718 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:44:57 INFO - PROCESS | 1946 | 1468892697720 Marionette TRACE conn2 <- [1,1294,null,{}] 18:44:57 INFO - PROCESS | 1946 | 1468892697724 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}] 18:44:57 INFO - PROCESS | 1946 | 1468892697728 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:57 INFO - PROCESS | 1946 | 1468892697876 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 18:44:57 INFO - PROCESS | 1946 | 1468892697898 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:57 INFO - PROCESS | 1946 | 1468892697899 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x125829800 == 34 [pid = 1946] [id = 331] 18:44:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x112e42800) [pid = 1946] [serial = 992] [outer = 0x0] 18:44:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124bbe800) [pid = 1946] [serial = 993] [outer = 0x112e42800] 18:44:57 INFO - PROCESS | 1946 | 1468892697940 Marionette DEBUG loaded listener.js 18:44:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x124ee0400) [pid = 1946] [serial = 994] [outer = 0x112e42800] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x128999000) [pid = 1946] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1240a3c00) [pid = 1946] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1211eb400) [pid = 1946] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x126135000) [pid = 1946] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x111ca8c00) [pid = 1946] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1132eb800) [pid = 1946] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1164f2c00) [pid = 1946] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1258d6800) [pid = 1946] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1176c0c00) [pid = 1946] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x11a0c2800) [pid = 1946] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1127d8c00) [pid = 1946] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x112d24800) [pid = 1946] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1195cb800) [pid = 1946] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1164e5c00) [pid = 1946] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:44:58 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1266c3800) [pid = 1946] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:44:58 INFO - PROCESS | 1946 | 1468892698428 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]]]}] 18:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 721ms 18:44:58 INFO - PROCESS | 1946 | 1468892698443 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 18:44:58 INFO - PROCESS | 1946 | 1468892698445 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 18:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:44:58 INFO - PROCESS | 1946 | 1468892698448 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:44:58 INFO - PROCESS | 1946 | 1468892698449 Marionette TRACE conn2 <- [1,1298,null,{}] 18:44:58 INFO - PROCESS | 1946 | 1468892698451 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}] 18:44:58 INFO - PROCESS | 1946 | 1468892698452 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:58 INFO - PROCESS | 1946 | 1468892698550 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 18:44:58 INFO - PROCESS | 1946 | 1468892698616 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:58 INFO - PROCESS | 1946 | 1468892698617 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x126695800 == 35 [pid = 1946] [id = 332] 18:44:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x112f56c00) [pid = 1946] [serial = 995] [outer = 0x0] 18:44:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x117d0cc00) [pid = 1946] [serial = 996] [outer = 0x112f56c00] 18:44:58 INFO - PROCESS | 1946 | 1468892698642 Marionette DEBUG loaded listener.js 18:44:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1210d7400) [pid = 1946] [serial = 997] [outer = 0x112f56c00] 18:44:58 INFO - PROCESS | 1946 | 1468892698913 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]]]}] 18:44:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:44:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 518ms 18:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:44:58 INFO - PROCESS | 1946 | 1468892698966 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 18:44:58 INFO - PROCESS | 1946 | 1468892698967 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 18:44:58 INFO - PROCESS | 1946 | 1468892698969 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:44:58 INFO - PROCESS | 1946 | 1468892698970 Marionette TRACE conn2 <- [1,1302,null,{}] 18:44:58 INFO - PROCESS | 1946 | 1468892698972 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}] 18:44:58 INFO - PROCESS | 1946 | 1468892698976 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:59 INFO - PROCESS | 1946 | 1468892699061 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 18:44:59 INFO - PROCESS | 1946 | 1468892699065 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:59 INFO - PROCESS | 1946 | 1468892699066 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289ba800 == 36 [pid = 1946] [id = 333] 18:44:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x118729c00) [pid = 1946] [serial = 998] [outer = 0x0] 18:44:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x124ee5800) [pid = 1946] [serial = 999] [outer = 0x118729c00] 18:44:59 INFO - PROCESS | 1946 | 1468892699090 Marionette DEBUG loaded listener.js 18:44:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x125805800) [pid = 1946] [serial = 1000] [outer = 0x118729c00] 18:44:59 INFO - PROCESS | 1946 | 1468892699564 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]]]}] 18:44:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:44:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 618ms 18:44:59 INFO - PROCESS | 1946 | 1468892699589 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 18:44:59 INFO - PROCESS | 1946 | 1468892699590 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 18:44:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:44:59 INFO - PROCESS | 1946 | 1468892699596 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:44:59 INFO - PROCESS | 1946 | 1468892699597 Marionette TRACE conn2 <- [1,1306,null,{}] 18:44:59 INFO - PROCESS | 1946 | 1468892699601 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}] 18:44:59 INFO - PROCESS | 1946 | 1468892699603 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:59 INFO - PROCESS | 1946 | 1468892699720 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 18:44:59 INFO - PROCESS | 1946 | 1468892699726 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:44:59 INFO - PROCESS | 1946 | 1468892699728 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:44:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x12908e800 == 37 [pid = 1946] [id = 334] 18:44:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x119734c00) [pid = 1946] [serial = 1001] [outer = 0x0] 18:44:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1258d0c00) [pid = 1946] [serial = 1002] [outer = 0x119734c00] 18:44:59 INFO - PROCESS | 1946 | 1468892699772 Marionette DEBUG loaded listener.js 18:44:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x126139800) [pid = 1946] [serial = 1003] [outer = 0x119734c00] 18:45:00 INFO - PROCESS | 1946 | 1468892700168 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]]]}] 18:45:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:45:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 620ms 18:45:00 INFO - PROCESS | 1946 | 1468892700215 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 18:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:45:00 INFO - PROCESS | 1946 | 1468892700217 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 18:45:00 INFO - PROCESS | 1946 | 1468892700220 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:45:00 INFO - PROCESS | 1946 | 1468892700221 Marionette TRACE conn2 <- [1,1310,null,{}] 18:45:00 INFO - PROCESS | 1946 | 1468892700223 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}] 18:45:00 INFO - PROCESS | 1946 | 1468892700225 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:00 INFO - PROCESS | 1946 | 1468892700359 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 18:45:00 INFO - PROCESS | 1946 | 1468892700411 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:00 INFO - PROCESS | 1946 | 1468892700413 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x11277c800 == 38 [pid = 1946] [id = 335] 18:45:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x110ee9c00) [pid = 1946] [serial = 1004] [outer = 0x0] 18:45:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x11212d800) [pid = 1946] [serial = 1005] [outer = 0x110ee9c00] 18:45:00 INFO - PROCESS | 1946 | 1468892700445 Marionette DEBUG loaded listener.js 18:45:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x112e3d400) [pid = 1946] [serial = 1006] [outer = 0x110ee9c00] 18:45:00 INFO - PROCESS | 1946 | 1468892700953 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] 18:45:01 INFO - PROCESS | 1946 | 1468892701046 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 18:45:01 INFO - PROCESS | 1946 | 1468892701051 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 1946 | 1468892701053 Marionette TRACE conn2 <- [1,1314,null,{}] 18:45:01 INFO - PROCESS | 1946 | 1468892701080 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}] 18:45:01 INFO - PROCESS | 1946 | 1468892701084 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:01 INFO - PROCESS | 1946 | 1468892701195 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 18:45:01 INFO - PROCESS | 1946 | 1468892701247 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:01 INFO - PROCESS | 1946 | 1468892701250 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x1188a7000 == 39 [pid = 1946] [id = 336] 18:45:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1164e3c00) [pid = 1946] [serial = 1007] [outer = 0x0] 18:45:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x116a02400) [pid = 1946] [serial = 1008] [outer = 0x1164e3c00] 18:45:01 INFO - PROCESS | 1946 | 1468892701281 Marionette DEBUG loaded listener.js 18:45:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1176b9400) [pid = 1946] [serial = 1009] [outer = 0x1164e3c00] 18:45:01 INFO - PROCESS | 1946 | 1468892701938 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]]]}] 18:45:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:45:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 928ms 18:45:01 INFO - PROCESS | 1946 | 1468892701979 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 18:45:01 INFO - PROCESS | 1946 | 1468892701982 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 18:45:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:45:01 INFO - PROCESS | 1946 | 1468892701985 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:45:01 INFO - PROCESS | 1946 | 1468892701987 Marionette TRACE conn2 <- [1,1318,null,{}] 18:45:01 INFO - PROCESS | 1946 | 1468892701990 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}] 18:45:01 INFO - PROCESS | 1946 | 1468892701992 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:02 INFO - PROCESS | 1946 | 1468892702094 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 18:45:02 INFO - PROCESS | 1946 | 1468892702173 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 1946 | 1468892702176 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x11667a800 == 40 [pid = 1946] [id = 337] 18:45:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x115d4c000) [pid = 1946] [serial = 1010] [outer = 0x0] 18:45:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x115d54400) [pid = 1946] [serial = 1011] [outer = 0x115d4c000] 18:45:02 INFO - PROCESS | 1946 | 1468892702205 Marionette DEBUG loaded listener.js 18:45:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x116765800) [pid = 1946] [serial = 1012] [outer = 0x115d4c000] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x12908e800 == 39 [pid = 1946] [id = 334] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x1289ba800 == 38 [pid = 1946] [id = 333] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x126695800 == 37 [pid = 1946] [id = 332] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x125829800 == 36 [pid = 1946] [id = 331] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x112636800 == 35 [pid = 1946] [id = 330] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x123a79000 == 34 [pid = 1946] [id = 329] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x119b30000 == 33 [pid = 1946] [id = 328] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x1192c6000 == 32 [pid = 1946] [id = 327] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x116ad2800 == 31 [pid = 1946] [id = 326] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x1164c8800 == 30 [pid = 1946] [id = 325] 18:45:02 INFO - PROCESS | 1946 | --DOCSHELL 0x112fb8000 == 29 [pid = 1946] [id = 324] 18:45:02 INFO - PROCESS | 1946 | 1468892702631 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]]]}] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x128bd2c00) [pid = 1946] [serial = 951] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1246cec00) [pid = 1946] [serial = 936] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1239af800) [pid = 1946] [serial = 933] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1266ce400) [pid = 1946] [serial = 942] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x12580ac00) [pid = 1946] [serial = 939] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x115d06c00) [pid = 1946] [serial = 915] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x11675d800) [pid = 1946] [serial = 916] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x11749e400) [pid = 1946] [serial = 924] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x11831fc00) [pid = 1946] [serial = 925] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x128999c00) [pid = 1946] [serial = 913] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x126868800) [pid = 1946] [serial = 912] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x118326800) [pid = 1946] [serial = 918] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1185bf800) [pid = 1946] [serial = 919] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x12103dc00) [pid = 1946] [serial = 930] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1185be000) [pid = 1946] [serial = 927] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1195cc400) [pid = 1946] [serial = 928] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1132e5400) [pid = 1946] [serial = 921] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1164f0800) [pid = 1946] [serial = 922] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x128998800) [pid = 1946] [serial = 949] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x128996800) [pid = 1946] [serial = 943] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1290cd000) [pid = 1946] [serial = 952] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x118373000) [pid = 1946] [serial = 945] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x124ee2400) [pid = 1946] [serial = 937] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x126524c00) [pid = 1946] [serial = 948] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x123bed000) [pid = 1946] [serial = 934] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x126134c00) [pid = 1946] [serial = 940] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x1239b2800) [pid = 1946] [serial = 946] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x1211eb000) [pid = 1946] [serial = 931] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x1290d7400) [pid = 1946] [serial = 955] [outer = 0x0] [url = about:blank] 18:45:02 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x1290cf800) [pid = 1946] [serial = 954] [outer = 0x0] [url = about:blank] 18:45:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:45:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 18:45:02 INFO - PROCESS | 1946 | 1468892702656 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 18:45:02 INFO - PROCESS | 1946 | 1468892702660 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 18:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:45:02 INFO - PROCESS | 1946 | 1468892702664 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:45:02 INFO - PROCESS | 1946 | 1468892702667 Marionette TRACE conn2 <- [1,1322,null,{}] 18:45:02 INFO - PROCESS | 1946 | 1468892702671 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}] 18:45:02 INFO - PROCESS | 1946 | 1468892702673 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:02 INFO - PROCESS | 1946 | 1468892702772 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 18:45:02 INFO - PROCESS | 1946 | 1468892702827 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:02 INFO - PROCESS | 1946 | 1468892702830 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ad0000 == 30 [pid = 1946] [id = 338] 18:45:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x115d49400) [pid = 1946] [serial = 1013] [outer = 0x0] 18:45:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x1161ad000) [pid = 1946] [serial = 1014] [outer = 0x115d49400] 18:45:02 INFO - PROCESS | 1946 | 1468892702862 Marionette DEBUG loaded listener.js 18:45:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x116a0c000) [pid = 1946] [serial = 1015] [outer = 0x115d49400] 18:45:03 INFO - PROCESS | 1946 | 1468892703260 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]]]}] 18:45:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 624ms 18:45:03 INFO - PROCESS | 1946 | 1468892703287 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 18:45:03 INFO - PROCESS | 1946 | 1468892703291 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 18:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:45:03 INFO - PROCESS | 1946 | 1468892703296 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:45:03 INFO - PROCESS | 1946 | 1468892703298 Marionette TRACE conn2 <- [1,1326,null,{}] 18:45:03 INFO - PROCESS | 1946 | 1468892703300 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}] 18:45:03 INFO - PROCESS | 1946 | 1468892703302 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:03 INFO - PROCESS | 1946 | 1468892703398 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 18:45:03 INFO - PROCESS | 1946 | 1468892703450 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:03 INFO - PROCESS | 1946 | 1468892703451 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192c8800 == 31 [pid = 1946] [id = 339] 18:45:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x112f53000) [pid = 1946] [serial = 1016] [outer = 0x0] 18:45:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x11831e400) [pid = 1946] [serial = 1017] [outer = 0x112f53000] 18:45:03 INFO - PROCESS | 1946 | 1468892703483 Marionette DEBUG loaded listener.js 18:45:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x118373000) [pid = 1946] [serial = 1018] [outer = 0x112f53000] 18:45:03 INFO - PROCESS | 1946 | 1468892703902 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]]]}] 18:45:03 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 18:45:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 620ms 18:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:45:03 INFO - PROCESS | 1946 | 1468892703916 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 18:45:03 INFO - PROCESS | 1946 | 1468892703918 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 18:45:03 INFO - PROCESS | 1946 | 1468892703920 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:45:03 INFO - PROCESS | 1946 | 1468892703923 Marionette TRACE conn2 <- [1,1330,null,{}] 18:45:03 INFO - PROCESS | 1946 | 1468892703933 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}] 18:45:03 INFO - PROCESS | 1946 | 1468892703937 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:04 INFO - PROCESS | 1946 | 1468892704034 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 18:45:04 INFO - PROCESS | 1946 | 1468892704122 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:04 INFO - PROCESS | 1946 | 1468892704125 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x123ccb800 == 32 [pid = 1946] [id = 340] 18:45:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x112f4d800) [pid = 1946] [serial = 1019] [outer = 0x0] 18:45:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1195c7800) [pid = 1946] [serial = 1020] [outer = 0x112f4d800] 18:45:04 INFO - PROCESS | 1946 | 1468892704169 Marionette DEBUG loaded listener.js 18:45:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x119737400) [pid = 1946] [serial = 1021] [outer = 0x112f4d800] 18:45:04 INFO - PROCESS | 1946 | 1468892704593 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]]]}] 18:45:04 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 18:45:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 724ms 18:45:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:45:04 INFO - PROCESS | 1946 | 1468892704644 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 18:45:04 INFO - PROCESS | 1946 | 1468892704646 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 18:45:04 INFO - PROCESS | 1946 | 1468892704649 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:45:04 INFO - PROCESS | 1946 | 1468892704650 Marionette TRACE conn2 <- [1,1334,null,{}] 18:45:04 INFO - PROCESS | 1946 | 1468892704652 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}] 18:45:04 INFO - PROCESS | 1946 | 1468892704654 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:04 INFO - PROCESS | 1946 | 1468892704750 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 18:45:04 INFO - PROCESS | 1946 | 1468892704814 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:04 INFO - PROCESS | 1946 | 1468892704815 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x117481000 == 33 [pid = 1946] [id = 341] 18:45:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x121039000) [pid = 1946] [serial = 1022] [outer = 0x0] 18:45:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1211ecc00) [pid = 1946] [serial = 1023] [outer = 0x121039000] 18:45:04 INFO - PROCESS | 1946 | 1468892704846 Marionette DEBUG loaded listener.js 18:45:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1239b4400) [pid = 1946] [serial = 1024] [outer = 0x121039000] 18:45:05 INFO - PROCESS | 1946 | 1468892705263 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]]]}] 18:45:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:45:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 671ms 18:45:05 INFO - PROCESS | 1946 | 1468892705320 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 18:45:05 INFO - PROCESS | 1946 | 1468892705322 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 18:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:45:05 INFO - PROCESS | 1946 | 1468892705356 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:45:05 INFO - PROCESS | 1946 | 1468892705357 Marionette TRACE conn2 <- [1,1338,null,{}] 18:45:05 INFO - PROCESS | 1946 | 1468892705391 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}] 18:45:05 INFO - PROCESS | 1946 | 1468892705393 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:05 INFO - PROCESS | 1946 | 1468892705491 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 18:45:05 INFO - PROCESS | 1946 | 1468892705551 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:05 INFO - PROCESS | 1946 | 1468892705552 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268bc000 == 34 [pid = 1946] [id = 342] 18:45:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x112f49400) [pid = 1946] [serial = 1025] [outer = 0x0] 18:45:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x124339800) [pid = 1946] [serial = 1026] [outer = 0x112f49400] 18:45:05 INFO - PROCESS | 1946 | 1468892705581 Marionette DEBUG loaded listener.js 18:45:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x124661000) [pid = 1946] [serial = 1027] [outer = 0x112f49400] 18:45:06 INFO - PROCESS | 1946 | 1468892706502 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]]]}] 18:45:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:45:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1215ms 18:45:06 INFO - PROCESS | 1946 | 1468892706540 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 18:45:06 INFO - PROCESS | 1946 | 1468892706543 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 18:45:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:45:06 INFO - PROCESS | 1946 | 1468892706546 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:45:06 INFO - PROCESS | 1946 | 1468892706548 Marionette TRACE conn2 <- [1,1342,null,{}] 18:45:06 INFO - PROCESS | 1946 | 1468892706552 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}] 18:45:06 INFO - PROCESS | 1946 | 1468892706553 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:06 INFO - PROCESS | 1946 | 1468892706654 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 18:45:06 INFO - PROCESS | 1946 | 1468892706705 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:06 INFO - PROCESS | 1946 | 1468892706706 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x118892000 == 35 [pid = 1946] [id = 343] 18:45:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1164e7000) [pid = 1946] [serial = 1028] [outer = 0x0] 18:45:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x116909800) [pid = 1946] [serial = 1029] [outer = 0x1164e7000] 18:45:06 INFO - PROCESS | 1946 | 1468892706735 Marionette DEBUG loaded listener.js 18:45:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1176ba800) [pid = 1946] [serial = 1030] [outer = 0x1164e7000] 18:45:07 INFO - PROCESS | 1946 | --DOCSHELL 0x11277c800 == 34 [pid = 1946] [id = 335] 18:45:07 INFO - PROCESS | 1946 | --DOCSHELL 0x1188a7000 == 33 [pid = 1946] [id = 336] 18:45:07 INFO - PROCESS | 1946 | --DOCSHELL 0x1268bc000 == 32 [pid = 1946] [id = 342] 18:45:07 INFO - PROCESS | 1946 | --DOCSHELL 0x117481000 == 31 [pid = 1946] [id = 341] 18:45:07 INFO - PROCESS | 1946 | --DOCSHELL 0x123ccb800 == 30 [pid = 1946] [id = 340] 18:45:07 INFO - PROCESS | 1946 | --DOCSHELL 0x1192c8800 == 29 [pid = 1946] [id = 339] 18:45:07 INFO - PROCESS | 1946 | --DOCSHELL 0x11667a800 == 28 [pid = 1946] [id = 337] 18:45:07 INFO - PROCESS | 1946 | --DOCSHELL 0x116ad0000 == 27 [pid = 1946] [id = 338] 18:45:07 INFO - PROCESS | 1946 | 1468892707688 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]]]}] 18:45:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:45:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1172ms 18:45:07 INFO - PROCESS | 1946 | 1468892707719 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 18:45:07 INFO - PROCESS | 1946 | 1468892707722 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 18:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:45:07 INFO - PROCESS | 1946 | 1468892707725 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:45:07 INFO - PROCESS | 1946 | 1468892707727 Marionette TRACE conn2 <- [1,1346,null,{}] 18:45:07 INFO - PROCESS | 1946 | 1468892707731 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}] 18:45:07 INFO - PROCESS | 1946 | 1468892707732 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:07 INFO - PROCESS | 1946 | 1468892707816 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 18:45:07 INFO - PROCESS | 1946 | 1468892707821 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:07 INFO - PROCESS | 1946 | 1468892707822 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x11616c800 == 28 [pid = 1946] [id = 344] 18:45:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1127df000) [pid = 1946] [serial = 1031] [outer = 0x0] 18:45:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x112f4e800) [pid = 1946] [serial = 1032] [outer = 0x1127df000] 18:45:07 INFO - PROCESS | 1946 | 1468892707853 Marionette DEBUG loaded listener.js 18:45:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1132e9800) [pid = 1946] [serial = 1033] [outer = 0x1127df000] 18:45:08 INFO - PROCESS | 1946 | 1468892708331 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]]]}] 18:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 620ms 18:45:08 INFO - PROCESS | 1946 | 1468892708346 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 18:45:08 INFO - PROCESS | 1946 | 1468892708351 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 18:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:45:08 INFO - PROCESS | 1946 | 1468892708359 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:45:08 INFO - PROCESS | 1946 | 1468892708362 Marionette TRACE conn2 <- [1,1350,null,{}] 18:45:08 INFO - PROCESS | 1946 | 1468892708365 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}] 18:45:08 INFO - PROCESS | 1946 | 1468892708368 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:08 INFO - PROCESS | 1946 | 1468892708482 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 18:45:08 INFO - PROCESS | 1946 | 1468892708487 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:08 INFO - PROCESS | 1946 | 1468892708488 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x118403000 == 29 [pid = 1946] [id = 345] 18:45:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x115d48800) [pid = 1946] [serial = 1034] [outer = 0x0] 18:45:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x116642400) [pid = 1946] [serial = 1035] [outer = 0x115d48800] 18:45:08 INFO - PROCESS | 1946 | 1468892708520 Marionette DEBUG loaded listener.js 18:45:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x117155400) [pid = 1946] [serial = 1036] [outer = 0x115d48800] 18:45:08 INFO - PROCESS | 1946 | 1468892708850 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]]]}] 18:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 522ms 18:45:08 INFO - PROCESS | 1946 | 1468892708888 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 18:45:08 INFO - PROCESS | 1946 | 1468892708890 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 18:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:45:08 INFO - PROCESS | 1946 | 1468892708892 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:45:08 INFO - PROCESS | 1946 | 1468892708895 Marionette TRACE conn2 <- [1,1354,null,{}] 18:45:08 INFO - PROCESS | 1946 | 1468892708902 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}] 18:45:08 INFO - PROCESS | 1946 | 1468892708906 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:08 INFO - PROCESS | 1946 | 1468892708981 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 18:45:08 INFO - PROCESS | 1946 | 1468892708986 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:08 INFO - PROCESS | 1946 | 1468892708988 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x123962800 == 30 [pid = 1946] [id = 346] 18:45:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x112f04400) [pid = 1946] [serial = 1037] [outer = 0x0] 18:45:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x118374000) [pid = 1946] [serial = 1038] [outer = 0x112f04400] 18:45:09 INFO - PROCESS | 1946 | 1468892709017 Marionette DEBUG loaded listener.js 18:45:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1185d3400) [pid = 1946] [serial = 1039] [outer = 0x112f04400] 18:45:09 INFO - PROCESS | 1946 | 1468892709364 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]]]}] 18:45:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:45:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 522ms 18:45:09 INFO - PROCESS | 1946 | 1468892709414 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 18:45:09 INFO - PROCESS | 1946 | 1468892709416 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 18:45:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:45:09 INFO - PROCESS | 1946 | 1468892709418 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:45:09 INFO - PROCESS | 1946 | 1468892709419 Marionette TRACE conn2 <- [1,1358,null,{}] 18:45:09 INFO - PROCESS | 1946 | 1468892709422 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}] 18:45:09 INFO - PROCESS | 1946 | 1468892709423 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:09 INFO - PROCESS | 1946 | 1468892709531 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 18:45:09 INFO - PROCESS | 1946 | 1468892709546 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:09 INFO - PROCESS | 1946 | 1468892709547 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x124506000 == 31 [pid = 1946] [id = 347] 18:45:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x11837e400) [pid = 1946] [serial = 1040] [outer = 0x0] 18:45:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x118853800) [pid = 1946] [serial = 1041] [outer = 0x11837e400] 18:45:09 INFO - PROCESS | 1946 | 1468892709574 Marionette DEBUG loaded listener.js 18:45:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1195cf000) [pid = 1946] [serial = 1042] [outer = 0x11837e400] 18:45:10 INFO - PROCESS | 1946 | 1468892710005 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]]]}] 18:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 620ms 18:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:45:10 INFO - PROCESS | 1946 | 1468892710046 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 18:45:10 INFO - PROCESS | 1946 | 1468892710047 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 18:45:10 INFO - PROCESS | 1946 | 1468892710049 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:45:10 INFO - PROCESS | 1946 | 1468892710057 Marionette TRACE conn2 <- [1,1362,null,{}] 18:45:10 INFO - PROCESS | 1946 | 1468892710060 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}] 18:45:10 INFO - PROCESS | 1946 | 1468892710061 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:10 INFO - PROCESS | 1946 | 1468892710155 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 18:45:10 INFO - PROCESS | 1946 | 1468892710159 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:10 INFO - PROCESS | 1946 | 1468892710160 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268be000 == 32 [pid = 1946] [id = 348] 18:45:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x115d48400) [pid = 1946] [serial = 1043] [outer = 0x0] 18:45:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x119730800) [pid = 1946] [serial = 1044] [outer = 0x115d48400] 18:45:10 INFO - PROCESS | 1946 | 1468892710184 Marionette DEBUG loaded listener.js 18:45:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x1211e6c00) [pid = 1946] [serial = 1045] [outer = 0x115d48400] 18:45:10 INFO - PROCESS | 1946 | 1468892710551 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]]]}] 18:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 528ms 18:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:45:10 INFO - PROCESS | 1946 | 1468892710577 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 18:45:10 INFO - PROCESS | 1946 | 1468892710579 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 18:45:10 INFO - PROCESS | 1946 | 1468892710581 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:45:10 INFO - PROCESS | 1946 | 1468892710582 Marionette TRACE conn2 <- [1,1366,null,{}] 18:45:10 INFO - PROCESS | 1946 | 1468892710584 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}] 18:45:10 INFO - PROCESS | 1946 | 1468892710588 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:10 INFO - PROCESS | 1946 | 1468892710699 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 18:45:10 INFO - PROCESS | 1946 | 1468892710734 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:10 INFO - PROCESS | 1946 | 1468892710735 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x129349000 == 33 [pid = 1946] [id = 349] 18:45:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x1211e7800) [pid = 1946] [serial = 1046] [outer = 0x0] 18:45:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x1239b6c00) [pid = 1946] [serial = 1047] [outer = 0x1211e7800] 18:45:10 INFO - PROCESS | 1946 | 1468892710760 Marionette DEBUG loaded listener.js 18:45:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x124b0fc00) [pid = 1946] [serial = 1048] [outer = 0x1211e7800] 18:45:11 INFO - PROCESS | 1946 | 1468892711104 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] 18:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:45:11 INFO - PROCESS | 1946 | 1468892711155 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 18:45:11 INFO - PROCESS | 1946 | 1468892711157 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:45:11 INFO - PROCESS | 1946 | 1468892711158 Marionette TRACE conn2 <- [1,1370,null,{}] 18:45:11 INFO - PROCESS | 1946 | 1468892711175 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}] 18:45:11 INFO - PROCESS | 1946 | 1468892711176 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:11 INFO - PROCESS | 1946 | 1468892711267 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 18:45:11 INFO - PROCESS | 1946 | 1468892711271 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:11 INFO - PROCESS | 1946 | 1468892711272 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a5e7000 == 34 [pid = 1946] [id = 350] 18:45:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x1211eb400) [pid = 1946] [serial = 1049] [outer = 0x0] 18:45:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x12570d800) [pid = 1946] [serial = 1050] [outer = 0x1211eb400] 18:45:11 INFO - PROCESS | 1946 | 1468892711296 Marionette DEBUG loaded listener.js 18:45:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x1258d0800) [pid = 1946] [serial = 1051] [outer = 0x1211eb400] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x116aa8c00) [pid = 1946] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x112d2a400) [pid = 1946] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x11715fc00) [pid = 1946] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x118322000) [pid = 1946] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x115e27c00) [pid = 1946] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x1241b9c00) [pid = 1946] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x112e42800) [pid = 1946] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x112f56c00) [pid = 1946] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x113219800) [pid = 1946] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x118857400) [pid = 1946] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1241b2c00) [pid = 1946] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x118729c00) [pid = 1946] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x110ee9c00) [pid = 1946] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x113212400) [pid = 1946] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1164e3c00) [pid = 1946] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x126b83c00) [pid = 1946] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x118329400) [pid = 1946] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x119734c00) [pid = 1946] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:45:11 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x115d4c000) [pid = 1946] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:45:11 INFO - PROCESS | 1946 | 1468892711821 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] 18:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:45:11 INFO - PROCESS | 1946 | 1468892711843 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 18:45:11 INFO - PROCESS | 1946 | 1468892711846 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:45:11 INFO - PROCESS | 1946 | 1468892711847 Marionette TRACE conn2 <- [1,1374,null,{}] 18:45:11 INFO - PROCESS | 1946 | 1468892711849 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}] 18:45:11 INFO - PROCESS | 1946 | 1468892711850 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:11 INFO - PROCESS | 1946 | 1468892711921 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 18:45:11 INFO - PROCESS | 1946 | 1468892711926 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:11 INFO - PROCESS | 1946 | 1468892711928 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b43800 == 35 [pid = 1946] [id = 351] 18:45:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x112f57800) [pid = 1946] [serial = 1052] [outer = 0x0] 18:45:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1161a8400) [pid = 1946] [serial = 1053] [outer = 0x112f57800] 18:45:11 INFO - PROCESS | 1946 | 1468892711953 Marionette DEBUG loaded listener.js 18:45:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x118144800) [pid = 1946] [serial = 1054] [outer = 0x112f57800] 18:45:12 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:12 INFO - PROCESS | 1946 | 1468892712283 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] 18:45:12 INFO - PROCESS | 1946 | 1468892712316 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 18:45:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:45:12 INFO - PROCESS | 1946 | 1468892712319 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:45:12 INFO - PROCESS | 1946 | 1468892712320 Marionette TRACE conn2 <- [1,1378,null,{}] 18:45:12 INFO - PROCESS | 1946 | 1468892712336 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}] 18:45:12 INFO - PROCESS | 1946 | 1468892712338 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:12 INFO - PROCESS | 1946 | 1468892712412 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 18:45:12 INFO - PROCESS | 1946 | 1468892712415 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:12 INFO - PROCESS | 1946 | 1468892712416 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x123961800 == 36 [pid = 1946] [id = 352] 18:45:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x11837d800) [pid = 1946] [serial = 1055] [outer = 0x0] 18:45:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1197b6400) [pid = 1946] [serial = 1056] [outer = 0x11837d800] 18:45:12 INFO - PROCESS | 1946 | 1468892712441 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124658000) [pid = 1946] [serial = 1057] [outer = 0x11837d800] 18:45:12 INFO - PROCESS | 1946 | 1468892712761 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] 18:45:12 INFO - PROCESS | 1946 | 1468892712797 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 18:45:12 INFO - PROCESS | 1946 | 1468892712800 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:45:12 INFO - PROCESS | 1946 | 1468892712801 Marionette TRACE conn2 <- [1,1382,null,{}] 18:45:12 INFO - PROCESS | 1946 | 1468892712803 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}] 18:45:12 INFO - PROCESS | 1946 | 1468892712804 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:12 INFO - PROCESS | 1946 | 1468892712878 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 18:45:12 INFO - PROCESS | 1946 | 1468892712881 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:12 INFO - PROCESS | 1946 | 1468892712883 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b17b800 == 37 [pid = 1946] [id = 353] 18:45:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12465e800) [pid = 1946] [serial = 1058] [outer = 0x0] 18:45:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1258d9000) [pid = 1946] [serial = 1059] [outer = 0x12465e800] 18:45:12 INFO - PROCESS | 1946 | 1468892712907 Marionette DEBUG loaded listener.js 18:45:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x126135000) [pid = 1946] [serial = 1060] [outer = 0x12465e800] 18:45:13 INFO - PROCESS | 1946 | [1946] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 18:45:13 INFO - PROCESS | 1946 | 1468892713222 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] 18:45:13 INFO - PROCESS | 1946 | 1468892713270 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 18:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:45:13 INFO - PROCESS | 1946 | 1468892713272 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:45:13 INFO - PROCESS | 1946 | 1468892713274 Marionette TRACE conn2 <- [1,1386,null,{}] 18:45:13 INFO - PROCESS | 1946 | 1468892713276 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}] 18:45:13 INFO - PROCESS | 1946 | 1468892713278 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:13 INFO - PROCESS | 1946 | 1468892713400 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 18:45:13 INFO - PROCESS | 1946 | 1468892713405 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:13 INFO - PROCESS | 1946 | 1468892713407 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268bd800 == 38 [pid = 1946] [id = 354] 18:45:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x126527c00) [pid = 1946] [serial = 1061] [outer = 0x0] 18:45:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x126862400) [pid = 1946] [serial = 1062] [outer = 0x126527c00] 18:45:13 INFO - PROCESS | 1946 | 1468892713436 Marionette DEBUG loaded listener.js 18:45:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x128998000) [pid = 1946] [serial = 1063] [outer = 0x126527c00] 18:45:13 INFO - PROCESS | 1946 | 1468892713814 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] 18:45:13 INFO - PROCESS | 1946 | 1468892713847 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 18:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 18:45:13 INFO - PROCESS | 1946 | 1468892713851 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:45:13 INFO - PROCESS | 1946 | 1468892713853 Marionette TRACE conn2 <- [1,1390,null,{}] 18:45:13 INFO - PROCESS | 1946 | 1468892713857 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}] 18:45:13 INFO - PROCESS | 1946 | 1468892713859 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:13 INFO - PROCESS | 1946 | 1468892713975 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 18:45:14 INFO - PROCESS | 1946 | 1468892714030 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 1946 | 1468892714033 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x116953000 == 39 [pid = 1946] [id = 355] 18:45:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x112d24000) [pid = 1946] [serial = 1064] [outer = 0x0] 18:45:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x112f07c00) [pid = 1946] [serial = 1065] [outer = 0x112d24000] 18:45:14 INFO - PROCESS | 1946 | 1468892714064 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x1132f2000) [pid = 1946] [serial = 1066] [outer = 0x112d24000] 18:45:14 INFO - PROCESS | 1946 | 1468892714598 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]]]}] 18:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 776ms 18:45:14 INFO - PROCESS | 1946 | 1468892714681 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 18:45:14 INFO - PROCESS | 1946 | 1468892714684 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 18:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:45:14 INFO - PROCESS | 1946 | 1468892714690 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:45:14 INFO - PROCESS | 1946 | 1468892714692 Marionette TRACE conn2 <- [1,1394,null,{}] 18:45:14 INFO - PROCESS | 1946 | 1468892714694 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}] 18:45:14 INFO - PROCESS | 1946 | 1468892714696 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:14 INFO - PROCESS | 1946 | 1468892714803 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 18:45:14 INFO - PROCESS | 1946 | 1468892714883 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:14 INFO - PROCESS | 1946 | 1468892714885 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x124512000 == 40 [pid = 1946] [id = 356] 18:45:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x117159c00) [pid = 1946] [serial = 1067] [outer = 0x0] 18:45:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x1174a5000) [pid = 1946] [serial = 1068] [outer = 0x117159c00] 18:45:14 INFO - PROCESS | 1946 | 1468892714915 Marionette DEBUG loaded listener.js 18:45:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x11830cc00) [pid = 1946] [serial = 1069] [outer = 0x117159c00] 18:45:15 INFO - PROCESS | 1946 | 1468892715745 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]]]}] 18:45:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:45:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1074ms 18:45:15 INFO - PROCESS | 1946 | 1468892715779 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 18:45:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:45:15 INFO - PROCESS | 1946 | 1468892715781 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 18:45:15 INFO - PROCESS | 1946 | 1468892715785 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:45:15 INFO - PROCESS | 1946 | 1468892715788 Marionette TRACE conn2 <- [1,1398,null,{}] 18:45:15 INFO - PROCESS | 1946 | 1468892715796 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}] 18:45:15 INFO - PROCESS | 1946 | 1468892715798 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:15 INFO - PROCESS | 1946 | 1468892715903 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 18:45:15 INFO - PROCESS | 1946 | 1468892715955 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:15 INFO - PROCESS | 1946 | 1468892715957 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fb8800 == 41 [pid = 1946] [id = 357] 18:45:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x113214000) [pid = 1946] [serial = 1070] [outer = 0x0] 18:45:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x1133b4400) [pid = 1946] [serial = 1071] [outer = 0x113214000] 18:45:15 INFO - PROCESS | 1946 | 1468892715985 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x115d51c00) [pid = 1946] [serial = 1072] [outer = 0x113214000] 18:45:16 INFO - PROCESS | 1946 | --DOCSHELL 0x12b17b800 == 40 [pid = 1946] [id = 353] 18:45:16 INFO - PROCESS | 1946 | --DOCSHELL 0x123961800 == 39 [pid = 1946] [id = 352] 18:45:16 INFO - PROCESS | 1946 | --DOCSHELL 0x119b43800 == 38 [pid = 1946] [id = 351] 18:45:16 INFO - PROCESS | 1946 | --DOCSHELL 0x12a5e7000 == 37 [pid = 1946] [id = 350] 18:45:16 INFO - PROCESS | 1946 | --DOCSHELL 0x129349000 == 36 [pid = 1946] [id = 349] 18:45:16 INFO - PROCESS | 1946 | --DOCSHELL 0x1268be000 == 35 [pid = 1946] [id = 348] 18:45:16 INFO - PROCESS | 1946 | --DOCSHELL 0x124506000 == 34 [pid = 1946] [id = 347] 18:45:16 INFO - PROCESS | 1946 | --DOCSHELL 0x123962800 == 33 [pid = 1946] [id = 346] 18:45:16 INFO - PROCESS | 1946 | --DOCSHELL 0x118403000 == 32 [pid = 1946] [id = 345] 18:45:16 INFO - PROCESS | 1946 | --DOCSHELL 0x11616c800 == 31 [pid = 1946] [id = 344] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x115d54400) [pid = 1946] [serial = 1011] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x1239b0800) [pid = 1946] [serial = 987] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x112f07800) [pid = 1946] [serial = 972] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x112f55c00) [pid = 1946] [serial = 973] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x117d06c00) [pid = 1946] [serial = 978] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x11831a800) [pid = 1946] [serial = 979] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x1185da800) [pid = 1946] [serial = 981] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x119163400) [pid = 1946] [serial = 982] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x11749f400) [pid = 1946] [serial = 970] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1161a6c00) [pid = 1946] [serial = 969] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x12465d800) [pid = 1946] [serial = 990] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x124bbe800) [pid = 1946] [serial = 993] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x117d0cc00) [pid = 1946] [serial = 996] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x124890000) [pid = 1946] [serial = 991] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x11698e800) [pid = 1946] [serial = 958] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x115dbd000) [pid = 1946] [serial = 957] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1210d7400) [pid = 1946] [serial = 997] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x119295000) [pid = 1946] [serial = 960] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x116765800) [pid = 1946] [serial = 1012] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x119c06400) [pid = 1946] [serial = 961] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x124e84800) [pid = 1946] [serial = 964] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x12488e800) [pid = 1946] [serial = 963] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x124ee5800) [pid = 1946] [serial = 999] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x11212d800) [pid = 1946] [serial = 1005] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x115e32000) [pid = 1946] [serial = 975] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x116a02400) [pid = 1946] [serial = 1008] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x116762400) [pid = 1946] [serial = 976] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x129004c00) [pid = 1946] [serial = 967] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x124ee0400) [pid = 1946] [serial = 994] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112e3d400) [pid = 1946] [serial = 1006] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1176b9400) [pid = 1946] [serial = 1009] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x126139800) [pid = 1946] [serial = 1003] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x125805800) [pid = 1946] [serial = 1000] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x119292400) [pid = 1946] [serial = 984] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x1241b6800) [pid = 1946] [serial = 988] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x1289a1400) [pid = 1946] [serial = 966] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x119c0e000) [pid = 1946] [serial = 985] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x1258d0c00) [pid = 1946] [serial = 1002] [outer = 0x0] [url = about:blank] 18:45:16 INFO - PROCESS | 1946 | 1468892716504 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]]]}] 18:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 772ms 18:45:16 INFO - PROCESS | 1946 | 1468892716560 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 18:45:16 INFO - PROCESS | 1946 | 1468892716565 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 18:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:45:16 INFO - PROCESS | 1946 | 1468892716571 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:45:16 INFO - PROCESS | 1946 | 1468892716574 Marionette TRACE conn2 <- [1,1402,null,{}] 18:45:16 INFO - PROCESS | 1946 | 1468892716577 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}] 18:45:16 INFO - PROCESS | 1946 | 1468892716580 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:16 INFO - PROCESS | 1946 | 1468892716699 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 18:45:16 INFO - PROCESS | 1946 | 1468892716780 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:16 INFO - PROCESS | 1946 | 1468892716781 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ace000 == 32 [pid = 1946] [id = 358] 18:45:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x115e32000) [pid = 1946] [serial = 1073] [outer = 0x0] 18:45:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x116a02800) [pid = 1946] [serial = 1074] [outer = 0x115e32000] 18:45:16 INFO - PROCESS | 1946 | 1468892716826 Marionette DEBUG loaded listener.js 18:45:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x1176be800) [pid = 1946] [serial = 1075] [outer = 0x115e32000] 18:45:17 INFO - PROCESS | 1946 | 1468892717168 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 624ms 18:45:17 INFO - PROCESS | 1946 | 1468892717198 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 18:45:17 INFO - PROCESS | 1946 | 1468892717200 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 18:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:45:17 INFO - PROCESS | 1946 | 1468892717202 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 1946 | 1468892717205 Marionette TRACE conn2 <- [1,1406,null,{}] 18:45:17 INFO - PROCESS | 1946 | 1468892717216 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}] 18:45:17 INFO - PROCESS | 1946 | 1468892717219 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:17 INFO - PROCESS | 1946 | 1468892717309 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 18:45:17 INFO - PROCESS | 1946 | 1468892717383 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:17 INFO - PROCESS | 1946 | 1468892717385 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195d5800 == 33 [pid = 1946] [id = 359] 18:45:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x118149400) [pid = 1946] [serial = 1076] [outer = 0x0] 18:45:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x118531800) [pid = 1946] [serial = 1077] [outer = 0x118149400] 18:45:17 INFO - PROCESS | 1946 | 1468892717433 Marionette DEBUG loaded listener.js 18:45:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1188ee800) [pid = 1946] [serial = 1078] [outer = 0x118149400] 18:45:17 INFO - PROCESS | 1946 | 1468892717879 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]]]}] 18:45:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:45:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 726ms 18:45:17 INFO - PROCESS | 1946 | 1468892717929 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 18:45:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:45:17 INFO - PROCESS | 1946 | 1468892717932 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 18:45:17 INFO - PROCESS | 1946 | 1468892717935 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:45:17 INFO - PROCESS | 1946 | 1468892717937 Marionette TRACE conn2 <- [1,1410,null,{}] 18:45:17 INFO - PROCESS | 1946 | 1468892717940 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}] 18:45:17 INFO - PROCESS | 1946 | 1468892717942 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:18 INFO - PROCESS | 1946 | 1468892718032 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 18:45:18 INFO - PROCESS | 1946 | 1468892718035 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 1946 | 1468892718036 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x123a7d800 == 34 [pid = 1946] [id = 360] 18:45:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x119291800) [pid = 1946] [serial = 1079] [outer = 0x0] 18:45:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x119c08800) [pid = 1946] [serial = 1080] [outer = 0x119291800] 18:45:18 INFO - PROCESS | 1946 | 1468892718064 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1210da400) [pid = 1946] [serial = 1081] [outer = 0x119291800] 18:45:18 INFO - PROCESS | 1946 | 1468892718390 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]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 470ms 18:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:45:18 INFO - PROCESS | 1946 | 1468892718404 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 1946 | 1468892718406 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 18:45:18 INFO - PROCESS | 1946 | 1468892718410 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 1946 | 1468892718411 Marionette TRACE conn2 <- [1,1414,null,{}] 18:45:18 INFO - PROCESS | 1946 | 1468892718414 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}] 18:45:18 INFO - PROCESS | 1946 | 1468892718415 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:18 INFO - PROCESS | 1946 | 1468892718488 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 18:45:18 INFO - PROCESS | 1946 | 1468892718551 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:18 INFO - PROCESS | 1946 | 1468892718553 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x124522000 == 35 [pid = 1946] [id = 361] 18:45:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x119292400) [pid = 1946] [serial = 1082] [outer = 0x0] 18:45:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x121044400) [pid = 1946] [serial = 1083] [outer = 0x119292400] 18:45:18 INFO - PROCESS | 1946 | 1468892718577 Marionette DEBUG loaded listener.js 18:45:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x123c8a000) [pid = 1946] [serial = 1084] [outer = 0x119292400] 18:45:18 INFO - PROCESS | 1946 | 1468892718939 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]]]}] 18:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 570ms 18:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:45:18 INFO - PROCESS | 1946 | 1468892718979 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 18:45:18 INFO - PROCESS | 1946 | 1468892718980 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 18:45:18 INFO - PROCESS | 1946 | 1468892718982 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:45:18 INFO - PROCESS | 1946 | 1468892718983 Marionette TRACE conn2 <- [1,1418,null,{}] 18:45:19 INFO - PROCESS | 1946 | 1468892718994 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}] 18:45:19 INFO - PROCESS | 1946 | 1468892718997 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:19 INFO - PROCESS | 1946 | 1468892719116 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 18:45:19 INFO - PROCESS | 1946 | 1468892719120 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:19 INFO - PROCESS | 1946 | 1468892719121 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268b3800 == 36 [pid = 1946] [id = 362] 18:45:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1239b0400) [pid = 1946] [serial = 1085] [outer = 0x0] 18:45:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12465a000) [pid = 1946] [serial = 1086] [outer = 0x1239b0400] 18:45:19 INFO - PROCESS | 1946 | 1468892719146 Marionette DEBUG loaded listener.js 18:45:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x119291000) [pid = 1946] [serial = 1087] [outer = 0x1239b0400] 18:45:19 INFO - PROCESS | 1946 | 1468892719481 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]]]}] 18:45:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:45:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 518ms 18:45:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:45:19 INFO - PROCESS | 1946 | 1468892719500 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 18:45:19 INFO - PROCESS | 1946 | 1468892719502 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 18:45:19 INFO - PROCESS | 1946 | 1468892719504 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:45:19 INFO - PROCESS | 1946 | 1468892719505 Marionette TRACE conn2 <- [1,1422,null,{}] 18:45:19 INFO - PROCESS | 1946 | 1468892719507 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}] 18:45:19 INFO - PROCESS | 1946 | 1468892719510 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:19 INFO - PROCESS | 1946 | 1468892719613 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 18:45:19 INFO - PROCESS | 1946 | 1468892719616 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:19 INFO - PROCESS | 1946 | 1468892719617 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x129343000 == 37 [pid = 1946] [id = 363] 18:45:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x121039c00) [pid = 1946] [serial = 1088] [outer = 0x0] 18:45:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12570f800) [pid = 1946] [serial = 1089] [outer = 0x121039c00] 18:45:19 INFO - PROCESS | 1946 | 1468892719641 Marionette DEBUG loaded listener.js 18:45:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1258d6800) [pid = 1946] [serial = 1090] [outer = 0x121039c00] 18:45:19 INFO - PROCESS | 1946 | 1468892719996 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]]]}] 18:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 523ms 18:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:45:20 INFO - PROCESS | 1946 | 1468892720032 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 18:45:20 INFO - PROCESS | 1946 | 1468892720033 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 18:45:20 INFO - PROCESS | 1946 | 1468892720035 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:45:20 INFO - PROCESS | 1946 | 1468892720036 Marionette TRACE conn2 <- [1,1426,null,{}] 18:45:20 INFO - PROCESS | 1946 | 1468892720039 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}] 18:45:20 INFO - PROCESS | 1946 | 1468892720040 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:20 INFO - PROCESS | 1946 | 1468892720133 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 18:45:20 INFO - PROCESS | 1946 | 1468892720177 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:20 INFO - PROCESS | 1946 | 1468892720178 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a48d000 == 38 [pid = 1946] [id = 364] 18:45:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x126134c00) [pid = 1946] [serial = 1091] [outer = 0x0] 18:45:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12663c800) [pid = 1946] [serial = 1092] [outer = 0x126134c00] 18:45:20 INFO - PROCESS | 1946 | 1468892720202 Marionette DEBUG loaded listener.js 18:45:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12686f400) [pid = 1946] [serial = 1093] [outer = 0x126134c00] 18:45:20 INFO - PROCESS | 1946 | 1468892720586 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]]]}] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x112f04400) [pid = 1946] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x115d48800) [pid = 1946] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x11837e400) [pid = 1946] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x112f49400) [pid = 1946] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x112f53000) [pid = 1946] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1127df000) [pid = 1946] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1164e7000) [pid = 1946] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x112f4d800) [pid = 1946] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x115d48400) [pid = 1946] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1211eb400) [pid = 1946] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x121039000) [pid = 1946] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x11837d800) [pid = 1946] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112f57800) [pid = 1946] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x115d49400) [pid = 1946] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1211e7800) [pid = 1946] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:45:20 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x12465e800) [pid = 1946] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 568ms 18:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:45:20 INFO - PROCESS | 1946 | 1468892720604 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 18:45:20 INFO - PROCESS | 1946 | 1468892720606 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 18:45:20 INFO - PROCESS | 1946 | 1468892720609 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:45:20 INFO - PROCESS | 1946 | 1468892720611 Marionette TRACE conn2 <- [1,1430,null,{}] 18:45:20 INFO - PROCESS | 1946 | 1468892720614 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}] 18:45:20 INFO - PROCESS | 1946 | 1468892720615 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:20 INFO - PROCESS | 1946 | 1468892720690 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 18:45:20 INFO - PROCESS | 1946 | 1468892720696 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:20 INFO - PROCESS | 1946 | 1468892720704 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x123a7e000 == 39 [pid = 1946] [id = 365] 18:45:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x11321f000) [pid = 1946] [serial = 1094] [outer = 0x0] 18:45:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x115d4c000) [pid = 1946] [serial = 1095] [outer = 0x11321f000] 18:45:20 INFO - PROCESS | 1946 | 1468892720728 Marionette DEBUG loaded listener.js 18:45:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x11831b400) [pid = 1946] [serial = 1096] [outer = 0x11321f000] 18:45:21 INFO - PROCESS | 1946 | 1468892721050 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]]]}] 18:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 473ms 18:45:21 INFO - PROCESS | 1946 | 1468892721081 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 18:45:21 INFO - PROCESS | 1946 | 1468892721082 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 18:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:45:21 INFO - PROCESS | 1946 | 1468892721084 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:45:21 INFO - PROCESS | 1946 | 1468892721086 Marionette TRACE conn2 <- [1,1434,null,{}] 18:45:21 INFO - PROCESS | 1946 | 1468892721088 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}] 18:45:21 INFO - PROCESS | 1946 | 1468892721089 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:21 INFO - PROCESS | 1946 | 1468892721169 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 18:45:21 INFO - PROCESS | 1946 | 1468892721224 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 1946 | 1468892721225 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab99000 == 40 [pid = 1946] [id = 366] 18:45:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1164e7000) [pid = 1946] [serial = 1097] [outer = 0x0] 18:45:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x121039400) [pid = 1946] [serial = 1098] [outer = 0x1164e7000] 18:45:21 INFO - PROCESS | 1946 | 1468892721251 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1210cfc00) [pid = 1946] [serial = 1099] [outer = 0x1164e7000] 18:45:21 INFO - PROCESS | 1946 | 1468892721623 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]]]}] 18:45:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:45:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 570ms 18:45:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:45:21 INFO - PROCESS | 1946 | 1468892721656 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 18:45:21 INFO - PROCESS | 1946 | 1468892721659 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 18:45:21 INFO - PROCESS | 1946 | 1468892721662 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:45:21 INFO - PROCESS | 1946 | 1468892721665 Marionette TRACE conn2 <- [1,1438,null,{}] 18:45:21 INFO - PROCESS | 1946 | 1468892721668 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}] 18:45:21 INFO - PROCESS | 1946 | 1468892721671 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:21 INFO - PROCESS | 1946 | 1468892721808 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 18:45:21 INFO - PROCESS | 1946 | 1468892721814 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:21 INFO - PROCESS | 1946 | 1468892721815 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcdd800 == 41 [pid = 1946] [id = 367] 18:45:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x124ee5400) [pid = 1946] [serial = 1100] [outer = 0x0] 18:45:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x128995000) [pid = 1946] [serial = 1101] [outer = 0x124ee5400] 18:45:21 INFO - PROCESS | 1946 | 1468892721846 Marionette DEBUG loaded listener.js 18:45:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x129010800) [pid = 1946] [serial = 1102] [outer = 0x124ee5400] 18:45:22 INFO - PROCESS | 1946 | 1468892722213 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]]]}] 18:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 572ms 18:45:22 INFO - PROCESS | 1946 | 1468892722234 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 18:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:45:22 INFO - PROCESS | 1946 | 1468892722236 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 18:45:22 INFO - PROCESS | 1946 | 1468892722239 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:45:22 INFO - PROCESS | 1946 | 1468892722242 Marionette TRACE conn2 <- [1,1442,null,{}] 18:45:22 INFO - PROCESS | 1946 | 1468892722246 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}] 18:45:22 INFO - PROCESS | 1946 | 1468892722247 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:22 INFO - PROCESS | 1946 | 1468892722366 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 18:45:22 INFO - PROCESS | 1946 | 1468892722419 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:22 INFO - PROCESS | 1946 | 1468892722420 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be15800 == 42 [pid = 1946] [id = 368] 18:45:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x119c05c00) [pid = 1946] [serial = 1103] [outer = 0x0] 18:45:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1290cd000) [pid = 1946] [serial = 1104] [outer = 0x119c05c00] 18:45:22 INFO - PROCESS | 1946 | 1468892722444 Marionette DEBUG loaded listener.js 18:45:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x129357000) [pid = 1946] [serial = 1105] [outer = 0x119c05c00] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x118892000 == 41 [pid = 1946] [id = 343] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x116ace000 == 40 [pid = 1946] [id = 358] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x116fb8800 == 39 [pid = 1946] [id = 357] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x124512000 == 38 [pid = 1946] [id = 356] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x116953000 == 37 [pid = 1946] [id = 355] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x1268bd800 == 36 [pid = 1946] [id = 354] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x123a7d800 == 35 [pid = 1946] [id = 360] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x124522000 == 34 [pid = 1946] [id = 361] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x1195d5800 == 33 [pid = 1946] [id = 359] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x1268b3800 == 32 [pid = 1946] [id = 362] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x129343000 == 31 [pid = 1946] [id = 363] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x12a48d000 == 30 [pid = 1946] [id = 364] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab99000 == 29 [pid = 1946] [id = 366] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x123a7e000 == 28 [pid = 1946] [id = 365] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1185d3400) [pid = 1946] [serial = 1039] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x116642400) [pid = 1946] [serial = 1035] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x118853800) [pid = 1946] [serial = 1041] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x124661000) [pid = 1946] [serial = 1027] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x118373000) [pid = 1946] [serial = 1018] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x112f4e800) [pid = 1946] [serial = 1032] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1176ba800) [pid = 1946] [serial = 1030] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1195c7800) [pid = 1946] [serial = 1020] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1211e6c00) [pid = 1946] [serial = 1045] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x124339800) [pid = 1946] [serial = 1026] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x12570d800) [pid = 1946] [serial = 1050] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x1239b4400) [pid = 1946] [serial = 1024] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1197b6400) [pid = 1946] [serial = 1056] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x124658000) [pid = 1946] [serial = 1057] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x1132e9800) [pid = 1946] [serial = 1033] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x119730800) [pid = 1946] [serial = 1044] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x1211ecc00) [pid = 1946] [serial = 1023] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x1258d0800) [pid = 1946] [serial = 1051] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x1161a8400) [pid = 1946] [serial = 1053] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x116a0c000) [pid = 1946] [serial = 1015] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x118144800) [pid = 1946] [serial = 1054] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x124b0fc00) [pid = 1946] [serial = 1048] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x1239b6c00) [pid = 1946] [serial = 1047] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x1258d9000) [pid = 1946] [serial = 1059] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x1195cf000) [pid = 1946] [serial = 1042] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x11831e400) [pid = 1946] [serial = 1017] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x117155400) [pid = 1946] [serial = 1036] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x118374000) [pid = 1946] [serial = 1038] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 65 (0x119737400) [pid = 1946] [serial = 1021] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x1161ad000) [pid = 1946] [serial = 1014] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x116909800) [pid = 1946] [serial = 1029] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x126135000) [pid = 1946] [serial = 1060] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOMWINDOW == 61 (0x126862400) [pid = 1946] [serial = 1062] [outer = 0x0] [url = about:blank] 18:45:23 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcdd800 == 27 [pid = 1946] [id = 367] 18:45:23 INFO - PROCESS | 1946 | 1468892723789 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]]]}] 18:45:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:45:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1575ms 18:45:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:45:23 INFO - PROCESS | 1946 | 1468892723815 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 18:45:23 INFO - PROCESS | 1946 | 1468892723817 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 18:45:23 INFO - PROCESS | 1946 | 1468892723820 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:45:23 INFO - PROCESS | 1946 | 1468892723822 Marionette TRACE conn2 <- [1,1446,null,{}] 18:45:23 INFO - PROCESS | 1946 | 1468892723829 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}] 18:45:23 INFO - PROCESS | 1946 | 1468892723831 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:23 INFO - PROCESS | 1946 | 1468892723914 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 18:45:23 INFO - PROCESS | 1946 | 1468892723961 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:23 INFO - PROCESS | 1946 | 1468892723964 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x113d0b800 == 28 [pid = 1946] [id = 369] 18:45:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x112f06800) [pid = 1946] [serial = 1106] [outer = 0x0] 18:45:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x112f4dc00) [pid = 1946] [serial = 1107] [outer = 0x112f06800] 18:45:23 INFO - PROCESS | 1946 | 1468892723993 Marionette DEBUG loaded listener.js 18:45:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x1131d2000) [pid = 1946] [serial = 1108] [outer = 0x112f06800] 18:45:24 INFO - PROCESS | 1946 | 1468892724316 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 522ms 18:45:24 INFO - PROCESS | 1946 | 1468892724344 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 18:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:45:24 INFO - PROCESS | 1946 | 1468892724349 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 18:45:24 INFO - PROCESS | 1946 | 1468892724354 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - PROCESS | 1946 | 1468892724356 Marionette TRACE conn2 <- [1,1450,null,{}] 18:45:24 INFO - PROCESS | 1946 | 1468892724360 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}] 18:45:24 INFO - PROCESS | 1946 | 1468892724363 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:24 INFO - PROCESS | 1946 | 1468892724439 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 18:45:24 INFO - PROCESS | 1946 | 1468892724446 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:24 INFO - PROCESS | 1946 | 1468892724447 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x1169b8800 == 29 [pid = 1946] [id = 370] 18:45:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x113350c00) [pid = 1946] [serial = 1109] [outer = 0x0] 18:45:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x115d4f000) [pid = 1946] [serial = 1110] [outer = 0x113350c00] 18:45:24 INFO - PROCESS | 1946 | 1468892724476 Marionette DEBUG loaded listener.js 18:45:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x115e28400) [pid = 1946] [serial = 1111] [outer = 0x113350c00] 18:45:24 INFO - PROCESS | 1946 | 1468892724822 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]]]}] 18:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 524ms 18:45:24 INFO - PROCESS | 1946 | 1468892724878 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 18:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:45:24 INFO - PROCESS | 1946 | 1468892724888 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 18:45:24 INFO - PROCESS | 1946 | 1468892724890 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:45:24 INFO - PROCESS | 1946 | 1468892724893 Marionette TRACE conn2 <- [1,1454,null,{}] 18:45:24 INFO - PROCESS | 1946 | 1468892724901 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}] 18:45:24 INFO - PROCESS | 1946 | 1468892724904 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:24 INFO - PROCESS | 1946 | 1468892724979 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 18:45:24 INFO - PROCESS | 1946 | 1468892724983 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:24 INFO - PROCESS | 1946 | 1468892724985 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x118517000 == 30 [pid = 1946] [id = 371] 18:45:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x110ee4000) [pid = 1946] [serial = 1112] [outer = 0x0] 18:45:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x116907000) [pid = 1946] [serial = 1113] [outer = 0x110ee4000] 18:45:25 INFO - PROCESS | 1946 | 1468892725057 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x117158800) [pid = 1946] [serial = 1114] [outer = 0x110ee4000] 18:45:25 INFO - PROCESS | 1946 | 1468892725365 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]]]}] 18:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 522ms 18:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:45:25 INFO - PROCESS | 1946 | 1468892725413 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 18:45:25 INFO - PROCESS | 1946 | 1468892725414 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 18:45:25 INFO - PROCESS | 1946 | 1468892725416 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - PROCESS | 1946 | 1468892725418 Marionette TRACE conn2 <- [1,1458,null,{}] 18:45:25 INFO - PROCESS | 1946 | 1468892725420 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}] 18:45:25 INFO - PROCESS | 1946 | 1468892725421 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:25 INFO - PROCESS | 1946 | 1468892725496 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 18:45:25 INFO - PROCESS | 1946 | 1468892725500 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:25 INFO - PROCESS | 1946 | 1468892725501 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192cb000 == 31 [pid = 1946] [id = 372] 18:45:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x1174aac00) [pid = 1946] [serial = 1115] [outer = 0x0] 18:45:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x118144000) [pid = 1946] [serial = 1116] [outer = 0x1174aac00] 18:45:25 INFO - PROCESS | 1946 | 1468892725526 Marionette DEBUG loaded listener.js 18:45:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x11831fc00) [pid = 1946] [serial = 1117] [outer = 0x1174aac00] 18:45:25 INFO - PROCESS | 1946 | 1468892725848 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]]]}] 18:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 469ms 18:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:45:25 INFO - PROCESS | 1946 | 1468892725887 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 18:45:25 INFO - PROCESS | 1946 | 1468892725888 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 18:45:25 INFO - PROCESS | 1946 | 1468892725890 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:45:25 INFO - PROCESS | 1946 | 1468892725892 Marionette TRACE conn2 <- [1,1462,null,{}] 18:45:25 INFO - PROCESS | 1946 | 1468892725896 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}] 18:45:25 INFO - PROCESS | 1946 | 1468892725897 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:25 INFO - PROCESS | 1946 | 1468892725997 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 18:45:26 INFO - PROCESS | 1946 | 1468892726003 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 1946 | 1468892726004 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x119c6f000 == 32 [pid = 1946] [id = 373] 18:45:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x1132e9800) [pid = 1946] [serial = 1118] [outer = 0x0] 18:45:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x118374000) [pid = 1946] [serial = 1119] [outer = 0x1132e9800] 18:45:26 INFO - PROCESS | 1946 | 1468892726031 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x1185b6000) [pid = 1946] [serial = 1120] [outer = 0x1132e9800] 18:45:26 INFO - PROCESS | 1946 | 1468892726368 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]]]}] 18:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 521ms 18:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:45:26 INFO - PROCESS | 1946 | 1468892726412 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 1946 | 1468892726413 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 18:45:26 INFO - PROCESS | 1946 | 1468892726415 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 1946 | 1468892726416 Marionette TRACE conn2 <- [1,1466,null,{}] 18:45:26 INFO - PROCESS | 1946 | 1468892726419 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}] 18:45:26 INFO - PROCESS | 1946 | 1468892726423 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:26 INFO - PROCESS | 1946 | 1468892726512 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 18:45:26 INFO - PROCESS | 1946 | 1468892726516 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:26 INFO - PROCESS | 1946 | 1468892726517 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cc0800 == 33 [pid = 1946] [id = 374] 18:45:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x1185bf000) [pid = 1946] [serial = 1121] [outer = 0x0] 18:45:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x1188eec00) [pid = 1946] [serial = 1122] [outer = 0x1185bf000] 18:45:26 INFO - PROCESS | 1946 | 1468892726544 Marionette DEBUG loaded listener.js 18:45:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x11972f800) [pid = 1946] [serial = 1123] [outer = 0x1185bf000] 18:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 471ms 18:45:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:45:26 INFO - PROCESS | 1946 | 1468892726881 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]]]}] 18:45:26 INFO - PROCESS | 1946 | 1468892726887 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 18:45:26 INFO - PROCESS | 1946 | 1468892726888 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 18:45:26 INFO - PROCESS | 1946 | 1468892726890 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:45:26 INFO - PROCESS | 1946 | 1468892726891 Marionette TRACE conn2 <- [1,1470,null,{}] 18:45:26 INFO - PROCESS | 1946 | 1468892726898 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}] 18:45:26 INFO - PROCESS | 1946 | 1468892726899 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:27 INFO - PROCESS | 1946 | 1468892727006 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 18:45:27 INFO - PROCESS | 1946 | 1468892727012 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 1946 | 1468892727013 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x124506000 == 34 [pid = 1946] [id = 375] 18:45:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x112a8dc00) [pid = 1946] [serial = 1124] [outer = 0x0] 18:45:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1185bf800) [pid = 1946] [serial = 1125] [outer = 0x112a8dc00] 18:45:27 INFO - PROCESS | 1946 | 1468892727038 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x121042400) [pid = 1946] [serial = 1126] [outer = 0x112a8dc00] 18:45:27 INFO - PROCESS | 1946 | 1468892727329 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]]]}] 18:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 473ms 18:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:45:27 INFO - PROCESS | 1946 | 1468892727364 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 18:45:27 INFO - PROCESS | 1946 | 1468892727365 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 18:45:27 INFO - PROCESS | 1946 | 1468892727367 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - PROCESS | 1946 | 1468892727368 Marionette TRACE conn2 <- [1,1474,null,{}] 18:45:27 INFO - PROCESS | 1946 | 1468892727371 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}] 18:45:27 INFO - PROCESS | 1946 | 1468892727372 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:27 INFO - PROCESS | 1946 | 1468892727446 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 18:45:27 INFO - PROCESS | 1946 | 1468892727450 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 1946 | 1468892727451 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x12581b800 == 35 [pid = 1946] [id = 376] 18:45:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x121043c00) [pid = 1946] [serial = 1127] [outer = 0x0] 18:45:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1239ae000) [pid = 1946] [serial = 1128] [outer = 0x121043c00] 18:45:27 INFO - PROCESS | 1946 | 1468892727476 Marionette DEBUG loaded listener.js 18:45:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x123c80000) [pid = 1946] [serial = 1129] [outer = 0x121043c00] 18:45:27 INFO - PROCESS | 1946 | 1468892727799 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]]]}] 18:45:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:45:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 468ms 18:45:27 INFO - PROCESS | 1946 | 1468892727835 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 18:45:27 INFO - PROCESS | 1946 | 1468892727837 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 18:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:45:27 INFO - PROCESS | 1946 | 1468892727839 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:45:27 INFO - PROCESS | 1946 | 1468892727841 Marionette TRACE conn2 <- [1,1478,null,{}] 18:45:27 INFO - PROCESS | 1946 | 1468892727843 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}] 18:45:27 INFO - PROCESS | 1946 | 1468892727844 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:27 INFO - PROCESS | 1946 | 1468892727939 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 18:45:27 INFO - PROCESS | 1946 | 1468892727948 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:27 INFO - PROCESS | 1946 | 1468892727949 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x118516800 == 36 [pid = 1946] [id = 377] 18:45:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1127d9000) [pid = 1946] [serial = 1130] [outer = 0x0] 18:45:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x124337400) [pid = 1946] [serial = 1131] [outer = 0x1127d9000] 18:45:27 INFO - PROCESS | 1946 | 1468892727981 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x124391c00) [pid = 1946] [serial = 1132] [outer = 0x1127d9000] 18:45:28 INFO - PROCESS | 1946 | 1468892728278 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]]]}] 18:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 471ms 18:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:45:28 INFO - PROCESS | 1946 | 1468892728312 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 18:45:28 INFO - PROCESS | 1946 | 1468892728314 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 18:45:28 INFO - PROCESS | 1946 | 1468892728316 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:45:28 INFO - PROCESS | 1946 | 1468892728317 Marionette TRACE conn2 <- [1,1482,null,{}] 18:45:28 INFO - PROCESS | 1946 | 1468892728319 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}] 18:45:28 INFO - PROCESS | 1946 | 1468892728320 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:28 INFO - PROCESS | 1946 | 1468892728399 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 18:45:28 INFO - PROCESS | 1946 | 1468892728402 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 1946 | 1468892728403 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x128aa3000 == 37 [pid = 1946] [id = 378] 18:45:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x11715c400) [pid = 1946] [serial = 1133] [outer = 0x0] 18:45:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1246c6c00) [pid = 1946] [serial = 1134] [outer = 0x11715c400] 18:45:28 INFO - PROCESS | 1946 | 1468892728430 Marionette DEBUG loaded listener.js 18:45:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12488e400) [pid = 1946] [serial = 1135] [outer = 0x11715c400] 18:45:28 INFO - PROCESS | 1946 | 1468892728754 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]]]}] 18:45:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:45:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 470ms 18:45:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:45:28 INFO - PROCESS | 1946 | 1468892728786 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 18:45:28 INFO - PROCESS | 1946 | 1468892728788 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 18:45:28 INFO - PROCESS | 1946 | 1468892728790 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:45:28 INFO - PROCESS | 1946 | 1468892728791 Marionette TRACE conn2 <- [1,1486,null,{}] 18:45:28 INFO - PROCESS | 1946 | 1468892728794 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}] 18:45:28 INFO - PROCESS | 1946 | 1468892728795 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:28 INFO - PROCESS | 1946 | 1468892728913 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 18:45:28 INFO - PROCESS | 1946 | 1468892728926 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:28 INFO - PROCESS | 1946 | 1468892728928 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x129577000 == 38 [pid = 1946] [id = 379] 18:45:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1246cec00) [pid = 1946] [serial = 1136] [outer = 0x0] 18:45:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x124b12c00) [pid = 1946] [serial = 1137] [outer = 0x1246cec00] 18:45:28 INFO - PROCESS | 1946 | 1468892728961 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x125710c00) [pid = 1946] [serial = 1138] [outer = 0x1246cec00] 18:45:29 INFO - PROCESS | 1946 | 1468892729332 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]]]}] 18:45:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:45:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 571ms 18:45:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:45:29 INFO - PROCESS | 1946 | 1468892729369 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 18:45:29 INFO - PROCESS | 1946 | 1468892729371 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 18:45:29 INFO - PROCESS | 1946 | 1468892729376 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:45:29 INFO - PROCESS | 1946 | 1468892729378 Marionette TRACE conn2 <- [1,1490,null,{}] 18:45:29 INFO - PROCESS | 1946 | 1468892729381 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}] 18:45:29 INFO - PROCESS | 1946 | 1468892729383 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:29 INFO - PROCESS | 1946 | 1468892729531 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 18:45:29 INFO - PROCESS | 1946 | 1468892729549 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:29 INFO - PROCESS | 1946 | 1468892729550 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a5db000 == 39 [pid = 1946] [id = 380] 18:45:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x124654c00) [pid = 1946] [serial = 1139] [outer = 0x0] 18:45:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1258d0000) [pid = 1946] [serial = 1140] [outer = 0x124654c00] 18:45:29 INFO - PROCESS | 1946 | 1468892729590 Marionette DEBUG loaded listener.js 18:45:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x126865400) [pid = 1946] [serial = 1141] [outer = 0x124654c00] 18:45:29 INFO - PROCESS | 1946 | 1468892729994 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]]]}] 18:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 673ms 18:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:45:30 INFO - PROCESS | 1946 | 1468892730047 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 18:45:30 INFO - PROCESS | 1946 | 1468892730048 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 18:45:30 INFO - PROCESS | 1946 | 1468892730050 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:45:30 INFO - PROCESS | 1946 | 1468892730051 Marionette TRACE conn2 <- [1,1494,null,{}] 18:45:30 INFO - PROCESS | 1946 | 1468892730054 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}] 18:45:30 INFO - PROCESS | 1946 | 1468892730055 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:30 INFO - PROCESS | 1946 | 1468892730154 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 18:45:30 INFO - PROCESS | 1946 | 1468892730166 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:30 INFO - PROCESS | 1946 | 1468892730167 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b190000 == 40 [pid = 1946] [id = 381] 18:45:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x126b7e000) [pid = 1946] [serial = 1142] [outer = 0x0] 18:45:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x128998800) [pid = 1946] [serial = 1143] [outer = 0x126b7e000] 18:45:30 INFO - PROCESS | 1946 | 1468892730190 Marionette DEBUG loaded listener.js 18:45:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1289a0400) [pid = 1946] [serial = 1144] [outer = 0x126b7e000] 18:45:30 INFO - PROCESS | 1946 | 1468892730537 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]]]}] 18:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 518ms 18:45:30 INFO - PROCESS | 1946 | 1468892730573 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 18:45:30 INFO - PROCESS | 1946 | 1468892730575 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 18:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:45:30 INFO - PROCESS | 1946 | 1468892730579 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:45:30 INFO - PROCESS | 1946 | 1468892730580 Marionette TRACE conn2 <- [1,1498,null,{}] 18:45:30 INFO - PROCESS | 1946 | 1468892730583 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}] 18:45:30 INFO - PROCESS | 1946 | 1468892730584 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:30 INFO - PROCESS | 1946 | 1468892730681 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 18:45:30 INFO - PROCESS | 1946 | 1468892730735 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:30 INFO - PROCESS | 1946 | 1468892730736 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be1a000 == 41 [pid = 1946] [id = 382] 18:45:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12935ac00) [pid = 1946] [serial = 1145] [outer = 0x0] 18:45:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x12935e400) [pid = 1946] [serial = 1146] [outer = 0x12935ac00] 18:45:30 INFO - PROCESS | 1946 | 1468892730793 Marionette DEBUG loaded listener.js 18:45:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x129364800) [pid = 1946] [serial = 1147] [outer = 0x12935ac00] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1239b0400) [pid = 1946] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x121039c00) [pid = 1946] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x126134c00) [pid = 1946] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x11321f000) [pid = 1946] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x124ee5400) [pid = 1946] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x118149400) [pid = 1946] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x115e32000) [pid = 1946] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x113214000) [pid = 1946] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x117159c00) [pid = 1946] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x112d24000) [pid = 1946] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x126527c00) [pid = 1946] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x119291800) [pid = 1946] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x119292400) [pid = 1946] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:45:31 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1164e7000) [pid = 1946] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:45:31 INFO - PROCESS | 1946 | 1468892731345 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]]]}] 18:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 821ms 18:45:31 INFO - PROCESS | 1946 | 1468892731401 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 1946 | 1468892731403 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 18:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:45:31 INFO - PROCESS | 1946 | 1468892731406 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:45:31 INFO - PROCESS | 1946 | 1468892731408 Marionette TRACE conn2 <- [1,1502,null,{}] 18:45:31 INFO - PROCESS | 1946 | 1468892731411 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}] 18:45:31 INFO - PROCESS | 1946 | 1468892731413 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:31 INFO - PROCESS | 1946 | 1468892731516 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 18:45:31 INFO - PROCESS | 1946 | 1468892731521 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:31 INFO - PROCESS | 1946 | 1468892731522 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x1188a7000 == 42 [pid = 1946] [id = 383] 18:45:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x116aab400) [pid = 1946] [serial = 1148] [outer = 0x0] 18:45:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x118329800) [pid = 1946] [serial = 1149] [outer = 0x116aab400] 18:45:31 INFO - PROCESS | 1946 | 1468892731546 Marionette DEBUG loaded listener.js 18:45:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1211e9800) [pid = 1946] [serial = 1150] [outer = 0x116aab400] 18:45:31 INFO - PROCESS | 1946 | 1468892731850 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]]]}] 18:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 474ms 18:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:45:31 INFO - PROCESS | 1946 | 1468892731880 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 18:45:31 INFO - PROCESS | 1946 | 1468892731882 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 18:45:31 INFO - PROCESS | 1946 | 1468892731884 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:45:31 INFO - PROCESS | 1946 | 1468892731885 Marionette TRACE conn2 <- [1,1506,null,{}] 18:45:31 INFO - PROCESS | 1946 | 1468892731887 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}] 18:45:31 INFO - PROCESS | 1946 | 1468892731888 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:31 INFO - PROCESS | 1946 | 1468892731970 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 18:45:32 INFO - PROCESS | 1946 | 1468892732028 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 1946 | 1468892732029 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c893000 == 43 [pid = 1946] [id = 384] 18:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1174aa400) [pid = 1946] [serial = 1151] [outer = 0x0] 18:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x128992800) [pid = 1946] [serial = 1152] [outer = 0x1174aa400] 18:45:32 INFO - PROCESS | 1946 | 1468892732052 Marionette DEBUG loaded listener.js 18:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12935bc00) [pid = 1946] [serial = 1153] [outer = 0x1174aa400] 18:45:32 INFO - PROCESS | 1946 | 1468892732322 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]]]}] 18:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 472ms 18:45:32 INFO - PROCESS | 1946 | 1468892732356 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 1946 | 1468892732357 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 18:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:45:32 INFO - PROCESS | 1946 | 1468892732367 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - PROCESS | 1946 | 1468892732368 Marionette TRACE conn2 <- [1,1510,null,{}] 18:45:32 INFO - PROCESS | 1946 | 1468892732370 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}] 18:45:32 INFO - PROCESS | 1946 | 1468892732371 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:32 INFO - PROCESS | 1946 | 1468892732457 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 18:45:32 INFO - PROCESS | 1946 | 1468892732463 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 1946 | 1468892732464 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ccdb800 == 44 [pid = 1946] [id = 385] 18:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x123c83800) [pid = 1946] [serial = 1154] [outer = 0x0] 18:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12947d400) [pid = 1946] [serial = 1155] [outer = 0x123c83800] 18:45:32 INFO - PROCESS | 1946 | 1468892732488 Marionette DEBUG loaded listener.js 18:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x129483400) [pid = 1946] [serial = 1156] [outer = 0x123c83800] 18:45:32 INFO - PROCESS | 1946 | 1468892732815 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]]]}] 18:45:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:45:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 472ms 18:45:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:45:32 INFO - PROCESS | 1946 | 1468892732840 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 18:45:32 INFO - PROCESS | 1946 | 1468892732841 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 18:45:32 INFO - PROCESS | 1946 | 1468892732845 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:45:32 INFO - PROCESS | 1946 | 1468892732846 Marionette TRACE conn2 <- [1,1514,null,{}] 18:45:32 INFO - PROCESS | 1946 | 1468892732849 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}] 18:45:32 INFO - PROCESS | 1946 | 1468892732850 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:32 INFO - PROCESS | 1946 | 1468892732956 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 18:45:32 INFO - PROCESS | 1946 | 1468892732963 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:32 INFO - PROCESS | 1946 | 1468892732964 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cce0800 == 45 [pid = 1946] [id = 386] 18:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x126527c00) [pid = 1946] [serial = 1157] [outer = 0x0] 18:45:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x129484400) [pid = 1946] [serial = 1158] [outer = 0x126527c00] 18:45:32 INFO - PROCESS | 1946 | 1468892732995 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12a4a7000) [pid = 1946] [serial = 1159] [outer = 0x126527c00] 18:45:33 INFO - PROCESS | 1946 | 1468892733485 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]]]}] 18:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 669ms 18:45:33 INFO - PROCESS | 1946 | 1468892733534 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 18:45:33 INFO - PROCESS | 1946 | 1468892733536 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 18:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:45:33 INFO - PROCESS | 1946 | 1468892733541 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:45:33 INFO - PROCESS | 1946 | 1468892733545 Marionette TRACE conn2 <- [1,1518,null,{}] 18:45:33 INFO - PROCESS | 1946 | 1468892733550 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}] 18:45:33 INFO - PROCESS | 1946 | 1468892733551 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:33 INFO - PROCESS | 1946 | 1468892733668 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 18:45:33 INFO - PROCESS | 1946 | 1468892733747 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:33 INFO - PROCESS | 1946 | 1468892733748 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x116962000 == 46 [pid = 1946] [id = 387] 18:45:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x112d28000) [pid = 1946] [serial = 1160] [outer = 0x0] 18:45:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x112f55000) [pid = 1946] [serial = 1161] [outer = 0x112d28000] 18:45:33 INFO - PROCESS | 1946 | 1468892733779 Marionette DEBUG loaded listener.js 18:45:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1132ee400) [pid = 1946] [serial = 1162] [outer = 0x112d28000] 18:45:34 INFO - PROCESS | 1946 | 1468892734353 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]]]}] 18:45:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:45:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 824ms 18:45:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:45:34 INFO - PROCESS | 1946 | 1468892734365 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 18:45:34 INFO - PROCESS | 1946 | 1468892734368 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 18:45:34 INFO - PROCESS | 1946 | 1468892734373 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:45:34 INFO - PROCESS | 1946 | 1468892734374 Marionette TRACE conn2 <- [1,1522,null,{}] 18:45:34 INFO - PROCESS | 1946 | 1468892734377 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}] 18:45:34 INFO - PROCESS | 1946 | 1468892734379 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:34 INFO - PROCESS | 1946 | 1468892734621 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 18:45:34 INFO - PROCESS | 1946 | 1468892734716 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:34 INFO - PROCESS | 1946 | 1468892734718 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x113d18800 == 47 [pid = 1946] [id = 388] 18:45:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x113212c00) [pid = 1946] [serial = 1163] [outer = 0x0] 18:45:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x113352c00) [pid = 1946] [serial = 1164] [outer = 0x113212c00] 18:45:34 INFO - PROCESS | 1946 | 1468892734748 Marionette DEBUG loaded listener.js 18:45:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x115d52c00) [pid = 1946] [serial = 1165] [outer = 0x113212c00] 18:45:35 INFO - PROCESS | 1946 | 1468892735227 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"]]]}] 18:45:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:45:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:45:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 18:45:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:45:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 18:45:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:45:35 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 18:45:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:45:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 873ms 18:45:35 INFO - PROCESS | 1946 | 1468892735248 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 18:45:35 INFO - PROCESS | 1946 | 1468892735251 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 18:45:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:45:35 INFO - PROCESS | 1946 | 1468892735256 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - PROCESS | 1946 | 1468892735259 Marionette TRACE conn2 <- [1,1526,null,{}] 18:45:35 INFO - PROCESS | 1946 | 1468892735263 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}] 18:45:35 INFO - PROCESS | 1946 | 1468892735266 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:35 INFO - PROCESS | 1946 | 1468892735414 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 18:45:35 INFO - PROCESS | 1946 | 1468892735475 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:35 INFO - PROCESS | 1946 | 1468892735477 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x11841c800 == 48 [pid = 1946] [id = 389] 18:45:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x1161abc00) [pid = 1946] [serial = 1166] [outer = 0x0] 18:45:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x116905800) [pid = 1946] [serial = 1167] [outer = 0x1161abc00] 18:45:35 INFO - PROCESS | 1946 | 1468892735505 Marionette DEBUG loaded listener.js 18:45:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x1176bec00) [pid = 1946] [serial = 1168] [outer = 0x1161abc00] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x12ccdb800 == 47 [pid = 1946] [id = 385] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x12c893000 == 46 [pid = 1946] [id = 384] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x1188a7000 == 45 [pid = 1946] [id = 383] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x12be1a000 == 44 [pid = 1946] [id = 382] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x1290cd000) [pid = 1946] [serial = 1104] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x12b190000 == 43 [pid = 1946] [id = 381] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x12a5db000 == 42 [pid = 1946] [id = 380] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x129577000 == 41 [pid = 1946] [id = 379] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x128aa3000 == 40 [pid = 1946] [id = 378] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x118516800 == 39 [pid = 1946] [id = 377] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x12581b800 == 38 [pid = 1946] [id = 376] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x124506000 == 37 [pid = 1946] [id = 375] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x123cc0800 == 36 [pid = 1946] [id = 374] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x119c6f000 == 35 [pid = 1946] [id = 373] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x1192cb000 == 34 [pid = 1946] [id = 372] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x118517000 == 33 [pid = 1946] [id = 371] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x1169b8800 == 32 [pid = 1946] [id = 370] 18:45:35 INFO - PROCESS | 1946 | --DOCSHELL 0x113d0b800 == 31 [pid = 1946] [id = 369] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x12465a000) [pid = 1946] [serial = 1086] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x12570f800) [pid = 1946] [serial = 1089] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x12663c800) [pid = 1946] [serial = 1092] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1258d6800) [pid = 1946] [serial = 1090] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x115d4c000) [pid = 1946] [serial = 1095] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x11831b400) [pid = 1946] [serial = 1096] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x128995000) [pid = 1946] [serial = 1101] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x12686f400) [pid = 1946] [serial = 1093] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x118531800) [pid = 1946] [serial = 1077] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1188ee800) [pid = 1946] [serial = 1078] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x116a02800) [pid = 1946] [serial = 1074] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1176be800) [pid = 1946] [serial = 1075] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x115d51c00) [pid = 1946] [serial = 1072] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1133b4400) [pid = 1946] [serial = 1071] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x11830cc00) [pid = 1946] [serial = 1069] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1174a5000) [pid = 1946] [serial = 1068] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1132f2000) [pid = 1946] [serial = 1066] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x112f07c00) [pid = 1946] [serial = 1065] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x128998000) [pid = 1946] [serial = 1063] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1210da400) [pid = 1946] [serial = 1081] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x119c08800) [pid = 1946] [serial = 1080] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x123c8a000) [pid = 1946] [serial = 1084] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x121044400) [pid = 1946] [serial = 1083] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1210cfc00) [pid = 1946] [serial = 1099] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x129010800) [pid = 1946] [serial = 1102] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x119291000) [pid = 1946] [serial = 1087] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x121039400) [pid = 1946] [serial = 1098] [outer = 0x0] [url = about:blank] 18:45:35 INFO - PROCESS | 1946 | 1468892735869 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"]]]}] 18:45:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:45:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:45:35 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:45:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:45:35 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 624ms 18:45:35 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:45:35 INFO - PROCESS | 1946 | 1468892735881 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 18:45:35 INFO - PROCESS | 1946 | 1468892735882 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 18:45:35 INFO - PROCESS | 1946 | 1468892735885 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:45:35 INFO - PROCESS | 1946 | 1468892735886 Marionette TRACE conn2 <- [1,1530,null,{}] 18:45:35 INFO - PROCESS | 1946 | 1468892735888 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}] 18:45:35 INFO - PROCESS | 1946 | 1468892735890 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:35 INFO - PROCESS | 1946 | 1468892735969 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 18:45:36 INFO - PROCESS | 1946 | 1468892735998 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 1946 | 1468892735999 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x118417800 == 32 [pid = 1946] [id = 390] 18:45:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x11813d000) [pid = 1946] [serial = 1169] [outer = 0x0] 18:45:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x118376c00) [pid = 1946] [serial = 1170] [outer = 0x11813d000] 18:45:36 INFO - PROCESS | 1946 | 1468892736024 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1185ba800) [pid = 1946] [serial = 1171] [outer = 0x11813d000] 18:45:36 INFO - PROCESS | 1946 | 1468892736333 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]]]}] 18:45:36 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 18:45:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:45:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:45:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:45:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:45:36 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:45:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 18:45:36 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:45:36 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 471ms 18:45:36 INFO - PROCESS | 1946 | 1468892736372 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 1946 | 1468892736375 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 18:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:45:36 INFO - PROCESS | 1946 | 1468892736387 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 1946 | 1468892736390 Marionette TRACE conn2 <- [1,1534,null,{}] 18:45:36 INFO - PROCESS | 1946 | 1468892736395 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}] 18:45:36 INFO - PROCESS | 1946 | 1468892736397 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:36 INFO - PROCESS | 1946 | 1468892736479 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 18:45:36 INFO - PROCESS | 1946 | 1468892736482 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:36 INFO - PROCESS | 1946 | 1468892736483 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x121022800 == 33 [pid = 1946] [id = 391] 18:45:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x111e58000) [pid = 1946] [serial = 1172] [outer = 0x0] 18:45:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x118853c00) [pid = 1946] [serial = 1173] [outer = 0x111e58000] 18:45:36 INFO - PROCESS | 1946 | 1468892736514 Marionette DEBUG loaded listener.js 18:45:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x119298400) [pid = 1946] [serial = 1174] [outer = 0x111e58000] 18:45:36 INFO - PROCESS | 1946 | 1468892736849 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]]]}] 18:45:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:45:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 479ms 18:45:36 INFO - PROCESS | 1946 | 1468892736863 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 18:45:36 INFO - PROCESS | 1946 | 1468892736865 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 18:45:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:45:36 INFO - PROCESS | 1946 | 1468892736867 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:45:36 INFO - PROCESS | 1946 | 1468892736868 Marionette TRACE conn2 <- [1,1538,null,{}] 18:45:36 INFO - PROCESS | 1946 | 1468892736870 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}] 18:45:36 INFO - PROCESS | 1946 | 1468892736871 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:36 INFO - PROCESS | 1946 | 1468892736953 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 18:45:37 INFO - PROCESS | 1946 | 1468892737008 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 1946 | 1468892737009 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cd8000 == 34 [pid = 1946] [id = 392] 18:45:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x112f57400) [pid = 1946] [serial = 1175] [outer = 0x0] 18:45:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1195cb800) [pid = 1946] [serial = 1176] [outer = 0x112f57400] 18:45:37 INFO - PROCESS | 1946 | 1468892737034 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12103c400) [pid = 1946] [serial = 1177] [outer = 0x112f57400] 18:45:37 INFO - PROCESS | 1946 | 1468892737371 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]]]}] 18:45:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:45:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 518ms 18:45:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:45:37 INFO - PROCESS | 1946 | 1468892737386 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 18:45:37 INFO - PROCESS | 1946 | 1468892737388 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 18:45:37 INFO - PROCESS | 1946 | 1468892737391 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:45:37 INFO - PROCESS | 1946 | 1468892737397 Marionette TRACE conn2 <- [1,1542,null,{}] 18:45:37 INFO - PROCESS | 1946 | 1468892737401 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}] 18:45:37 INFO - PROCESS | 1946 | 1468892737402 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:37 INFO - PROCESS | 1946 | 1468892737562 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 18:45:37 INFO - PROCESS | 1946 | 1468892737586 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:37 INFO - PROCESS | 1946 | 1468892737592 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x12581b800 == 35 [pid = 1946] [id = 393] 18:45:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1239b0800) [pid = 1946] [serial = 1178] [outer = 0x0] 18:45:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1239b4800) [pid = 1946] [serial = 1179] [outer = 0x1239b0800] 18:45:37 INFO - PROCESS | 1946 | 1468892737628 Marionette DEBUG loaded listener.js 18:45:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x124392000) [pid = 1946] [serial = 1180] [outer = 0x1239b0800] 18:45:37 INFO - PROCESS | 1946 | 1468892737967 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]]]}] 18:45:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 623ms 18:45:38 INFO - PROCESS | 1946 | 1468892738015 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 1946 | 1468892738016 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 18:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:45:38 INFO - PROCESS | 1946 | 1468892738018 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 1946 | 1468892738019 Marionette TRACE conn2 <- [1,1546,null,{}] 18:45:38 INFO - PROCESS | 1946 | 1468892738021 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}] 18:45:38 INFO - PROCESS | 1946 | 1468892738023 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:38 INFO - PROCESS | 1946 | 1468892738117 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 18:45:38 INFO - PROCESS | 1946 | 1468892738157 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:38 INFO - PROCESS | 1946 | 1468892738158 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268bb000 == 36 [pid = 1946] [id = 394] 18:45:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1185c0c00) [pid = 1946] [serial = 1181] [outer = 0x0] 18:45:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x124661800) [pid = 1946] [serial = 1182] [outer = 0x1185c0c00] 18:45:38 INFO - PROCESS | 1946 | 1468892738183 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x124893c00) [pid = 1946] [serial = 1183] [outer = 0x1185c0c00] 18:45:38 INFO - PROCESS | 1946 | 1468892738491 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]]]}] 18:45:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:45:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 519ms 18:45:38 INFO - PROCESS | 1946 | 1468892738537 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 18:45:38 INFO - PROCESS | 1946 | 1468892738539 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 18:45:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:45:38 INFO - PROCESS | 1946 | 1468892738541 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:45:38 INFO - PROCESS | 1946 | 1468892738542 Marionette TRACE conn2 <- [1,1550,null,{}] 18:45:38 INFO - PROCESS | 1946 | 1468892738544 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}] 18:45:38 INFO - PROCESS | 1946 | 1468892738546 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:38 INFO - PROCESS | 1946 | 1468892738649 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 18:45:38 INFO - PROCESS | 1946 | 1468892738652 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:38 INFO - PROCESS | 1946 | 1468892738654 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x129084000 == 37 [pid = 1946] [id = 395] 18:45:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x10eaf9800) [pid = 1946] [serial = 1184] [outer = 0x0] 18:45:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x124cb5c00) [pid = 1946] [serial = 1185] [outer = 0x10eaf9800] 18:45:38 INFO - PROCESS | 1946 | 1468892738678 Marionette DEBUG loaded listener.js 18:45:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12570f800) [pid = 1946] [serial = 1186] [outer = 0x10eaf9800] 18:45:39 INFO - PROCESS | 1946 | 1468892739028 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]]]}] 18:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 18:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:45:39 INFO - PROCESS | 1946 | 1468892739063 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 1946 | 1468892739065 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 18:45:39 INFO - PROCESS | 1946 | 1468892739067 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 1946 | 1468892739068 Marionette TRACE conn2 <- [1,1554,null,{}] 18:45:39 INFO - PROCESS | 1946 | 1468892739070 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}] 18:45:39 INFO - PROCESS | 1946 | 1468892739071 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:39 INFO - PROCESS | 1946 | 1468892739167 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 18:45:39 INFO - PROCESS | 1946 | 1468892739170 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 1946 | 1468892739171 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x129577800 == 38 [pid = 1946] [id = 396] 18:45:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x11972a400) [pid = 1946] [serial = 1187] [outer = 0x0] 18:45:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x126131400) [pid = 1946] [serial = 1188] [outer = 0x11972a400] 18:45:39 INFO - PROCESS | 1946 | 1468892739195 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x126b77400) [pid = 1946] [serial = 1189] [outer = 0x11972a400] 18:45:39 INFO - PROCESS | 1946 | 1468892739531 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]]]}] 18:45:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:45:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 469ms 18:45:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:45:39 INFO - PROCESS | 1946 | 1468892739536 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 18:45:39 INFO - PROCESS | 1946 | 1468892739538 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 18:45:39 INFO - PROCESS | 1946 | 1468892739540 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:45:39 INFO - PROCESS | 1946 | 1468892739541 Marionette TRACE conn2 <- [1,1558,null,{}] 18:45:39 INFO - PROCESS | 1946 | 1468892739546 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}] 18:45:39 INFO - PROCESS | 1946 | 1468892739548 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:39 INFO - PROCESS | 1946 | 1468892739655 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 18:45:39 INFO - PROCESS | 1946 | 1468892739694 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:39 INFO - PROCESS | 1946 | 1468892739695 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x121021800 == 39 [pid = 1946] [id = 397] 18:45:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x115e8ac00) [pid = 1946] [serial = 1190] [outer = 0x0] 18:45:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12899c800) [pid = 1946] [serial = 1191] [outer = 0x115e8ac00] 18:45:39 INFO - PROCESS | 1946 | 1468892739719 Marionette DEBUG loaded listener.js 18:45:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x129011000) [pid = 1946] [serial = 1192] [outer = 0x115e8ac00] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x126b7e000) [pid = 1946] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x124654c00) [pid = 1946] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x12935ac00) [pid = 1946] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1185bf000) [pid = 1946] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1127d9000) [pid = 1946] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x121043c00) [pid = 1946] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x112a8dc00) [pid = 1946] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x110ee4000) [pid = 1946] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x11715c400) [pid = 1946] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x113350c00) [pid = 1946] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x112f06800) [pid = 1946] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1132e9800) [pid = 1946] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1174aac00) [pid = 1946] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x123c83800) [pid = 1946] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1174aa400) [pid = 1946] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1246cec00) [pid = 1946] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:45:40 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x116aab400) [pid = 1946] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:45:40 INFO - PROCESS | 1946 | 1468892740135 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]]]}] 18:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 621ms 18:45:40 INFO - PROCESS | 1946 | 1468892740161 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 1946 | 1468892740162 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 18:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:45:40 INFO - PROCESS | 1946 | 1468892740165 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 1946 | 1468892740166 Marionette TRACE conn2 <- [1,1562,null,{}] 18:45:40 INFO - PROCESS | 1946 | 1468892740168 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}] 18:45:40 INFO - PROCESS | 1946 | 1468892740169 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:40 INFO - PROCESS | 1946 | 1468892740246 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 18:45:40 INFO - PROCESS | 1946 | 1468892740301 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 1946 | 1468892740303 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x128aa4800 == 40 [pid = 1946] [id = 398] 18:45:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1130a8000) [pid = 1946] [serial = 1193] [outer = 0x0] 18:45:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x117155800) [pid = 1946] [serial = 1194] [outer = 0x1130a8000] 18:45:40 INFO - PROCESS | 1946 | 1468892740329 Marionette DEBUG loaded listener.js 18:45:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x119c03800) [pid = 1946] [serial = 1195] [outer = 0x1130a8000] 18:45:40 INFO - PROCESS | 1946 | 1468892740601 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]]]}] 18:45:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:45:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 470ms 18:45:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:45:40 INFO - PROCESS | 1946 | 1468892740636 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 18:45:40 INFO - PROCESS | 1946 | 1468892740638 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 18:45:40 INFO - PROCESS | 1946 | 1468892740640 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:45:40 INFO - PROCESS | 1946 | 1468892740644 Marionette TRACE conn2 <- [1,1566,null,{}] 18:45:40 INFO - PROCESS | 1946 | 1468892740666 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}] 18:45:40 INFO - PROCESS | 1946 | 1468892740668 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:40 INFO - PROCESS | 1946 | 1468892740754 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 18:45:40 INFO - PROCESS | 1946 | 1468892740761 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:40 INFO - PROCESS | 1946 | 1468892740763 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcdd000 == 41 [pid = 1946] [id = 399] 18:45:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12103e800) [pid = 1946] [serial = 1196] [outer = 0x0] 18:45:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x128998c00) [pid = 1946] [serial = 1197] [outer = 0x12103e800] 18:45:40 INFO - PROCESS | 1946 | 1468892740787 Marionette DEBUG loaded listener.js 18:45:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12935f400) [pid = 1946] [serial = 1198] [outer = 0x12103e800] 18:45:41 INFO - PROCESS | 1946 | 1468892741106 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]]]}] 18:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 479ms 18:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:45:41 INFO - PROCESS | 1946 | 1468892741120 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 18:45:41 INFO - PROCESS | 1946 | 1468892741121 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 18:45:41 INFO - PROCESS | 1946 | 1468892741123 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:45:41 INFO - PROCESS | 1946 | 1468892741124 Marionette TRACE conn2 <- [1,1570,null,{}] 18:45:41 INFO - PROCESS | 1946 | 1468892741128 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}] 18:45:41 INFO - PROCESS | 1946 | 1468892741130 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:41 INFO - PROCESS | 1946 | 1468892741235 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 18:45:41 INFO - PROCESS | 1946 | 1468892741242 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:41 INFO - PROCESS | 1946 | 1468892741243 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be19800 == 42 [pid = 1946] [id = 400] 18:45:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x117d0b400) [pid = 1946] [serial = 1199] [outer = 0x0] 18:45:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12935ac00) [pid = 1946] [serial = 1200] [outer = 0x117d0b400] 18:45:41 INFO - PROCESS | 1946 | 1468892741266 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12a49f800) [pid = 1946] [serial = 1201] [outer = 0x117d0b400] 18:45:41 INFO - PROCESS | 1946 | 1468892741636 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]]]}] 18:45:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:45:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 521ms 18:45:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:45:41 INFO - PROCESS | 1946 | 1468892741646 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 18:45:41 INFO - PROCESS | 1946 | 1468892741647 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 18:45:41 INFO - PROCESS | 1946 | 1468892741664 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:45:41 INFO - PROCESS | 1946 | 1468892741665 Marionette TRACE conn2 <- [1,1574,null,{}] 18:45:41 INFO - PROCESS | 1946 | 1468892741669 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}] 18:45:41 INFO - PROCESS | 1946 | 1468892741671 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:41 INFO - PROCESS | 1946 | 1468892741791 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 18:45:41 INFO - PROCESS | 1946 | 1468892741870 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:41 INFO - PROCESS | 1946 | 1468892741871 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c8a0000 == 43 [pid = 1946] [id = 401] 18:45:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1210cfc00) [pid = 1946] [serial = 1202] [outer = 0x0] 18:45:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12a4a6c00) [pid = 1946] [serial = 1203] [outer = 0x1210cfc00] 18:45:41 INFO - PROCESS | 1946 | 1468892741894 Marionette DEBUG loaded listener.js 18:45:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12a607000) [pid = 1946] [serial = 1204] [outer = 0x1210cfc00] 18:45:42 INFO - PROCESS | 1946 | 1468892742279 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]]]}] 18:45:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:45:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 686ms 18:45:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:45:42 INFO - PROCESS | 1946 | 1468892742336 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 18:45:42 INFO - PROCESS | 1946 | 1468892742339 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 18:45:42 INFO - PROCESS | 1946 | 1468892742342 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:45:42 INFO - PROCESS | 1946 | 1468892742344 Marionette TRACE conn2 <- [1,1578,null,{}] 18:45:42 INFO - PROCESS | 1946 | 1468892742348 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}] 18:45:42 INFO - PROCESS | 1946 | 1468892742349 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:42 INFO - PROCESS | 1946 | 1468892742482 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 18:45:42 INFO - PROCESS | 1946 | 1468892742554 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:42 INFO - PROCESS | 1946 | 1468892742555 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x117488000 == 44 [pid = 1946] [id = 402] 18:45:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x115e33800) [pid = 1946] [serial = 1205] [outer = 0x0] 18:45:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1161ad000) [pid = 1946] [serial = 1206] [outer = 0x115e33800] 18:45:42 INFO - PROCESS | 1946 | 1468892742586 Marionette DEBUG loaded listener.js 18:45:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x116ab3000) [pid = 1946] [serial = 1207] [outer = 0x115e33800] 18:45:43 INFO - PROCESS | 1946 | 1468892743003 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]]]}] 18:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 672ms 18:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:45:43 INFO - PROCESS | 1946 | 1468892743013 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 1946 | 1468892743016 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 18:45:43 INFO - PROCESS | 1946 | 1468892743021 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 1946 | 1468892743023 Marionette TRACE conn2 <- [1,1582,null,{}] 18:45:43 INFO - PROCESS | 1946 | 1468892743025 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}] 18:45:43 INFO - PROCESS | 1946 | 1468892743027 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:43 INFO - PROCESS | 1946 | 1468892743128 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 18:45:43 INFO - PROCESS | 1946 | 1468892743183 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 1946 | 1468892743184 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x1241aa800 == 45 [pid = 1946] [id = 403] 18:45:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x117d0c400) [pid = 1946] [serial = 1208] [outer = 0x0] 18:45:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x11837d000) [pid = 1946] [serial = 1209] [outer = 0x117d0c400] 18:45:43 INFO - PROCESS | 1946 | 1468892743215 Marionette DEBUG loaded listener.js 18:45:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x118850800) [pid = 1946] [serial = 1210] [outer = 0x117d0c400] 18:45:43 INFO - PROCESS | 1946 | 1468892743680 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]]]}] 18:45:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:45:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 719ms 18:45:43 INFO - PROCESS | 1946 | 1468892743741 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 18:45:43 INFO - PROCESS | 1946 | 1468892743742 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 18:45:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:45:43 INFO - PROCESS | 1946 | 1468892743745 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:45:43 INFO - PROCESS | 1946 | 1468892743747 Marionette TRACE conn2 <- [1,1586,null,{}] 18:45:43 INFO - PROCESS | 1946 | 1468892743755 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}] 18:45:43 INFO - PROCESS | 1946 | 1468892743758 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:43 INFO - PROCESS | 1946 | 1468892743883 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 18:45:43 INFO - PROCESS | 1946 | 1468892743956 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:43 INFO - PROCESS | 1946 | 1468892743958 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c347000 == 46 [pid = 1946] [id = 404] 18:45:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x119291000) [pid = 1946] [serial = 1211] [outer = 0x0] 18:45:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x1211e6800) [pid = 1946] [serial = 1212] [outer = 0x119291000] 18:45:43 INFO - PROCESS | 1946 | 1468892743989 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x124344400) [pid = 1946] [serial = 1213] [outer = 0x119291000] 18:45:44 INFO - PROCESS | 1946 | 1468892744402 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]]]}] 18:45:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:45:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 673ms 18:45:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:45:44 INFO - PROCESS | 1946 | 1468892744418 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 18:45:44 INFO - PROCESS | 1946 | 1468892744420 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 18:45:44 INFO - PROCESS | 1946 | 1468892744422 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:45:44 INFO - PROCESS | 1946 | 1468892744423 Marionette TRACE conn2 <- [1,1590,null,{}] 18:45:44 INFO - PROCESS | 1946 | 1468892744427 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}] 18:45:44 INFO - PROCESS | 1946 | 1468892744430 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:44 INFO - PROCESS | 1946 | 1468892744532 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 18:45:44 INFO - PROCESS | 1946 | 1468892744588 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:44 INFO - PROCESS | 1946 | 1468892744589 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfda000 == 47 [pid = 1946] [id = 405] 18:45:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x124692400) [pid = 1946] [serial = 1214] [outer = 0x0] 18:45:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x124e82400) [pid = 1946] [serial = 1215] [outer = 0x124692400] 18:45:44 INFO - PROCESS | 1946 | 1468892744618 Marionette DEBUG loaded listener.js 18:45:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x126867000) [pid = 1946] [serial = 1216] [outer = 0x124692400] 18:45:45 INFO - PROCESS | 1946 | 1468892745088 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 723ms 18:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:45:45 INFO - PROCESS | 1946 | 1468892745145 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 1946 | 1468892745147 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 18:45:45 INFO - PROCESS | 1946 | 1468892745149 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 1946 | 1468892745150 Marionette TRACE conn2 <- [1,1594,null,{}] 18:45:45 INFO - PROCESS | 1946 | 1468892745153 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}] 18:45:45 INFO - PROCESS | 1946 | 1468892745154 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:45 INFO - PROCESS | 1946 | 1468892745277 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 18:45:45 INFO - PROCESS | 1946 | 1468892745482 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:45 INFO - PROCESS | 1946 | 1468892745483 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fa9800 == 48 [pid = 1946] [id = 406] 18:45:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x110ee8800) [pid = 1946] [serial = 1217] [outer = 0x0] 18:45:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x113067c00) [pid = 1946] [serial = 1218] [outer = 0x110ee8800] 18:45:45 INFO - PROCESS | 1946 | 1468892745512 Marionette DEBUG loaded listener.js 18:45:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x115d51000) [pid = 1946] [serial = 1219] [outer = 0x110ee8800] 18:45:45 INFO - PROCESS | 1946 | 1468892745954 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]]]}] 18:45:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:45:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 819ms 18:45:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:45:45 INFO - PROCESS | 1946 | 1468892745969 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 18:45:45 INFO - PROCESS | 1946 | 1468892745971 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 18:45:45 INFO - PROCESS | 1946 | 1468892745974 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:45:45 INFO - PROCESS | 1946 | 1468892745976 Marionette TRACE conn2 <- [1,1598,null,{}] 18:45:45 INFO - PROCESS | 1946 | 1468892745979 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}] 18:45:45 INFO - PROCESS | 1946 | 1468892745982 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:46 INFO - PROCESS | 1946 | 1468892746083 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 18:45:46 INFO - PROCESS | 1946 | 1468892746161 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:46 INFO - PROCESS | 1946 | 1468892746162 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x119175800 == 49 [pid = 1946] [id = 407] 18:45:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x116762400) [pid = 1946] [serial = 1220] [outer = 0x0] 18:45:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x1176ba800) [pid = 1946] [serial = 1221] [outer = 0x116762400] 18:45:46 INFO - PROCESS | 1946 | 1468892746227 Marionette DEBUG loaded listener.js 18:45:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x1185c0000) [pid = 1946] [serial = 1222] [outer = 0x116762400] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x12be19800 == 48 [pid = 1946] [id = 400] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcdd000 == 47 [pid = 1946] [id = 399] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x128aa4800 == 46 [pid = 1946] [id = 398] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x121021800 == 45 [pid = 1946] [id = 397] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x129577800 == 44 [pid = 1946] [id = 396] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x129084000 == 43 [pid = 1946] [id = 395] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x1268bb000 == 42 [pid = 1946] [id = 394] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x12581b800 == 41 [pid = 1946] [id = 393] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x123cd8000 == 40 [pid = 1946] [id = 392] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x121022800 == 39 [pid = 1946] [id = 391] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x118417800 == 38 [pid = 1946] [id = 390] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x11841c800 == 37 [pid = 1946] [id = 389] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x113d18800 == 36 [pid = 1946] [id = 388] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x12cce0800 == 35 [pid = 1946] [id = 386] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x116962000 == 34 [pid = 1946] [id = 387] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x12be15800 == 33 [pid = 1946] [id = 368] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x116fa9800 == 32 [pid = 1946] [id = 406] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfda000 == 31 [pid = 1946] [id = 405] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x12c347000 == 30 [pid = 1946] [id = 404] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x1241aa800 == 29 [pid = 1946] [id = 403] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x12c8a0000 == 28 [pid = 1946] [id = 401] 18:45:47 INFO - PROCESS | 1946 | --DOCSHELL 0x117488000 == 27 [pid = 1946] [id = 402] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x128998800) [pid = 1946] [serial = 1143] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x1258d0000) [pid = 1946] [serial = 1140] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x12935e400) [pid = 1946] [serial = 1146] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x11972f800) [pid = 1946] [serial = 1123] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x1188eec00) [pid = 1946] [serial = 1122] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x124337400) [pid = 1946] [serial = 1131] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x124391c00) [pid = 1946] [serial = 1132] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x1239ae000) [pid = 1946] [serial = 1128] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x123c80000) [pid = 1946] [serial = 1129] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x1185bf800) [pid = 1946] [serial = 1125] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x121042400) [pid = 1946] [serial = 1126] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x116907000) [pid = 1946] [serial = 1113] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x117158800) [pid = 1946] [serial = 1114] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1246c6c00) [pid = 1946] [serial = 1134] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x12488e400) [pid = 1946] [serial = 1135] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x115d4f000) [pid = 1946] [serial = 1110] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x115e28400) [pid = 1946] [serial = 1111] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x112f4dc00) [pid = 1946] [serial = 1107] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x118374000) [pid = 1946] [serial = 1119] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1185b6000) [pid = 1946] [serial = 1120] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1131d2000) [pid = 1946] [serial = 1108] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x118144000) [pid = 1946] [serial = 1116] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x11831fc00) [pid = 1946] [serial = 1117] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1289a0400) [pid = 1946] [serial = 1144] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x12947d400) [pid = 1946] [serial = 1155] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x129364800) [pid = 1946] [serial = 1147] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x128992800) [pid = 1946] [serial = 1152] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x12935bc00) [pid = 1946] [serial = 1153] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x124b12c00) [pid = 1946] [serial = 1137] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x126865400) [pid = 1946] [serial = 1141] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x125710c00) [pid = 1946] [serial = 1138] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x118329800) [pid = 1946] [serial = 1149] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x129483400) [pid = 1946] [serial = 1156] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1211e9800) [pid = 1946] [serial = 1150] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x129484400) [pid = 1946] [serial = 1158] [outer = 0x0] [url = about:blank] 18:45:47 INFO - PROCESS | 1946 | 1468892747230 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]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1274ms 18:45:47 INFO - PROCESS | 1946 | 1468892747249 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 18:45:47 INFO - PROCESS | 1946 | 1468892747251 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 18:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:45:47 INFO - PROCESS | 1946 | 1468892747254 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 1946 | 1468892747256 Marionette TRACE conn2 <- [1,1602,null,{}] 18:45:47 INFO - PROCESS | 1946 | 1468892747262 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}] 18:45:47 INFO - PROCESS | 1946 | 1468892747264 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:47 INFO - PROCESS | 1946 | 1468892747342 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 18:45:47 INFO - PROCESS | 1946 | 1468892747347 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 1946 | 1468892747350 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x1164c5000 == 28 [pid = 1946] [id = 408] 18:45:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1133b4400) [pid = 1946] [serial = 1223] [outer = 0x0] 18:45:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x113cd5800) [pid = 1946] [serial = 1224] [outer = 0x1133b4400] 18:45:47 INFO - PROCESS | 1946 | 1468892747380 Marionette DEBUG loaded listener.js 18:45:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x115dc8400) [pid = 1946] [serial = 1225] [outer = 0x1133b4400] 18:45:47 INFO - PROCESS | 1946 | 1468892747708 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]]]}] 18:45:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:45:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 474ms 18:45:47 INFO - PROCESS | 1946 | 1468892747742 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 18:45:47 INFO - PROCESS | 1946 | 1468892747745 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 18:45:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:45:47 INFO - PROCESS | 1946 | 1468892747751 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:45:47 INFO - PROCESS | 1946 | 1468892747752 Marionette TRACE conn2 <- [1,1606,null,{}] 18:45:47 INFO - PROCESS | 1946 | 1468892747755 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}] 18:45:47 INFO - PROCESS | 1946 | 1468892747757 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:47 INFO - PROCESS | 1946 | 1468892747831 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 18:45:47 INFO - PROCESS | 1946 | 1468892747836 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:47 INFO - PROCESS | 1946 | 1468892747837 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fac800 == 29 [pid = 1946] [id = 409] 18:45:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1161a4800) [pid = 1946] [serial = 1226] [outer = 0x0] 18:45:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x116aab800) [pid = 1946] [serial = 1227] [outer = 0x1161a4800] 18:45:47 INFO - PROCESS | 1946 | 1468892747866 Marionette DEBUG loaded listener.js 18:45:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1174ab400) [pid = 1946] [serial = 1228] [outer = 0x1161a4800] 18:45:48 INFO - PROCESS | 1946 | 1468892748215 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]]]}] 18:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 469ms 18:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:45:48 INFO - PROCESS | 1946 | 1468892748220 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 18:45:48 INFO - PROCESS | 1946 | 1468892748221 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 18:45:48 INFO - PROCESS | 1946 | 1468892748224 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:45:48 INFO - PROCESS | 1946 | 1468892748227 Marionette TRACE conn2 <- [1,1610,null,{}] 18:45:48 INFO - PROCESS | 1946 | 1468892748235 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}] 18:45:48 INFO - PROCESS | 1946 | 1468892748238 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:48 INFO - PROCESS | 1946 | 1468892748319 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 18:45:48 INFO - PROCESS | 1946 | 1468892748376 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:48 INFO - PROCESS | 1946 | 1468892748378 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192ca000 == 30 [pid = 1946] [id = 410] 18:45:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x1127d1400) [pid = 1946] [serial = 1229] [outer = 0x0] 18:45:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x118371400) [pid = 1946] [serial = 1230] [outer = 0x1127d1400] 18:45:48 INFO - PROCESS | 1946 | 1468892748406 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x11872a400) [pid = 1946] [serial = 1231] [outer = 0x1127d1400] 18:45:48 INFO - PROCESS | 1946 | 1468892748694 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]]]}] 18:45:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:45:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 522ms 18:45:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:45:48 INFO - PROCESS | 1946 | 1468892748747 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 18:45:48 INFO - PROCESS | 1946 | 1468892748749 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 18:45:48 INFO - PROCESS | 1946 | 1468892748751 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:45:48 INFO - PROCESS | 1946 | 1468892748752 Marionette TRACE conn2 <- [1,1614,null,{}] 18:45:48 INFO - PROCESS | 1946 | 1468892748755 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}] 18:45:48 INFO - PROCESS | 1946 | 1468892748756 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:48 INFO - PROCESS | 1946 | 1468892748833 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 18:45:48 INFO - PROCESS | 1946 | 1468892748837 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:48 INFO - PROCESS | 1946 | 1468892748838 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x12395f000 == 31 [pid = 1946] [id = 411] 18:45:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x11885d000) [pid = 1946] [serial = 1232] [outer = 0x0] 18:45:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1195cf800) [pid = 1946] [serial = 1233] [outer = 0x11885d000] 18:45:48 INFO - PROCESS | 1946 | 1468892748866 Marionette DEBUG loaded listener.js 18:45:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x119737000) [pid = 1946] [serial = 1234] [outer = 0x11885d000] 18:45:49 INFO - PROCESS | 1946 | 1468892749184 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]]]}] 18:45:49 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 18:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 472ms 18:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:45:49 INFO - PROCESS | 1946 | 1468892749224 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 1946 | 1468892749225 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 18:45:49 INFO - PROCESS | 1946 | 1468892749234 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 1946 | 1468892749235 Marionette TRACE conn2 <- [1,1618,null,{}] 18:45:49 INFO - PROCESS | 1946 | 1468892749237 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}] 18:45:49 INFO - PROCESS | 1946 | 1468892749239 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:49 INFO - PROCESS | 1946 | 1468892749341 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 18:45:49 INFO - PROCESS | 1946 | 1468892749357 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:49 INFO - PROCESS | 1946 | 1468892749358 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x124030000 == 32 [pid = 1946] [id = 412] 18:45:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x115e83800) [pid = 1946] [serial = 1235] [outer = 0x0] 18:45:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x119c06000) [pid = 1946] [serial = 1236] [outer = 0x115e83800] 18:45:49 INFO - PROCESS | 1946 | 1468892749385 Marionette DEBUG loaded listener.js 18:45:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x121045000) [pid = 1946] [serial = 1237] [outer = 0x115e83800] 18:45:49 INFO - PROCESS | 1946 | 1468892749830 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]]]}] 18:45:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:45:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 628ms 18:45:49 INFO - PROCESS | 1946 | 1468892749856 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 18:45:49 INFO - PROCESS | 1946 | 1468892749858 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 18:45:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:45:49 INFO - PROCESS | 1946 | 1468892749873 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:45:49 INFO - PROCESS | 1946 | 1468892749874 Marionette TRACE conn2 <- [1,1622,null,{}] 18:45:49 INFO - PROCESS | 1946 | 1468892749879 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}] 18:45:49 INFO - PROCESS | 1946 | 1468892749885 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:50 INFO - PROCESS | 1946 | 1468892750064 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 18:45:50 INFO - PROCESS | 1946 | 1468892750135 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 1946 | 1468892750136 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x12581b800 == 33 [pid = 1946] [id = 413] 18:45:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1210db800) [pid = 1946] [serial = 1238] [outer = 0x0] 18:45:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1240ac800) [pid = 1946] [serial = 1239] [outer = 0x1210db800] 18:45:50 INFO - PROCESS | 1946 | 1468892750161 Marionette DEBUG loaded listener.js 18:45:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x12465d800) [pid = 1946] [serial = 1240] [outer = 0x1210db800] 18:45:50 INFO - PROCESS | 1946 | 1468892750472 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]]]}] 18:45:50 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 18:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 624ms 18:45:50 INFO - PROCESS | 1946 | 1468892750507 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 1946 | 1468892750508 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 18:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:45:50 INFO - PROCESS | 1946 | 1468892750514 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 1946 | 1468892750515 Marionette TRACE conn2 <- [1,1626,null,{}] 18:45:50 INFO - PROCESS | 1946 | 1468892750518 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}] 18:45:50 INFO - PROCESS | 1946 | 1468892750519 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:50 INFO - PROCESS | 1946 | 1468892750614 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 18:45:50 INFO - PROCESS | 1946 | 1468892750625 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:50 INFO - PROCESS | 1946 | 1468892750627 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289ae800 == 34 [pid = 1946] [id = 414] 18:45:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x11813e400) [pid = 1946] [serial = 1241] [outer = 0x0] 18:45:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12488c400) [pid = 1946] [serial = 1242] [outer = 0x11813e400] 18:45:50 INFO - PROCESS | 1946 | 1468892750654 Marionette DEBUG loaded listener.js 18:45:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x124b12c00) [pid = 1946] [serial = 1243] [outer = 0x11813e400] 18:45:50 INFO - PROCESS | 1946 | 1468892750962 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]]]}] 18:45:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:45:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 469ms 18:45:50 INFO - PROCESS | 1946 | 1468892750984 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 18:45:50 INFO - PROCESS | 1946 | 1468892750985 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 18:45:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:45:50 INFO - PROCESS | 1946 | 1468892750987 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:45:50 INFO - PROCESS | 1946 | 1468892750988 Marionette TRACE conn2 <- [1,1630,null,{}] 18:45:50 INFO - PROCESS | 1946 | 1468892750990 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}] 18:45:50 INFO - PROCESS | 1946 | 1468892750991 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:51 INFO - PROCESS | 1946 | 1468892751087 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 18:45:51 INFO - PROCESS | 1946 | 1468892751128 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 1946 | 1468892751129 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x129080000 == 35 [pid = 1946] [id = 415] 18:45:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x111e2c800) [pid = 1946] [serial = 1244] [outer = 0x0] 18:45:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x125224800) [pid = 1946] [serial = 1245] [outer = 0x111e2c800] 18:45:51 INFO - PROCESS | 1946 | 1468892751153 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x1258d9000) [pid = 1946] [serial = 1246] [outer = 0x111e2c800] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x1185c0c00) [pid = 1946] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x10eaf9800) [pid = 1946] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x115e8ac00) [pid = 1946] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1130a8000) [pid = 1946] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x11972a400) [pid = 1946] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x112d28000) [pid = 1946] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x11813d000) [pid = 1946] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1239b0800) [pid = 1946] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x113212c00) [pid = 1946] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x126527c00) [pid = 1946] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x112f57400) [pid = 1946] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x111e58000) [pid = 1946] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1161abc00) [pid = 1946] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x12103e800) [pid = 1946] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x117d0b400) [pid = 1946] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x119c05c00) [pid = 1946] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:45:51 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1210cfc00) [pid = 1946] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:45:51 INFO - PROCESS | 1946 | 1468892751675 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]]]}] 18:45:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:45:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 722ms 18:45:51 INFO - PROCESS | 1946 | 1468892751710 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 18:45:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:45:51 INFO - PROCESS | 1946 | 1468892751723 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 18:45:51 INFO - PROCESS | 1946 | 1468892751726 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:45:51 INFO - PROCESS | 1946 | 1468892751728 Marionette TRACE conn2 <- [1,1634,null,{}] 18:45:51 INFO - PROCESS | 1946 | 1468892751739 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}] 18:45:51 INFO - PROCESS | 1946 | 1468892751741 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:51 INFO - PROCESS | 1946 | 1468892751852 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 18:45:51 INFO - PROCESS | 1946 | 1468892751857 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:51 INFO - PROCESS | 1946 | 1468892751858 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192c9000 == 36 [pid = 1946] [id = 416] 18:45:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x111c83800) [pid = 1946] [serial = 1247] [outer = 0x0] 18:45:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x117d0b400) [pid = 1946] [serial = 1248] [outer = 0x111c83800] 18:45:51 INFO - PROCESS | 1946 | 1468892751900 Marionette DEBUG loaded listener.js 18:45:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x119c05c00) [pid = 1946] [serial = 1249] [outer = 0x111c83800] 18:45:52 INFO - PROCESS | 1946 | 1468892752255 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]]]}] 18:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 580ms 18:45:52 INFO - PROCESS | 1946 | 1468892752306 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 1946 | 1468892752307 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 18:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:45:52 INFO - PROCESS | 1946 | 1468892752309 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - PROCESS | 1946 | 1468892752310 Marionette TRACE conn2 <- [1,1638,null,{}] 18:45:52 INFO - PROCESS | 1946 | 1468892752313 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}] 18:45:52 INFO - PROCESS | 1946 | 1468892752314 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:52 INFO - PROCESS | 1946 | 1468892752414 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 18:45:52 INFO - PROCESS | 1946 | 1468892752421 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:52 INFO - PROCESS | 1946 | 1468892752422 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a48d000 == 37 [pid = 1946] [id = 417] 18:45:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x11675fc00) [pid = 1946] [serial = 1250] [outer = 0x0] 18:45:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1240a4000) [pid = 1946] [serial = 1251] [outer = 0x11675fc00] 18:45:52 INFO - PROCESS | 1946 | 1468892752446 Marionette DEBUG loaded listener.js 18:45:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x126135400) [pid = 1946] [serial = 1252] [outer = 0x11675fc00] 18:45:52 INFO - PROCESS | 1946 | 1468892752758 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]]]}] 18:45:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:45:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 470ms 18:45:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:45:52 INFO - PROCESS | 1946 | 1468892752788 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 18:45:52 INFO - PROCESS | 1946 | 1468892752790 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 18:45:52 INFO - PROCESS | 1946 | 1468892752793 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:45:52 INFO - PROCESS | 1946 | 1468892752796 Marionette TRACE conn2 <- [1,1642,null,{}] 18:45:52 INFO - PROCESS | 1946 | 1468892752799 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}] 18:45:52 INFO - PROCESS | 1946 | 1468892752800 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:52 INFO - PROCESS | 1946 | 1468892752885 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 18:45:52 INFO - PROCESS | 1946 | 1468892752889 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:52 INFO - PROCESS | 1946 | 1468892752891 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x12402f800 == 38 [pid = 1946] [id = 418] 18:45:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x126639400) [pid = 1946] [serial = 1253] [outer = 0x0] 18:45:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x128993c00) [pid = 1946] [serial = 1254] [outer = 0x126639400] 18:45:52 INFO - PROCESS | 1946 | 1468892752919 Marionette DEBUG loaded listener.js 18:45:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1290cf800) [pid = 1946] [serial = 1255] [outer = 0x126639400] 18:45:53 INFO - PROCESS | 1946 | 1468892753248 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]]]}] 18:45:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:45:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 472ms 18:45:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:45:53 INFO - PROCESS | 1946 | 1468892753265 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 18:45:53 INFO - PROCESS | 1946 | 1468892753266 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 18:45:53 INFO - PROCESS | 1946 | 1468892753268 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:45:53 INFO - PROCESS | 1946 | 1468892753269 Marionette TRACE conn2 <- [1,1646,null,{}] 18:45:53 INFO - PROCESS | 1946 | 1468892753271 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}] 18:45:53 INFO - PROCESS | 1946 | 1468892753272 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:53 INFO - PROCESS | 1946 | 1468892753378 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 18:45:53 INFO - PROCESS | 1946 | 1468892753384 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:53 INFO - PROCESS | 1946 | 1468892753385 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcd3800 == 39 [pid = 1946] [id = 419] 18:45:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x121042400) [pid = 1946] [serial = 1256] [outer = 0x0] 18:45:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1290d3000) [pid = 1946] [serial = 1257] [outer = 0x121042400] 18:45:53 INFO - PROCESS | 1946 | 1468892753410 Marionette DEBUG loaded listener.js 18:45:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12935f000) [pid = 1946] [serial = 1258] [outer = 0x121042400] 18:45:53 INFO - PROCESS | 1946 | 1468892753975 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]]]}] 18:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 770ms 18:45:54 INFO - PROCESS | 1946 | 1468892754038 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 18:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:45:54 INFO - PROCESS | 1946 | 1468892754041 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 18:45:54 INFO - PROCESS | 1946 | 1468892754044 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:45:54 INFO - PROCESS | 1946 | 1468892754046 Marionette TRACE conn2 <- [1,1650,null,{}] 18:45:54 INFO - PROCESS | 1946 | 1468892754051 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}] 18:45:54 INFO - PROCESS | 1946 | 1468892754053 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:54 INFO - PROCESS | 1946 | 1468892754166 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 18:45:54 INFO - PROCESS | 1946 | 1468892754248 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:54 INFO - PROCESS | 1946 | 1468892754249 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ae3000 == 40 [pid = 1946] [id = 420] 18:45:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1130ae000) [pid = 1946] [serial = 1259] [outer = 0x0] 18:45:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x115d4d800) [pid = 1946] [serial = 1260] [outer = 0x1130ae000] 18:45:54 INFO - PROCESS | 1946 | 1468892754280 Marionette DEBUG loaded listener.js 18:45:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x1161a9000) [pid = 1946] [serial = 1261] [outer = 0x1130ae000] 18:45:54 INFO - PROCESS | 1946 | 1468892754826 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]]]}] 18:45:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:45:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 822ms 18:45:54 INFO - PROCESS | 1946 | 1468892754882 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 18:45:54 INFO - PROCESS | 1946 | 1468892754885 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 18:45:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:45:54 INFO - PROCESS | 1946 | 1468892754890 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:45:54 INFO - PROCESS | 1946 | 1468892754892 Marionette TRACE conn2 <- [1,1654,null,{}] 18:45:54 INFO - PROCESS | 1946 | 1468892754897 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}] 18:45:54 INFO - PROCESS | 1946 | 1468892754898 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:55 INFO - PROCESS | 1946 | 1468892755110 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 18:45:55 INFO - PROCESS | 1946 | 1468892755199 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:55 INFO - PROCESS | 1946 | 1468892755200 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x115e4b000 == 41 [pid = 1946] [id = 421] 18:45:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x112f10400) [pid = 1946] [serial = 1262] [outer = 0x0] 18:45:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x112f50000) [pid = 1946] [serial = 1263] [outer = 0x112f10400] 18:45:55 INFO - PROCESS | 1946 | 1468892755230 Marionette DEBUG loaded listener.js 18:45:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x115d4ec00) [pid = 1946] [serial = 1264] [outer = 0x112f10400] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x12402f800 == 40 [pid = 1946] [id = 418] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x12a48d000 == 39 [pid = 1946] [id = 417] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x1192c9000 == 38 [pid = 1946] [id = 416] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x129080000 == 37 [pid = 1946] [id = 415] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x1289ae800 == 36 [pid = 1946] [id = 414] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x12581b800 == 35 [pid = 1946] [id = 413] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x124030000 == 34 [pid = 1946] [id = 412] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x12395f000 == 33 [pid = 1946] [id = 411] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x1192ca000 == 32 [pid = 1946] [id = 410] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x116fac800 == 31 [pid = 1946] [id = 409] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x1164c5000 == 30 [pid = 1946] [id = 408] 18:45:55 INFO - PROCESS | 1946 | --DOCSHELL 0x119175800 == 29 [pid = 1946] [id = 407] 18:45:55 INFO - PROCESS | 1946 | 1468892755672 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]]]}] 18:45:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:45:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 824ms 18:45:55 INFO - PROCESS | 1946 | 1468892755714 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 18:45:55 INFO - PROCESS | 1946 | 1468892755717 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 18:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x129357000) [pid = 1946] [serial = 1105] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x12a4a6c00) [pid = 1946] [serial = 1203] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x124661800) [pid = 1946] [serial = 1182] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x124cb5c00) [pid = 1946] [serial = 1185] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x12899c800) [pid = 1946] [serial = 1191] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x117155800) [pid = 1946] [serial = 1194] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x126131400) [pid = 1946] [serial = 1188] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x126b77400) [pid = 1946] [serial = 1189] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1132ee400) [pid = 1946] [serial = 1162] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x118376c00) [pid = 1946] [serial = 1170] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1185ba800) [pid = 1946] [serial = 1171] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1239b4800) [pid = 1946] [serial = 1179] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x113352c00) [pid = 1946] [serial = 1164] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x115d52c00) [pid = 1946] [serial = 1165] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x12a4a7000) [pid = 1946] [serial = 1159] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1195cb800) [pid = 1946] [serial = 1176] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x12103c400) [pid = 1946] [serial = 1177] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x118853c00) [pid = 1946] [serial = 1173] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x119298400) [pid = 1946] [serial = 1174] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x116905800) [pid = 1946] [serial = 1167] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x128998c00) [pid = 1946] [serial = 1197] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1176bec00) [pid = 1946] [serial = 1168] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x112f55000) [pid = 1946] [serial = 1161] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12935f400) [pid = 1946] [serial = 1198] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x119c03800) [pid = 1946] [serial = 1195] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x129011000) [pid = 1946] [serial = 1192] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x12570f800) [pid = 1946] [serial = 1186] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x12935ac00) [pid = 1946] [serial = 1200] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x124893c00) [pid = 1946] [serial = 1183] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x124392000) [pid = 1946] [serial = 1180] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x12a49f800) [pid = 1946] [serial = 1201] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x12a607000) [pid = 1946] [serial = 1204] [outer = 0x0] [url = about:blank] 18:45:55 INFO - PROCESS | 1946 | 1468892755736 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:45:55 INFO - PROCESS | 1946 | 1468892755738 Marionette TRACE conn2 <- [1,1658,null,{}] 18:45:55 INFO - PROCESS | 1946 | 1468892755743 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}] 18:45:55 INFO - PROCESS | 1946 | 1468892755745 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:55 INFO - PROCESS | 1946 | 1468892755824 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 18:45:55 INFO - PROCESS | 1946 | 1468892755831 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:55 INFO - PROCESS | 1946 | 1468892755833 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ae2800 == 30 [pid = 1946] [id = 422] 18:45:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x1161ab400) [pid = 1946] [serial = 1265] [outer = 0x0] 18:45:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x116765800) [pid = 1946] [serial = 1266] [outer = 0x1161ab400] 18:45:55 INFO - PROCESS | 1946 | 1468892755859 Marionette DEBUG loaded listener.js 18:45:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x117155800) [pid = 1946] [serial = 1267] [outer = 0x1161ab400] 18:45:56 INFO - PROCESS | 1946 | 1468892756247 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]]]}] 18:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 585ms 18:45:56 INFO - PROCESS | 1946 | 1468892756314 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 18:45:56 INFO - PROCESS | 1946 | 1468892756317 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 18:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:45:56 INFO - PROCESS | 1946 | 1468892756321 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:45:56 INFO - PROCESS | 1946 | 1468892756323 Marionette TRACE conn2 <- [1,1662,null,{}] 18:45:56 INFO - PROCESS | 1946 | 1468892756326 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}] 18:45:56 INFO - PROCESS | 1946 | 1468892756328 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:56 INFO - PROCESS | 1946 | 1468892756452 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 18:45:56 INFO - PROCESS | 1946 | 1468892756497 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:56 INFO - PROCESS | 1946 | 1468892756498 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195ea000 == 31 [pid = 1946] [id = 423] 18:45:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x117155000) [pid = 1946] [serial = 1268] [outer = 0x0] 18:45:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x118323c00) [pid = 1946] [serial = 1269] [outer = 0x117155000] 18:45:56 INFO - PROCESS | 1946 | 1468892756540 Marionette DEBUG loaded listener.js 18:45:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1185b1800) [pid = 1946] [serial = 1270] [outer = 0x117155000] 18:45:56 INFO - PROCESS | 1946 | 1468892756889 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]]]}] 18:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 619ms 18:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:45:56 INFO - PROCESS | 1946 | 1468892756940 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 18:45:56 INFO - PROCESS | 1946 | 1468892756943 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 18:45:56 INFO - PROCESS | 1946 | 1468892756950 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:45:56 INFO - PROCESS | 1946 | 1468892756953 Marionette TRACE conn2 <- [1,1666,null,{}] 18:45:56 INFO - PROCESS | 1946 | 1468892756956 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}] 18:45:56 INFO - PROCESS | 1946 | 1468892756958 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:57 INFO - PROCESS | 1946 | 1468892757039 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 18:45:57 INFO - PROCESS | 1946 | 1468892757045 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:57 INFO - PROCESS | 1946 | 1468892757046 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x12403d000 == 32 [pid = 1946] [id = 424] 18:45:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1127e0400) [pid = 1946] [serial = 1271] [outer = 0x0] 18:45:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x118851c00) [pid = 1946] [serial = 1272] [outer = 0x1127e0400] 18:45:57 INFO - PROCESS | 1946 | 1468892757071 Marionette DEBUG loaded listener.js 18:45:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1195cb800) [pid = 1946] [serial = 1273] [outer = 0x1127e0400] 18:45:57 INFO - PROCESS | 1946 | 1468892757399 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]]]}] 18:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 475ms 18:45:57 INFO - PROCESS | 1946 | 1468892757421 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 18:45:57 INFO - PROCESS | 1946 | 1468892757423 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 18:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:45:57 INFO - PROCESS | 1946 | 1468892757426 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:45:57 INFO - PROCESS | 1946 | 1468892757429 Marionette TRACE conn2 <- [1,1670,null,{}] 18:45:57 INFO - PROCESS | 1946 | 1468892757432 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}] 18:45:57 INFO - PROCESS | 1946 | 1468892757433 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:57 INFO - PROCESS | 1946 | 1468892757510 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 18:45:57 INFO - PROCESS | 1946 | 1468892757572 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:57 INFO - PROCESS | 1946 | 1468892757573 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x12487f000 == 33 [pid = 1946] [id = 425] 18:45:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x112d28000) [pid = 1946] [serial = 1274] [outer = 0x0] 18:45:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x119737400) [pid = 1946] [serial = 1275] [outer = 0x112d28000] 18:45:57 INFO - PROCESS | 1946 | 1468892757597 Marionette DEBUG loaded listener.js 18:45:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1210d7000) [pid = 1946] [serial = 1276] [outer = 0x112d28000] 18:45:57 INFO - PROCESS | 1946 | 1468892757906 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]]]}] 18:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 523ms 18:45:57 INFO - PROCESS | 1946 | 1468892757949 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 18:45:57 INFO - PROCESS | 1946 | 1468892757950 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 18:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:45:57 INFO - PROCESS | 1946 | 1468892757952 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:45:57 INFO - PROCESS | 1946 | 1468892757953 Marionette TRACE conn2 <- [1,1674,null,{}] 18:45:57 INFO - PROCESS | 1946 | 1468892757961 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}] 18:45:57 INFO - PROCESS | 1946 | 1468892757962 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:58 INFO - PROCESS | 1946 | 1468892758060 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 18:45:58 INFO - PROCESS | 1946 | 1468892758064 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 1946 | 1468892758068 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cc0000 == 34 [pid = 1946] [id = 426] 18:45:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x123a07400) [pid = 1946] [serial = 1277] [outer = 0x0] 18:45:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x123c8a000) [pid = 1946] [serial = 1278] [outer = 0x123a07400] 18:45:58 INFO - PROCESS | 1946 | 1468892758132 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x124392000) [pid = 1946] [serial = 1279] [outer = 0x123a07400] 18:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 520ms 18:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:45:58 INFO - PROCESS | 1946 | 1468892758468 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]]]}] 18:45:58 INFO - PROCESS | 1946 | 1468892758472 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 18:45:58 INFO - PROCESS | 1946 | 1468892758473 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 18:45:58 INFO - PROCESS | 1946 | 1468892758477 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:45:58 INFO - PROCESS | 1946 | 1468892758478 Marionette TRACE conn2 <- [1,1678,null,{}] 18:45:58 INFO - PROCESS | 1946 | 1468892758480 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}] 18:45:58 INFO - PROCESS | 1946 | 1468892758482 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:58 INFO - PROCESS | 1946 | 1468892758583 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 18:45:58 INFO - PROCESS | 1946 | 1468892758587 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:58 INFO - PROCESS | 1946 | 1468892758588 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x129075800 == 35 [pid = 1946] [id = 427] 18:45:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1127db400) [pid = 1946] [serial = 1280] [outer = 0x0] 18:45:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1246c5400) [pid = 1946] [serial = 1281] [outer = 0x1127db400] 18:45:58 INFO - PROCESS | 1946 | 1468892758613 Marionette DEBUG loaded listener.js 18:45:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x125225000) [pid = 1946] [serial = 1282] [outer = 0x1127db400] 18:45:58 INFO - PROCESS | 1946 | 1468892758951 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]]]}] 18:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 519ms 18:45:58 INFO - PROCESS | 1946 | 1468892758997 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 18:45:58 INFO - PROCESS | 1946 | 1468892758998 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 18:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:45:59 INFO - PROCESS | 1946 | 1468892759000 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 1946 | 1468892759001 Marionette TRACE conn2 <- [1,1682,null,{}] 18:45:59 INFO - PROCESS | 1946 | 1468892759004 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}] 18:45:59 INFO - PROCESS | 1946 | 1468892759005 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:59 INFO - PROCESS | 1946 | 1468892759102 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 18:45:59 INFO - PROCESS | 1946 | 1468892759142 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:59 INFO - PROCESS | 1946 | 1468892759144 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a5e5000 == 36 [pid = 1946] [id = 428] 18:45:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x124893c00) [pid = 1946] [serial = 1283] [outer = 0x0] 18:45:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x126526800) [pid = 1946] [serial = 1284] [outer = 0x124893c00] 18:45:59 INFO - PROCESS | 1946 | 1468892759168 Marionette DEBUG loaded listener.js 18:45:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x126866400) [pid = 1946] [serial = 1285] [outer = 0x124893c00] 18:45:59 INFO - PROCESS | 1946 | 1468892759486 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]]]}] 18:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 18:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:45:59 INFO - PROCESS | 1946 | 1468892759519 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 18:45:59 INFO - PROCESS | 1946 | 1468892759520 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 18:45:59 INFO - PROCESS | 1946 | 1468892759522 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:45:59 INFO - PROCESS | 1946 | 1468892759523 Marionette TRACE conn2 <- [1,1686,null,{}] 18:45:59 INFO - PROCESS | 1946 | 1468892759526 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}] 18:45:59 INFO - PROCESS | 1946 | 1468892759528 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:59 INFO - PROCESS | 1946 | 1468892759626 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 18:45:59 INFO - PROCESS | 1946 | 1468892759629 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:45:59 INFO - PROCESS | 1946 | 1468892759631 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:45:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b17b800 == 37 [pid = 1946] [id = 429] 18:45:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1127d8000) [pid = 1946] [serial = 1286] [outer = 0x0] 18:45:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12899d000) [pid = 1946] [serial = 1287] [outer = 0x1127d8000] 18:45:59 INFO - PROCESS | 1946 | 1468892759654 Marionette DEBUG loaded listener.js 18:45:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x129011000) [pid = 1946] [serial = 1288] [outer = 0x1127d8000] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1210db800) [pid = 1946] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x11813e400) [pid = 1946] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1133b4400) [pid = 1946] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1161a4800) [pid = 1946] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x116762400) [pid = 1946] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x11885d000) [pid = 1946] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1127d1400) [pid = 1946] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x115e33800) [pid = 1946] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x126639400) [pid = 1946] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x117d0c400) [pid = 1946] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x119291000) [pid = 1946] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x124692400) [pid = 1946] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x110ee8800) [pid = 1946] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x111e2c800) [pid = 1946] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x11675fc00) [pid = 1946] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x111c83800) [pid = 1946] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:45:59 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x115e83800) [pid = 1946] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:46:00 INFO - PROCESS | 1946 | 1468892760053 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]]]}] 18:46:00 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 18:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 570ms 18:46:00 INFO - PROCESS | 1946 | 1468892760093 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 18:46:00 INFO - PROCESS | 1946 | 1468892760096 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 18:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:46:00 INFO - PROCESS | 1946 | 1468892760099 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:46:00 INFO - PROCESS | 1946 | 1468892760100 Marionette TRACE conn2 <- [1,1690,null,{}] 18:46:00 INFO - PROCESS | 1946 | 1468892760102 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}] 18:46:00 INFO - PROCESS | 1946 | 1468892760103 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:00 INFO - PROCESS | 1946 | 1468892760180 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 18:46:00 INFO - PROCESS | 1946 | 1468892760184 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 1946 | 1468892760185 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x12403b800 == 38 [pid = 1946] [id = 430] 18:46:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1127d7c00) [pid = 1946] [serial = 1289] [outer = 0x0] 18:46:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x115e33800) [pid = 1946] [serial = 1290] [outer = 0x1127d7c00] 18:46:00 INFO - PROCESS | 1946 | 1468892760209 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x118141c00) [pid = 1946] [serial = 1291] [outer = 0x1127d7c00] 18:46:00 INFO - PROCESS | 1946 | 1468892760605 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]]]}] 18:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 520ms 18:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:46:00 INFO - PROCESS | 1946 | 1468892760620 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 18:46:00 INFO - PROCESS | 1946 | 1468892760622 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 18:46:00 INFO - PROCESS | 1946 | 1468892760626 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:46:00 INFO - PROCESS | 1946 | 1468892760628 Marionette TRACE conn2 <- [1,1694,null,{}] 18:46:00 INFO - PROCESS | 1946 | 1468892760632 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}] 18:46:00 INFO - PROCESS | 1946 | 1468892760634 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:00 INFO - PROCESS | 1946 | 1468892760757 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 18:46:00 INFO - PROCESS | 1946 | 1468892760765 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:00 INFO - PROCESS | 1946 | 1468892760767 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be12000 == 39 [pid = 1946] [id = 431] 18:46:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x112f4c800) [pid = 1946] [serial = 1292] [outer = 0x0] 18:46:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x11885d000) [pid = 1946] [serial = 1293] [outer = 0x112f4c800] 18:46:00 INFO - PROCESS | 1946 | 1468892760815 Marionette DEBUG loaded listener.js 18:46:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x124e82800) [pid = 1946] [serial = 1294] [outer = 0x112f4c800] 18:46:01 INFO - PROCESS | 1946 | 1468892761237 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]]]}] 18:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 622ms 18:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:46:01 INFO - PROCESS | 1946 | 1468892761249 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 18:46:01 INFO - PROCESS | 1946 | 1468892761250 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 18:46:01 INFO - PROCESS | 1946 | 1468892761253 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 1946 | 1468892761255 Marionette TRACE conn2 <- [1,1698,null,{}] 18:46:01 INFO - PROCESS | 1946 | 1468892761257 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}] 18:46:01 INFO - PROCESS | 1946 | 1468892761259 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:01 INFO - PROCESS | 1946 | 1468892761389 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 18:46:01 INFO - PROCESS | 1946 | 1468892761395 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 1946 | 1468892761396 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c895000 == 40 [pid = 1946] [id = 432] 18:46:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x124e86c00) [pid = 1946] [serial = 1295] [outer = 0x0] 18:46:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1290d9c00) [pid = 1946] [serial = 1296] [outer = 0x124e86c00] 18:46:01 INFO - PROCESS | 1946 | 1468892761420 Marionette DEBUG loaded listener.js 18:46:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12947ec00) [pid = 1946] [serial = 1297] [outer = 0x124e86c00] 18:46:01 INFO - PROCESS | 1946 | 1468892761763 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]]]}] 18:46:01 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 18:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 521ms 18:46:01 INFO - PROCESS | 1946 | 1468892761775 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 18:46:01 INFO - PROCESS | 1946 | 1468892761779 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 18:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:46:01 INFO - PROCESS | 1946 | 1468892761785 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:46:01 INFO - PROCESS | 1946 | 1468892761788 Marionette TRACE conn2 <- [1,1702,null,{}] 18:46:01 INFO - PROCESS | 1946 | 1468892761791 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}] 18:46:01 INFO - PROCESS | 1946 | 1468892761794 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:01 INFO - PROCESS | 1946 | 1468892761898 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 18:46:01 INFO - PROCESS | 1946 | 1468892761910 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:01 INFO - PROCESS | 1946 | 1468892761911 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c8a8000 == 41 [pid = 1946] [id = 433] 18:46:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x129360000) [pid = 1946] [serial = 1298] [outer = 0x0] 18:46:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12a53c000) [pid = 1946] [serial = 1299] [outer = 0x129360000] 18:46:01 INFO - PROCESS | 1946 | 1468892761935 Marionette DEBUG loaded listener.js 18:46:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12a546000) [pid = 1946] [serial = 1300] [outer = 0x129360000] 18:46:02 INFO - PROCESS | 1946 | 1468892762436 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]]]}] 18:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 671ms 18:46:02 INFO - PROCESS | 1946 | 1468892762457 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 18:46:02 INFO - PROCESS | 1946 | 1468892762459 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 18:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:46:02 INFO - PROCESS | 1946 | 1468892762480 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:46:02 INFO - PROCESS | 1946 | 1468892762484 Marionette TRACE conn2 <- [1,1706,null,{}] 18:46:02 INFO - PROCESS | 1946 | 1468892762488 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}] 18:46:02 INFO - PROCESS | 1946 | 1468892762489 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:02 INFO - PROCESS | 1946 | 1468892762596 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 18:46:02 INFO - PROCESS | 1946 | 1468892762690 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:02 INFO - PROCESS | 1946 | 1468892762692 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x119182800 == 42 [pid = 1946] [id = 434] 18:46:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1161af000) [pid = 1946] [serial = 1301] [outer = 0x0] 18:46:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x11675e000) [pid = 1946] [serial = 1302] [outer = 0x1161af000] 18:46:02 INFO - PROCESS | 1946 | 1468892762723 Marionette DEBUG loaded listener.js 18:46:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1176b9000) [pid = 1946] [serial = 1303] [outer = 0x1161af000] 18:46:03 INFO - PROCESS | 1946 | 1468892763132 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 677ms 18:46:03 INFO - PROCESS | 1946 | 1468892763156 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 1946 | 1468892763160 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 18:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:46:03 INFO - PROCESS | 1946 | 1468892763164 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 1946 | 1468892763166 Marionette TRACE conn2 <- [1,1710,null,{}] 18:46:03 INFO - PROCESS | 1946 | 1468892763169 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}] 18:46:03 INFO - PROCESS | 1946 | 1468892763170 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:03 INFO - PROCESS | 1946 | 1468892763275 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 18:46:03 INFO - PROCESS | 1946 | 1468892763348 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:03 INFO - PROCESS | 1946 | 1468892763350 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289a4000 == 43 [pid = 1946] [id = 435] 18:46:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x11830dc00) [pid = 1946] [serial = 1304] [outer = 0x0] 18:46:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1185d6800) [pid = 1946] [serial = 1305] [outer = 0x11830dc00] 18:46:03 INFO - PROCESS | 1946 | 1468892763380 Marionette DEBUG loaded listener.js 18:46:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x119728400) [pid = 1946] [serial = 1306] [outer = 0x11830dc00] 18:46:03 INFO - PROCESS | 1946 | 1468892763762 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]]]}] 18:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 669ms 18:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:46:03 INFO - PROCESS | 1946 | 1468892763834 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 18:46:03 INFO - PROCESS | 1946 | 1468892763836 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 18:46:03 INFO - PROCESS | 1946 | 1468892763838 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:46:03 INFO - PROCESS | 1946 | 1468892763841 Marionette TRACE conn2 <- [1,1714,null,{}] 18:46:03 INFO - PROCESS | 1946 | 1468892763849 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}] 18:46:03 INFO - PROCESS | 1946 | 1468892763852 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:03 INFO - PROCESS | 1946 | 1468892763975 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 18:46:04 INFO - PROCESS | 1946 | 1468892764062 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 1946 | 1468892764064 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cceb000 == 44 [pid = 1946] [id = 436] 18:46:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1239abc00) [pid = 1946] [serial = 1307] [outer = 0x0] 18:46:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x124391c00) [pid = 1946] [serial = 1308] [outer = 0x1239abc00] 18:46:04 INFO - PROCESS | 1946 | 1468892764096 Marionette DEBUG loaded listener.js 18:46:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x124b0f800) [pid = 1946] [serial = 1309] [outer = 0x1239abc00] 18:46:04 INFO - PROCESS | 1946 | 1468892764511 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]]]}] 18:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 725ms 18:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:46:04 INFO - PROCESS | 1946 | 1468892764564 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 18:46:04 INFO - PROCESS | 1946 | 1468892764566 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 18:46:04 INFO - PROCESS | 1946 | 1468892764568 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:46:04 INFO - PROCESS | 1946 | 1468892764569 Marionette TRACE conn2 <- [1,1718,null,{}] 18:46:04 INFO - PROCESS | 1946 | 1468892764572 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}] 18:46:04 INFO - PROCESS | 1946 | 1468892764573 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:04 INFO - PROCESS | 1946 | 1468892764676 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 18:46:04 INFO - PROCESS | 1946 | 1468892764736 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:04 INFO - PROCESS | 1946 | 1468892764738 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfe5000 == 45 [pid = 1946] [id = 437] 18:46:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x126130800) [pid = 1946] [serial = 1310] [outer = 0x0] 18:46:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x12899e800) [pid = 1946] [serial = 1311] [outer = 0x126130800] 18:46:04 INFO - PROCESS | 1946 | 1468892764766 Marionette DEBUG loaded listener.js 18:46:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x12935e400) [pid = 1946] [serial = 1312] [outer = 0x126130800] 18:46:05 INFO - PROCESS | 1946 | 1468892765184 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]]]}] 18:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 669ms 18:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:46:05 INFO - PROCESS | 1946 | 1468892765237 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 18:46:05 INFO - PROCESS | 1946 | 1468892765239 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 18:46:05 INFO - PROCESS | 1946 | 1468892765241 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:46:05 INFO - PROCESS | 1946 | 1468892765242 Marionette TRACE conn2 <- [1,1722,null,{}] 18:46:05 INFO - PROCESS | 1946 | 1468892765245 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}] 18:46:05 INFO - PROCESS | 1946 | 1468892765246 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:05 INFO - PROCESS | 1946 | 1468892765365 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 18:46:05 INFO - PROCESS | 1946 | 1468892765588 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:05 INFO - PROCESS | 1946 | 1468892765589 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x116409000 == 46 [pid = 1946] [id = 438] 18:46:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x111c16000) [pid = 1946] [serial = 1313] [outer = 0x0] 18:46:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x111e2c800) [pid = 1946] [serial = 1314] [outer = 0x111c16000] 18:46:05 INFO - PROCESS | 1946 | 1468892765636 Marionette DEBUG loaded listener.js 18:46:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x112f57c00) [pid = 1946] [serial = 1315] [outer = 0x111c16000] 18:46:06 INFO - PROCESS | 1946 | 1468892766040 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]]]}] 18:46:06 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 18:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 870ms 18:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:46:06 INFO - PROCESS | 1946 | 1468892766112 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 18:46:06 INFO - PROCESS | 1946 | 1468892766114 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 18:46:06 INFO - PROCESS | 1946 | 1468892766117 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:46:06 INFO - PROCESS | 1946 | 1468892766118 Marionette TRACE conn2 <- [1,1726,null,{}] 18:46:06 INFO - PROCESS | 1946 | 1468892766122 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}] 18:46:06 INFO - PROCESS | 1946 | 1468892766125 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:06 INFO - PROCESS | 1946 | 1468892766261 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 18:46:06 INFO - PROCESS | 1946 | 1468892766272 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:06 INFO - PROCESS | 1946 | 1468892766273 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ae1000 == 47 [pid = 1946] [id = 439] 18:46:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x112f4ec00) [pid = 1946] [serial = 1316] [outer = 0x0] 18:46:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x1132e5000) [pid = 1946] [serial = 1317] [outer = 0x112f4ec00] 18:46:06 INFO - PROCESS | 1946 | 1468892766301 Marionette DEBUG loaded listener.js 18:46:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x113c56000) [pid = 1946] [serial = 1318] [outer = 0x112f4ec00] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12c895000 == 46 [pid = 1946] [id = 432] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12be12000 == 45 [pid = 1946] [id = 431] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12403b800 == 44 [pid = 1946] [id = 430] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12b17b800 == 43 [pid = 1946] [id = 429] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12a5e5000 == 42 [pid = 1946] [id = 428] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x129075800 == 41 [pid = 1946] [id = 427] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x123cc0000 == 40 [pid = 1946] [id = 426] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12487f000 == 39 [pid = 1946] [id = 425] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12403d000 == 38 [pid = 1946] [id = 424] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x1195ea000 == 37 [pid = 1946] [id = 423] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x116ae2800 == 36 [pid = 1946] [id = 422] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x115e4b000 == 35 [pid = 1946] [id = 421] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x116ae3000 == 34 [pid = 1946] [id = 420] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcd3800 == 33 [pid = 1946] [id = 419] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x116409000 == 32 [pid = 1946] [id = 438] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfe5000 == 31 [pid = 1946] [id = 437] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12cceb000 == 30 [pid = 1946] [id = 436] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x1289a4000 == 29 [pid = 1946] [id = 435] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x119182800 == 28 [pid = 1946] [id = 434] 18:46:06 INFO - PROCESS | 1946 | --DOCSHELL 0x12c8a8000 == 27 [pid = 1946] [id = 433] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x1290d3000) [pid = 1946] [serial = 1257] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x1240ac800) [pid = 1946] [serial = 1239] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x12488c400) [pid = 1946] [serial = 1242] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x113cd5800) [pid = 1946] [serial = 1224] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x115dc8400) [pid = 1946] [serial = 1225] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x116aab800) [pid = 1946] [serial = 1227] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x1174ab400) [pid = 1946] [serial = 1228] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1185c0000) [pid = 1946] [serial = 1222] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1176ba800) [pid = 1946] [serial = 1221] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1195cf800) [pid = 1946] [serial = 1233] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x119737000) [pid = 1946] [serial = 1234] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x118371400) [pid = 1946] [serial = 1230] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x11872a400) [pid = 1946] [serial = 1231] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x116ab3000) [pid = 1946] [serial = 1207] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x128993c00) [pid = 1946] [serial = 1254] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1161ad000) [pid = 1946] [serial = 1206] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x118850800) [pid = 1946] [serial = 1210] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x11837d000) [pid = 1946] [serial = 1209] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x124344400) [pid = 1946] [serial = 1213] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1211e6800) [pid = 1946] [serial = 1212] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x126867000) [pid = 1946] [serial = 1216] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x124e82400) [pid = 1946] [serial = 1215] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x115d51000) [pid = 1946] [serial = 1219] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x113067c00) [pid = 1946] [serial = 1218] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x12465d800) [pid = 1946] [serial = 1240] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x125224800) [pid = 1946] [serial = 1245] [outer = 0x0] [url = about:blank] 18:46:06 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x124b12c00) [pid = 1946] [serial = 1243] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1240a4000) [pid = 1946] [serial = 1251] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x126135400) [pid = 1946] [serial = 1252] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x117d0b400) [pid = 1946] [serial = 1248] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1258d9000) [pid = 1946] [serial = 1246] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x1290cf800) [pid = 1946] [serial = 1255] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x119c06000) [pid = 1946] [serial = 1236] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x119c05c00) [pid = 1946] [serial = 1249] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x121045000) [pid = 1946] [serial = 1237] [outer = 0x0] [url = about:blank] 18:46:07 INFO - PROCESS | 1946 | 1468892767235 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]]]}] 18:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1122ms 18:46:07 INFO - PROCESS | 1946 | 1468892767239 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 1946 | 1468892767242 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 18:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:46:07 INFO - PROCESS | 1946 | 1468892767247 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 1946 | 1468892767249 Marionette TRACE conn2 <- [1,1730,null,{}] 18:46:07 INFO - PROCESS | 1946 | 1468892767253 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}] 18:46:07 INFO - PROCESS | 1946 | 1468892767255 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:07 INFO - PROCESS | 1946 | 1468892767337 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 18:46:07 INFO - PROCESS | 1946 | 1468892767393 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:07 INFO - PROCESS | 1946 | 1468892767396 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x1167dc000 == 28 [pid = 1946] [id = 440] 18:46:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x112f4f800) [pid = 1946] [serial = 1319] [outer = 0x0] 18:46:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x11321d400) [pid = 1946] [serial = 1320] [outer = 0x112f4f800] 18:46:07 INFO - PROCESS | 1946 | 1468892767423 Marionette DEBUG loaded listener.js 18:46:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x113cd3400) [pid = 1946] [serial = 1321] [outer = 0x112f4f800] 18:46:07 INFO - PROCESS | 1946 | 1468892767899 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]]]}] 18:46:07 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 18:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 722ms 18:46:07 INFO - PROCESS | 1946 | 1468892767969 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 18:46:07 INFO - PROCESS | 1946 | 1468892767971 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 18:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:46:07 INFO - PROCESS | 1946 | 1468892767975 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:46:07 INFO - PROCESS | 1946 | 1468892767977 Marionette TRACE conn2 <- [1,1734,null,{}] 18:46:07 INFO - PROCESS | 1946 | 1468892767981 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}] 18:46:07 INFO - PROCESS | 1946 | 1468892767982 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:08 INFO - PROCESS | 1946 | 1468892768090 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 18:46:08 INFO - PROCESS | 1946 | 1468892768167 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:08 INFO - PROCESS | 1946 | 1468892768169 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x116adb800 == 29 [pid = 1946] [id = 441] 18:46:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1133b4800) [pid = 1946] [serial = 1322] [outer = 0x0] 18:46:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x113cdc000) [pid = 1946] [serial = 1323] [outer = 0x1133b4800] 18:46:08 INFO - PROCESS | 1946 | 1468892768199 Marionette DEBUG loaded listener.js 18:46:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x115d4fc00) [pid = 1946] [serial = 1324] [outer = 0x1133b4800] 18:46:08 INFO - PROCESS | 1946 | 1468892768691 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]]]}] 18:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 772ms 18:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:46:08 INFO - PROCESS | 1946 | 1468892768747 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 18:46:08 INFO - PROCESS | 1946 | 1468892768751 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 18:46:08 INFO - PROCESS | 1946 | 1468892768755 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:46:08 INFO - PROCESS | 1946 | 1468892768758 Marionette TRACE conn2 <- [1,1738,null,{}] 18:46:08 INFO - PROCESS | 1946 | 1468892768760 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}] 18:46:08 INFO - PROCESS | 1946 | 1468892768762 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:08 INFO - PROCESS | 1946 | 1468892768864 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 18:46:08 INFO - PROCESS | 1946 | 1468892768942 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:08 INFO - PROCESS | 1946 | 1468892768943 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x119165000 == 30 [pid = 1946] [id = 442] 18:46:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1161a8400) [pid = 1946] [serial = 1325] [outer = 0x0] 18:46:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1164ea800) [pid = 1946] [serial = 1326] [outer = 0x1161a8400] 18:46:08 INFO - PROCESS | 1946 | 1468892768975 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x116762c00) [pid = 1946] [serial = 1327] [outer = 0x1161a8400] 18:46:09 INFO - PROCESS | 1946 | 1468892769578 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]]]}] 18:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 875ms 18:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:46:09 INFO - PROCESS | 1946 | 1468892769631 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 18:46:09 INFO - PROCESS | 1946 | 1468892769633 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 18:46:09 INFO - PROCESS | 1946 | 1468892769637 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:46:09 INFO - PROCESS | 1946 | 1468892769638 Marionette TRACE conn2 <- [1,1742,null,{}] 18:46:09 INFO - PROCESS | 1946 | 1468892769642 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}] 18:46:09 INFO - PROCESS | 1946 | 1468892769643 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:09 INFO - PROCESS | 1946 | 1468892769748 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 18:46:09 INFO - PROCESS | 1946 | --DOCSHELL 0x116ae1000 == 29 [pid = 1946] [id = 439] 18:46:09 INFO - PROCESS | 1946 | 1468892769812 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:09 INFO - PROCESS | 1946 | 1468892769815 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ace000 == 30 [pid = 1946] [id = 443] 18:46:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x112f50c00) [pid = 1946] [serial = 1328] [outer = 0x0] 18:46:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x114f83000) [pid = 1946] [serial = 1329] [outer = 0x112f50c00] 18:46:09 INFO - PROCESS | 1946 | 1468892769844 Marionette DEBUG loaded listener.js 18:46:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x115e83800) [pid = 1946] [serial = 1330] [outer = 0x112f50c00] 18:46:10 INFO - PROCESS | 1946 | 1468892770111 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]]]}] 18:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 522ms 18:46:10 INFO - PROCESS | 1946 | 1468892770167 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 1946 | 1468892770169 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 18:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:46:10 INFO - PROCESS | 1946 | 1468892770174 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - PROCESS | 1946 | 1468892770176 Marionette TRACE conn2 <- [1,1746,null,{}] 18:46:10 INFO - PROCESS | 1946 | 1468892770182 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}] 18:46:10 INFO - PROCESS | 1946 | 1468892770183 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:10 INFO - PROCESS | 1946 | 1468892770262 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 18:46:10 INFO - PROCESS | 1946 | 1468892770266 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 1946 | 1468892770268 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195ea000 == 31 [pid = 1946] [id = 444] 18:46:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x116762800) [pid = 1946] [serial = 1331] [outer = 0x0] 18:46:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x11749f800) [pid = 1946] [serial = 1332] [outer = 0x116762800] 18:46:10 INFO - PROCESS | 1946 | 1468892770294 Marionette DEBUG loaded listener.js 18:46:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1174a7c00) [pid = 1946] [serial = 1333] [outer = 0x116762800] 18:46:10 INFO - PROCESS | 1946 | 1468892770646 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]]]}] 18:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 524ms 18:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:46:10 INFO - PROCESS | 1946 | 1468892770698 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 18:46:10 INFO - PROCESS | 1946 | 1468892770699 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 18:46:10 INFO - PROCESS | 1946 | 1468892770702 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:46:10 INFO - PROCESS | 1946 | 1468892770706 Marionette TRACE conn2 <- [1,1750,null,{}] 18:46:10 INFO - PROCESS | 1946 | 1468892770717 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}] 18:46:10 INFO - PROCESS | 1946 | 1468892770720 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:10 INFO - PROCESS | 1946 | 1468892770823 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 18:46:10 INFO - PROCESS | 1946 | 1468892770849 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:10 INFO - PROCESS | 1946 | 1468892770852 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cc0800 == 32 [pid = 1946] [id = 445] 18:46:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x118142800) [pid = 1946] [serial = 1334] [outer = 0x0] 18:46:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x118370000) [pid = 1946] [serial = 1335] [outer = 0x118142800] 18:46:10 INFO - PROCESS | 1946 | 1468892770897 Marionette DEBUG loaded listener.js 18:46:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x11837e400) [pid = 1946] [serial = 1336] [outer = 0x118142800] 18:46:11 INFO - PROCESS | 1946 | 1468892771373 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]]]}] 18:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 679ms 18:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:46:11 INFO - PROCESS | 1946 | 1468892771387 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 18:46:11 INFO - PROCESS | 1946 | 1468892771390 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 18:46:11 INFO - PROCESS | 1946 | 1468892771400 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:46:11 INFO - PROCESS | 1946 | 1468892771402 Marionette TRACE conn2 <- [1,1754,null,{}] 18:46:11 INFO - PROCESS | 1946 | 1468892771406 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}] 18:46:11 INFO - PROCESS | 1946 | 1468892771407 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:11 INFO - PROCESS | 1946 | 1468892771552 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 18:46:11 INFO - PROCESS | 1946 | 1468892771615 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:11 INFO - PROCESS | 1946 | 1468892771617 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x124872800 == 33 [pid = 1946] [id = 446] 18:46:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1185c0000) [pid = 1946] [serial = 1337] [outer = 0x0] 18:46:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1185dbc00) [pid = 1946] [serial = 1338] [outer = 0x1185c0000] 18:46:11 INFO - PROCESS | 1946 | 1468892771658 Marionette DEBUG loaded listener.js 18:46:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x118853000) [pid = 1946] [serial = 1339] [outer = 0x1185c0000] 18:46:12 INFO - PROCESS | 1946 | 1468892772031 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]]]}] 18:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 677ms 18:46:12 INFO - PROCESS | 1946 | 1468892772071 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 18:46:12 INFO - PROCESS | 1946 | 1468892772073 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 18:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:46:12 INFO - PROCESS | 1946 | 1468892772076 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:46:12 INFO - PROCESS | 1946 | 1468892772078 Marionette TRACE conn2 <- [1,1758,null,{}] 18:46:12 INFO - PROCESS | 1946 | 1468892772082 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}] 18:46:12 INFO - PROCESS | 1946 | 1468892772084 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:12 INFO - PROCESS | 1946 | 1468892772227 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 18:46:12 INFO - PROCESS | 1946 | 1468892772277 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 1946 | 1468892772288 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x1261bb800 == 34 [pid = 1946] [id = 447] 18:46:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x118850800) [pid = 1946] [serial = 1340] [outer = 0x0] 18:46:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x11915b400) [pid = 1946] [serial = 1341] [outer = 0x118850800] 18:46:12 INFO - PROCESS | 1946 | 1468892772328 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1195c5800) [pid = 1946] [serial = 1342] [outer = 0x118850800] 18:46:12 INFO - PROCESS | 1946 | 1468892772673 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]]]}] 18:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 620ms 18:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:46:12 INFO - PROCESS | 1946 | 1468892772705 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 18:46:12 INFO - PROCESS | 1946 | 1468892772706 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 18:46:12 INFO - PROCESS | 1946 | 1468892772709 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:46:12 INFO - PROCESS | 1946 | 1468892772711 Marionette TRACE conn2 <- [1,1762,null,{}] 18:46:12 INFO - PROCESS | 1946 | 1468892772715 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}] 18:46:12 INFO - PROCESS | 1946 | 1468892772719 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:12 INFO - PROCESS | 1946 | 1468892772837 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 18:46:12 INFO - PROCESS | 1946 | 1468892772848 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:12 INFO - PROCESS | 1946 | 1468892772849 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x128d8b800 == 35 [pid = 1946] [id = 448] 18:46:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1195c5c00) [pid = 1946] [serial = 1343] [outer = 0x0] 18:46:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x11a004400) [pid = 1946] [serial = 1344] [outer = 0x1195c5c00] 18:46:12 INFO - PROCESS | 1946 | 1468892772875 Marionette DEBUG loaded listener.js 18:46:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x1239b4000) [pid = 1946] [serial = 1345] [outer = 0x1195c5c00] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x111c16000) [pid = 1946] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x112f4ec00) [pid = 1946] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x1161af000) [pid = 1946] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x11830dc00) [pid = 1946] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x123a07400) [pid = 1946] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x124893c00) [pid = 1946] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1127db400) [pid = 1946] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1127d8000) [pid = 1946] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1239abc00) [pid = 1946] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1127d7c00) [pid = 1946] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1161ab400) [pid = 1946] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1127e0400) [pid = 1946] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x117155000) [pid = 1946] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x112f10400) [pid = 1946] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x112d28000) [pid = 1946] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x121042400) [pid = 1946] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1130ae000) [pid = 1946] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x126130800) [pid = 1946] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x124e86c00) [pid = 1946] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x129360000) [pid = 1946] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:46:13 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112f4c800) [pid = 1946] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:46:13 INFO - PROCESS | 1946 | 1468892773311 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]]]}] 18:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 621ms 18:46:13 INFO - PROCESS | 1946 | 1468892773332 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 18:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:46:13 INFO - PROCESS | 1946 | 1468892773334 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 18:46:13 INFO - PROCESS | 1946 | 1468892773338 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:46:13 INFO - PROCESS | 1946 | 1468892773339 Marionette TRACE conn2 <- [1,1766,null,{}] 18:46:13 INFO - PROCESS | 1946 | 1468892773345 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}] 18:46:13 INFO - PROCESS | 1946 | 1468892773347 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:13 INFO - PROCESS | 1946 | 1468892773491 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 18:46:13 INFO - PROCESS | 1946 | 1468892773548 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:13 INFO - PROCESS | 1946 | 1468892773549 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x123879800 == 36 [pid = 1946] [id = 449] 18:46:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x112d04c00) [pid = 1946] [serial = 1346] [outer = 0x0] 18:46:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x112f4ec00) [pid = 1946] [serial = 1347] [outer = 0x112d04c00] 18:46:13 INFO - PROCESS | 1946 | 1468892773581 Marionette DEBUG loaded listener.js 18:46:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1174a8000) [pid = 1946] [serial = 1348] [outer = 0x112d04c00] 18:46:13 INFO - PROCESS | 1946 | 1468892773836 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]]]}] 18:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 520ms 18:46:13 INFO - PROCESS | 1946 | 1468892773857 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 18:46:13 INFO - PROCESS | 1946 | 1468892773858 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 18:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:46:13 INFO - PROCESS | 1946 | 1468892773872 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:46:13 INFO - PROCESS | 1946 | 1468892773873 Marionette TRACE conn2 <- [1,1770,null,{}] 18:46:13 INFO - PROCESS | 1946 | 1468892773875 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}] 18:46:13 INFO - PROCESS | 1946 | 1468892773877 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:13 INFO - PROCESS | 1946 | 1468892773966 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 18:46:14 INFO - PROCESS | 1946 | 1468892774023 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 1946 | 1468892774024 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x129347800 == 37 [pid = 1946] [id = 450] 18:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x110eedc00) [pid = 1946] [serial = 1349] [outer = 0x0] 18:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1195d0000) [pid = 1946] [serial = 1350] [outer = 0x110eedc00] 18:46:14 INFO - PROCESS | 1946 | 1468892774048 Marionette DEBUG loaded listener.js 18:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x123a04800) [pid = 1946] [serial = 1351] [outer = 0x110eedc00] 18:46:14 INFO - PROCESS | 1946 | 1468892774294 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]]]}] 18:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 472ms 18:46:14 INFO - PROCESS | 1946 | 1468892774340 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 18:46:14 INFO - PROCESS | 1946 | 1468892774342 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 18:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:46:14 INFO - PROCESS | 1946 | 1468892774352 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 1946 | 1468892774353 Marionette TRACE conn2 <- [1,1774,null,{}] 18:46:14 INFO - PROCESS | 1946 | 1468892774356 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}] 18:46:14 INFO - PROCESS | 1946 | 1468892774357 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:14 INFO - PROCESS | 1946 | 1468892774438 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 18:46:14 INFO - PROCESS | 1946 | 1468892774442 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 1946 | 1468892774444 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x111f6b000 == 38 [pid = 1946] [id = 451] 18:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1127e0400) [pid = 1946] [serial = 1352] [outer = 0x0] 18:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1241b2400) [pid = 1946] [serial = 1353] [outer = 0x1127e0400] 18:46:14 INFO - PROCESS | 1946 | 1468892774476 Marionette DEBUG loaded listener.js 18:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x124345c00) [pid = 1946] [serial = 1354] [outer = 0x1127e0400] 18:46:14 INFO - PROCESS | 1946 | 1468892774814 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]]]}] 18:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 469ms 18:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:46:14 INFO - PROCESS | 1946 | 1468892774822 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 18:46:14 INFO - PROCESS | 1946 | 1468892774823 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 18:46:14 INFO - PROCESS | 1946 | 1468892774825 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:46:14 INFO - PROCESS | 1946 | 1468892774826 Marionette TRACE conn2 <- [1,1778,null,{}] 18:46:14 INFO - PROCESS | 1946 | 1468892774832 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}] 18:46:14 INFO - PROCESS | 1946 | 1468892774834 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:14 INFO - PROCESS | 1946 | 1468892774942 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 18:46:14 INFO - PROCESS | 1946 | 1468892774949 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:14 INFO - PROCESS | 1946 | 1468892774950 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab96800 == 39 [pid = 1946] [id = 452] 18:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1241b2800) [pid = 1946] [serial = 1355] [outer = 0x0] 18:46:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x124657c00) [pid = 1946] [serial = 1356] [outer = 0x1241b2800] 18:46:14 INFO - PROCESS | 1946 | 1468892774974 Marionette DEBUG loaded listener.js 18:46:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x124692400) [pid = 1946] [serial = 1357] [outer = 0x1241b2800] 18:46:15 INFO - PROCESS | 1946 | --DOCSHELL 0x116ace000 == 38 [pid = 1946] [id = 443] 18:46:15 INFO - PROCESS | 1946 | --DOCSHELL 0x119165000 == 37 [pid = 1946] [id = 442] 18:46:15 INFO - PROCESS | 1946 | --DOCSHELL 0x1167dc000 == 36 [pid = 1946] [id = 440] 18:46:15 INFO - PROCESS | 1946 | --DOCSHELL 0x116adb800 == 35 [pid = 1946] [id = 441] 18:46:16 INFO - PROCESS | 1946 | --DOCSHELL 0x124872800 == 34 [pid = 1946] [id = 446] 18:46:16 INFO - PROCESS | 1946 | --DOCSHELL 0x123cc0800 == 33 [pid = 1946] [id = 445] 18:46:16 INFO - PROCESS | 1946 | --DOCSHELL 0x123879800 == 32 [pid = 1946] [id = 449] 18:46:16 INFO - PROCESS | 1946 | --DOCSHELL 0x1195ea000 == 31 [pid = 1946] [id = 444] 18:46:16 INFO - PROCESS | 1946 | --DOCSHELL 0x128d8b800 == 30 [pid = 1946] [id = 448] 18:46:16 INFO - PROCESS | 1946 | --DOCSHELL 0x129347800 == 29 [pid = 1946] [id = 450] 18:46:16 INFO - PROCESS | 1946 | --DOCSHELL 0x1261bb800 == 28 [pid = 1946] [id = 447] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x112f57c00) [pid = 1946] [serial = 1315] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1132e5000) [pid = 1946] [serial = 1317] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x11321d400) [pid = 1946] [serial = 1320] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x11675e000) [pid = 1946] [serial = 1302] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1185d6800) [pid = 1946] [serial = 1305] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1176b9000) [pid = 1946] [serial = 1303] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x123c8a000) [pid = 1946] [serial = 1278] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x126526800) [pid = 1946] [serial = 1284] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1246c5400) [pid = 1946] [serial = 1281] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x12899d000) [pid = 1946] [serial = 1287] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x124391c00) [pid = 1946] [serial = 1308] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x119728400) [pid = 1946] [serial = 1306] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x126866400) [pid = 1946] [serial = 1285] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x118141c00) [pid = 1946] [serial = 1291] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x116765800) [pid = 1946] [serial = 1266] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x117155800) [pid = 1946] [serial = 1267] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x118851c00) [pid = 1946] [serial = 1272] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x1195cb800) [pid = 1946] [serial = 1273] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x118323c00) [pid = 1946] [serial = 1269] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x1185b1800) [pid = 1946] [serial = 1270] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x112f50000) [pid = 1946] [serial = 1263] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x115d4ec00) [pid = 1946] [serial = 1264] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x115e33800) [pid = 1946] [serial = 1290] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x119737400) [pid = 1946] [serial = 1275] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x12935f000) [pid = 1946] [serial = 1258] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x115d4d800) [pid = 1946] [serial = 1260] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x1161a9000) [pid = 1946] [serial = 1261] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x12935e400) [pid = 1946] [serial = 1312] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x12899e800) [pid = 1946] [serial = 1311] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x12947ec00) [pid = 1946] [serial = 1297] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x12a53c000) [pid = 1946] [serial = 1299] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 65 (0x124b0f800) [pid = 1946] [serial = 1309] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x129011000) [pid = 1946] [serial = 1288] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x12a546000) [pid = 1946] [serial = 1300] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x1290d9c00) [pid = 1946] [serial = 1296] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 61 (0x124392000) [pid = 1946] [serial = 1279] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 60 (0x125225000) [pid = 1946] [serial = 1282] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 59 (0x11885d000) [pid = 1946] [serial = 1293] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 58 (0x1210d7000) [pid = 1946] [serial = 1276] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 57 (0x124e82800) [pid = 1946] [serial = 1294] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 56 (0x111e2c800) [pid = 1946] [serial = 1314] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOMWINDOW == 55 (0x113c56000) [pid = 1946] [serial = 1318] [outer = 0x0] [url = about:blank] 18:46:16 INFO - PROCESS | 1946 | --DOCSHELL 0x111f6b000 == 27 [pid = 1946] [id = 451] 18:46:16 INFO - PROCESS | 1946 | 1468892776424 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]]]}] 18:46:16 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 18:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1624ms 18:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:46:16 INFO - PROCESS | 1946 | 1468892776450 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 1946 | 1468892776452 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 18:46:16 INFO - PROCESS | 1946 | 1468892776455 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - PROCESS | 1946 | 1468892776458 Marionette TRACE conn2 <- [1,1782,null,{}] 18:46:16 INFO - PROCESS | 1946 | 1468892776462 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}] 18:46:16 INFO - PROCESS | 1946 | 1468892776464 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:16 INFO - PROCESS | 1946 | 1468892776552 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 18:46:16 INFO - PROCESS | 1946 | 1468892776605 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:16 INFO - PROCESS | 1946 | 1468892776608 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x116008800 == 28 [pid = 1946] [id = 453] 18:46:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 56 (0x112f09000) [pid = 1946] [serial = 1358] [outer = 0x0] 18:46:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 57 (0x112f51400) [pid = 1946] [serial = 1359] [outer = 0x112f09000] 18:46:16 INFO - PROCESS | 1946 | 1468892776636 Marionette DEBUG loaded listener.js 18:46:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 58 (0x113c58800) [pid = 1946] [serial = 1360] [outer = 0x112f09000] 18:46:16 INFO - PROCESS | 1946 | 1468892776953 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]]]}] 18:46:16 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 18:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 527ms 18:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:46:16 INFO - PROCESS | 1946 | 1468892776983 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 18:46:16 INFO - PROCESS | 1946 | 1468892776986 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 18:46:16 INFO - PROCESS | 1946 | 1468892776991 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:46:16 INFO - PROCESS | 1946 | 1468892776993 Marionette TRACE conn2 <- [1,1786,null,{}] 18:46:17 INFO - PROCESS | 1946 | 1468892776997 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}] 18:46:17 INFO - PROCESS | 1946 | 1468892776999 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:17 INFO - PROCESS | 1946 | 1468892777080 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 18:46:17 INFO - PROCESS | 1946 | 1468892777085 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:17 INFO - PROCESS | 1946 | 1468892777087 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d47000 == 29 [pid = 1946] [id = 454] 18:46:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 59 (0x115d4d800) [pid = 1946] [serial = 1361] [outer = 0x0] 18:46:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x1161ad000) [pid = 1946] [serial = 1362] [outer = 0x115d4d800] 18:46:17 INFO - PROCESS | 1946 | 1468892777114 Marionette DEBUG loaded listener.js 18:46:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x116a02800) [pid = 1946] [serial = 1363] [outer = 0x115d4d800] 18:46:17 INFO - PROCESS | 1946 | 1468892777457 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]]]}] 18:46:17 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 18:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 523ms 18:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:46:17 INFO - PROCESS | 1946 | 1468892777514 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 18:46:17 INFO - PROCESS | 1946 | 1468892777515 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 18:46:17 INFO - PROCESS | 1946 | 1468892777526 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:46:17 INFO - PROCESS | 1946 | 1468892777528 Marionette TRACE conn2 <- [1,1790,null,{}] 18:46:17 INFO - PROCESS | 1946 | 1468892777536 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}] 18:46:17 INFO - PROCESS | 1946 | 1468892777539 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:17 INFO - PROCESS | 1946 | 1468892777619 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 18:46:17 INFO - PROCESS | 1946 | 1468892777626 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:17 INFO - PROCESS | 1946 | 1468892777630 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195e0000 == 30 [pid = 1946] [id = 455] 18:46:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x110ee5000) [pid = 1946] [serial = 1364] [outer = 0x0] 18:46:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x1176b8c00) [pid = 1946] [serial = 1365] [outer = 0x110ee5000] 18:46:17 INFO - PROCESS | 1946 | 1468892777660 Marionette DEBUG loaded listener.js 18:46:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x118148400) [pid = 1946] [serial = 1366] [outer = 0x110ee5000] 18:46:17 INFO - PROCESS | 1946 | 1468892777997 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]]]}] 18:46:18 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) 18:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 529ms 18:46:18 INFO - PROCESS | 1946 | 1468892778048 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 1946 | 1468892778051 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 18:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:46:18 INFO - PROCESS | 1946 | 1468892778067 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 1946 | 1468892778068 Marionette TRACE conn2 <- [1,1794,null,{}] 18:46:18 INFO - PROCESS | 1946 | 1468892778071 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}] 18:46:18 INFO - PROCESS | 1946 | 1468892778073 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:18 INFO - PROCESS | 1946 | 1468892778196 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 18:46:18 INFO - PROCESS | 1946 | 1468892778206 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:18 INFO - PROCESS | 1946 | 1468892778208 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x123874000 == 31 [pid = 1946] [id = 456] 18:46:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x118374400) [pid = 1946] [serial = 1367] [outer = 0x0] 18:46:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x1185b6000) [pid = 1946] [serial = 1368] [outer = 0x118374400] 18:46:18 INFO - PROCESS | 1946 | 1468892778250 Marionette DEBUG loaded listener.js 18:46:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x1185d7800) [pid = 1946] [serial = 1369] [outer = 0x118374400] 18:46:18 INFO - PROCESS | 1946 | 1468892778677 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]]]}] 18:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 619ms 18:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:46:18 INFO - PROCESS | 1946 | 1468892778685 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 18:46:18 INFO - PROCESS | 1946 | 1468892778686 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 18:46:18 INFO - PROCESS | 1946 | 1468892778688 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:46:18 INFO - PROCESS | 1946 | 1468892778689 Marionette TRACE conn2 <- [1,1798,null,{}] 18:46:18 INFO - PROCESS | 1946 | 1468892778692 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}] 18:46:18 INFO - PROCESS | 1946 | 1468892778693 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:18 INFO - PROCESS | 1946 | 1468892778805 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 18:46:18 INFO - PROCESS | 1946 | 1468892778813 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:18 INFO - PROCESS | 1946 | 1468892778814 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x12419e800 == 32 [pid = 1946] [id = 457] 18:46:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x115e31000) [pid = 1946] [serial = 1370] [outer = 0x0] 18:46:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x11885d000) [pid = 1946] [serial = 1371] [outer = 0x115e31000] 18:46:18 INFO - PROCESS | 1946 | 1468892778839 Marionette DEBUG loaded listener.js 18:46:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x1195c5400) [pid = 1946] [serial = 1372] [outer = 0x115e31000] 18:46:19 INFO - PROCESS | 1946 | 1468892779136 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]]]}] 18:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 470ms 18:46:19 INFO - PROCESS | 1946 | 1468892779159 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 1946 | 1468892779161 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 18:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:46:19 INFO - PROCESS | 1946 | 1468892779166 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 1946 | 1468892779167 Marionette TRACE conn2 <- [1,1802,null,{}] 18:46:19 INFO - PROCESS | 1946 | 1468892779169 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}] 18:46:19 INFO - PROCESS | 1946 | 1468892779173 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:19 INFO - PROCESS | 1946 | 1468892779267 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 18:46:19 INFO - PROCESS | 1946 | 1468892779271 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 1946 | 1468892779272 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x12582a800 == 33 [pid = 1946] [id = 458] 18:46:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x1195d2400) [pid = 1946] [serial = 1373] [outer = 0x0] 18:46:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x11a009800) [pid = 1946] [serial = 1374] [outer = 0x1195d2400] 18:46:19 INFO - PROCESS | 1946 | 1468892779299 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x123f2d000) [pid = 1946] [serial = 1375] [outer = 0x1195d2400] 18:46:19 INFO - PROCESS | 1946 | 1468892779622 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]]]}] 18:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 468ms 18:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:46:19 INFO - PROCESS | 1946 | 1468892779636 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 18:46:19 INFO - PROCESS | 1946 | 1468892779637 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 18:46:19 INFO - PROCESS | 1946 | 1468892779639 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:46:19 INFO - PROCESS | 1946 | 1468892779640 Marionette TRACE conn2 <- [1,1806,null,{}] 18:46:19 INFO - PROCESS | 1946 | 1468892779642 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}] 18:46:19 INFO - PROCESS | 1946 | 1468892779645 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:19 INFO - PROCESS | 1946 | 1468892779758 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 18:46:19 INFO - PROCESS | 1946 | 1468892779765 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:19 INFO - PROCESS | 1946 | 1468892779766 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268c2000 == 34 [pid = 1946] [id = 459] 18:46:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x110eea800) [pid = 1946] [serial = 1376] [outer = 0x0] 18:46:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x124339400) [pid = 1946] [serial = 1377] [outer = 0x110eea800] 18:46:19 INFO - PROCESS | 1946 | 1468892779790 Marionette DEBUG loaded listener.js 18:46:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x1246c5000) [pid = 1946] [serial = 1378] [outer = 0x110eea800] 18:46:20 INFO - PROCESS | 1946 | 1468892780115 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]]]}] 18:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 520ms 18:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:46:20 INFO - PROCESS | 1946 | 1468892780160 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 18:46:20 INFO - PROCESS | 1946 | 1468892780161 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 18:46:20 INFO - PROCESS | 1946 | 1468892780163 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - PROCESS | 1946 | 1468892780164 Marionette TRACE conn2 <- [1,1810,null,{}] 18:46:20 INFO - PROCESS | 1946 | 1468892780166 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}] 18:46:20 INFO - PROCESS | 1946 | 1468892780167 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:20 INFO - PROCESS | 1946 | 1468892780241 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 18:46:20 INFO - PROCESS | 1946 | 1468892780247 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 1946 | 1468892780248 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x12908d800 == 35 [pid = 1946] [id = 460] 18:46:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x1195c7800) [pid = 1946] [serial = 1379] [outer = 0x0] 18:46:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x12488fc00) [pid = 1946] [serial = 1380] [outer = 0x1195c7800] 18:46:20 INFO - PROCESS | 1946 | 1468892780274 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x124c81c00) [pid = 1946] [serial = 1381] [outer = 0x1195c7800] 18:46:20 INFO - PROCESS | 1946 | 1468892780612 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]]]}] 18:46:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:46:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 470ms 18:46:20 INFO - PROCESS | 1946 | 1468892780633 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 18:46:20 INFO - PROCESS | 1946 | 1468892780634 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 18:46:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:46:20 INFO - PROCESS | 1946 | 1468892780637 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:46:20 INFO - PROCESS | 1946 | 1468892780638 Marionette TRACE conn2 <- [1,1814,null,{}] 18:46:20 INFO - PROCESS | 1946 | 1468892780640 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}] 18:46:20 INFO - PROCESS | 1946 | 1468892780641 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:20 INFO - PROCESS | 1946 | 1468892780756 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 18:46:20 INFO - PROCESS | 1946 | 1468892780763 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:20 INFO - PROCESS | 1946 | 1468892780764 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195d6800 == 36 [pid = 1946] [id = 461] 18:46:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x118327400) [pid = 1946] [serial = 1382] [outer = 0x0] 18:46:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x124e82400) [pid = 1946] [serial = 1383] [outer = 0x118327400] 18:46:20 INFO - PROCESS | 1946 | 1468892780788 Marionette DEBUG loaded listener.js 18:46:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x125804400) [pid = 1946] [serial = 1384] [outer = 0x118327400] 18:46:21 INFO - PROCESS | 1946 | 1468892781072 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 469ms 18:46:21 INFO - PROCESS | 1946 | 1468892781107 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 1946 | 1468892781108 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 18:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:46:21 INFO - PROCESS | 1946 | 1468892781112 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 1946 | 1468892781115 Marionette TRACE conn2 <- [1,1818,null,{}] 18:46:21 INFO - PROCESS | 1946 | 1468892781118 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}] 18:46:21 INFO - PROCESS | 1946 | 1468892781119 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:21 INFO - PROCESS | 1946 | 1468892781207 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 18:46:21 INFO - PROCESS | 1946 | 1468892781215 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 1946 | 1468892781217 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b180800 == 37 [pid = 1946] [id = 462] 18:46:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x124b0b000) [pid = 1946] [serial = 1385] [outer = 0x0] 18:46:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1258ce400) [pid = 1946] [serial = 1386] [outer = 0x124b0b000] 18:46:21 INFO - PROCESS | 1946 | 1468892781249 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x126642400) [pid = 1946] [serial = 1387] [outer = 0x124b0b000] 18:46:21 INFO - PROCESS | 1946 | 1468892781699 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]]]}] 18:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 622ms 18:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:46:21 INFO - PROCESS | 1946 | 1468892781733 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 18:46:21 INFO - PROCESS | 1946 | 1468892781735 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 18:46:21 INFO - PROCESS | 1946 | 1468892781737 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:46:21 INFO - PROCESS | 1946 | 1468892781739 Marionette TRACE conn2 <- [1,1822,null,{}] 18:46:21 INFO - PROCESS | 1946 | 1468892781751 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}] 18:46:21 INFO - PROCESS | 1946 | 1468892781753 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:21 INFO - PROCESS | 1946 | 1468892781870 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 18:46:21 INFO - PROCESS | 1946 | 1468892781873 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:21 INFO - PROCESS | 1946 | 1468892781875 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x12403d000 == 38 [pid = 1946] [id = 463] 18:46:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1266c3800) [pid = 1946] [serial = 1388] [outer = 0x0] 18:46:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x12686f400) [pid = 1946] [serial = 1389] [outer = 0x1266c3800] 18:46:21 INFO - PROCESS | 1946 | 1468892781901 Marionette DEBUG loaded listener.js 18:46:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x129005800) [pid = 1946] [serial = 1390] [outer = 0x1266c3800] 18:46:22 INFO - PROCESS | 1946 | 1468892782243 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]]]}] 18:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 530ms 18:46:22 INFO - PROCESS | 1946 | 1468892782268 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 18:46:22 INFO - PROCESS | 1946 | 1468892782269 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 18:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:46:22 INFO - PROCESS | 1946 | 1468892782271 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:46:22 INFO - PROCESS | 1946 | 1468892782272 Marionette TRACE conn2 <- [1,1826,null,{}] 18:46:22 INFO - PROCESS | 1946 | 1468892782275 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}] 18:46:22 INFO - PROCESS | 1946 | 1468892782276 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:22 INFO - PROCESS | 1946 | 1468892782381 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 18:46:22 INFO - PROCESS | 1946 | 1468892782394 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:22 INFO - PROCESS | 1946 | 1468892782395 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be15000 == 39 [pid = 1946] [id = 464] 18:46:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x12900c000) [pid = 1946] [serial = 1391] [outer = 0x0] 18:46:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1290d0400) [pid = 1946] [serial = 1392] [outer = 0x12900c000] 18:46:22 INFO - PROCESS | 1946 | 1468892782419 Marionette DEBUG loaded listener.js 18:46:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12935e400) [pid = 1946] [serial = 1393] [outer = 0x12900c000] 18:46:22 INFO - PROCESS | 1946 | 1468892782764 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]]]}] 18:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 519ms 18:46:22 INFO - PROCESS | 1946 | 1468892782791 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 18:46:22 INFO - PROCESS | 1946 | 1468892782792 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 18:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:46:22 INFO - PROCESS | 1946 | 1468892782797 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:46:22 INFO - PROCESS | 1946 | 1468892782798 Marionette TRACE conn2 <- [1,1830,null,{}] 18:46:22 INFO - PROCESS | 1946 | 1468892782800 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}] 18:46:22 INFO - PROCESS | 1946 | 1468892782801 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:22 INFO - PROCESS | 1946 | 1468892782907 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 18:46:22 INFO - PROCESS | 1946 | 1468892782920 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:22 INFO - PROCESS | 1946 | 1468892782921 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c895000 == 40 [pid = 1946] [id = 465] 18:46:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1290d3400) [pid = 1946] [serial = 1394] [outer = 0x0] 18:46:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12947b800) [pid = 1946] [serial = 1395] [outer = 0x1290d3400] 18:46:22 INFO - PROCESS | 1946 | 1468892782945 Marionette DEBUG loaded listener.js 18:46:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12a49a800) [pid = 1946] [serial = 1396] [outer = 0x1290d3400] 18:46:23 INFO - PROCESS | 1946 | 1468892783256 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]]]}] 18:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 520ms 18:46:23 INFO - PROCESS | 1946 | 1468892783317 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 18:46:23 INFO - PROCESS | 1946 | 1468892783319 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 18:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:46:23 INFO - PROCESS | 1946 | 1468892783322 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:46:23 INFO - PROCESS | 1946 | 1468892783323 Marionette TRACE conn2 <- [1,1834,null,{}] 18:46:23 INFO - PROCESS | 1946 | 1468892783327 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}] 18:46:23 INFO - PROCESS | 1946 | 1468892783328 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:23 INFO - PROCESS | 1946 | 1468892783485 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 18:46:23 INFO - PROCESS | 1946 | 1468892783499 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:23 INFO - PROCESS | 1946 | 1468892783500 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ccd6800 == 41 [pid = 1946] [id = 466] 18:46:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x129011400) [pid = 1946] [serial = 1397] [outer = 0x0] 18:46:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12a53b400) [pid = 1946] [serial = 1398] [outer = 0x129011400] 18:46:23 INFO - PROCESS | 1946 | 1468892783539 Marionette DEBUG loaded listener.js 18:46:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12a606400) [pid = 1946] [serial = 1399] [outer = 0x129011400] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1127e0400) [pid = 1946] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1185c0000) [pid = 1946] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x118850800) [pid = 1946] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1195c5c00) [pid = 1946] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x110eedc00) [pid = 1946] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x112d04c00) [pid = 1946] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1161a8400) [pid = 1946] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1133b4800) [pid = 1946] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x112f4f800) [pid = 1946] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x118142800) [pid = 1946] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x116762800) [pid = 1946] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:46:24 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112f50c00) [pid = 1946] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:46:24 INFO - PROCESS | 1946 | 1468892784259 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]]]}] 18:46:24 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 18:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 971ms 18:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:46:24 INFO - PROCESS | 1946 | 1468892784292 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 18:46:24 INFO - PROCESS | 1946 | 1468892784293 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 18:46:24 INFO - PROCESS | 1946 | 1468892784295 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:46:24 INFO - PROCESS | 1946 | 1468892784296 Marionette TRACE conn2 <- [1,1838,null,{}] 18:46:24 INFO - PROCESS | 1946 | 1468892784298 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}] 18:46:24 INFO - PROCESS | 1946 | 1468892784299 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:24 INFO - PROCESS | 1946 | 1468892784388 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 18:46:24 INFO - PROCESS | 1946 | 1468892784449 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 1946 | 1468892784450 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ccea800 == 42 [pid = 1946] [id = 467] 18:46:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x11212d800) [pid = 1946] [serial = 1400] [outer = 0x0] 18:46:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x115d4f800) [pid = 1946] [serial = 1401] [outer = 0x11212d800] 18:46:24 INFO - PROCESS | 1946 | 1468892784475 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x11837d800) [pid = 1946] [serial = 1402] [outer = 0x11212d800] 18:46:24 INFO - PROCESS | 1946 | 1468892784734 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]]]}] 18:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 471ms 18:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:46:24 INFO - PROCESS | 1946 | 1468892784767 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 18:46:24 INFO - PROCESS | 1946 | 1468892784768 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 18:46:24 INFO - PROCESS | 1946 | 1468892784770 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:46:24 INFO - PROCESS | 1946 | 1468892784771 Marionette TRACE conn2 <- [1,1842,null,{}] 18:46:24 INFO - PROCESS | 1946 | 1468892784774 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}] 18:46:24 INFO - PROCESS | 1946 | 1468892784775 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:24 INFO - PROCESS | 1946 | 1468892784864 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 18:46:24 INFO - PROCESS | 1946 | 1468892784868 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:24 INFO - PROCESS | 1946 | 1468892784869 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d19b800 == 43 [pid = 1946] [id = 468] 18:46:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x117158800) [pid = 1946] [serial = 1403] [outer = 0x0] 18:46:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x12433a000) [pid = 1946] [serial = 1404] [outer = 0x117158800] 18:46:24 INFO - PROCESS | 1946 | 1468892784893 Marionette DEBUG loaded listener.js 18:46:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12a607800) [pid = 1946] [serial = 1405] [outer = 0x117158800] 18:46:25 INFO - PROCESS | 1946 | 1468892785231 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]]]}] 18:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 469ms 18:46:25 INFO - PROCESS | 1946 | 1468892785240 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 1946 | 1468892785241 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 18:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:46:25 INFO - PROCESS | 1946 | 1468892785247 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 1946 | 1468892785248 Marionette TRACE conn2 <- [1,1846,null,{}] 18:46:25 INFO - PROCESS | 1946 | 1468892785258 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}] 18:46:25 INFO - PROCESS | 1946 | 1468892785259 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:25 INFO - PROCESS | 1946 | 1468892785374 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 18:46:25 INFO - PROCESS | 1946 | 1468892785381 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:25 INFO - PROCESS | 1946 | 1468892785382 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d3b9000 == 44 [pid = 1946] [id = 469] 18:46:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x11837dc00) [pid = 1946] [serial = 1406] [outer = 0x0] 18:46:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x128994000) [pid = 1946] [serial = 1407] [outer = 0x11837dc00] 18:46:25 INFO - PROCESS | 1946 | 1468892785406 Marionette DEBUG loaded listener.js 18:46:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12a611400) [pid = 1946] [serial = 1408] [outer = 0x11837dc00] 18:46:25 INFO - PROCESS | 1946 | 1468892785703 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]]]}] 18:46:25 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) 18:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 472ms 18:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:46:25 INFO - PROCESS | 1946 | 1468892785717 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 18:46:25 INFO - PROCESS | 1946 | 1468892785718 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 18:46:25 INFO - PROCESS | 1946 | 1468892785720 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:46:25 INFO - PROCESS | 1946 | 1468892785721 Marionette TRACE conn2 <- [1,1850,null,{}] 18:46:25 INFO - PROCESS | 1946 | 1468892785723 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}] 18:46:25 INFO - PROCESS | 1946 | 1468892785724 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:25 INFO - PROCESS | 1946 | 1468892785811 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 18:46:25 INFO - PROCESS | 1946 | 1468892785816 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:25 INFO - PROCESS | 1946 | 1468892785817 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d74b800 == 45 [pid = 1946] [id = 470] 18:46:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12a60bc00) [pid = 1946] [serial = 1409] [outer = 0x0] 18:46:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12a90f800) [pid = 1946] [serial = 1410] [outer = 0x12a60bc00] 18:46:25 INFO - PROCESS | 1946 | 1468892785841 Marionette DEBUG loaded listener.js 18:46:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12a915400) [pid = 1946] [serial = 1411] [outer = 0x12a60bc00] 18:46:26 INFO - PROCESS | 1946 | 1468892786283 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]]]}] 18:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 572ms 18:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:46:26 INFO - PROCESS | 1946 | 1468892786293 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 18:46:26 INFO - PROCESS | 1946 | 1468892786297 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 18:46:26 INFO - PROCESS | 1946 | 1468892786301 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:46:26 INFO - PROCESS | 1946 | 1468892786303 Marionette TRACE conn2 <- [1,1854,null,{}] 18:46:26 INFO - PROCESS | 1946 | 1468892786307 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}] 18:46:26 INFO - PROCESS | 1946 | 1468892786309 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:26 INFO - PROCESS | 1946 | 1468892786431 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 18:46:26 INFO - PROCESS | 1946 | 1468892786517 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:26 INFO - PROCESS | 1946 | 1468892786520 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x116aca800 == 46 [pid = 1946] [id = 471] 18:46:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x112d08c00) [pid = 1946] [serial = 1412] [outer = 0x0] 18:46:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x112f07400) [pid = 1946] [serial = 1413] [outer = 0x112d08c00] 18:46:26 INFO - PROCESS | 1946 | 1468892786551 Marionette DEBUG loaded listener.js 18:46:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x113c55000) [pid = 1946] [serial = 1414] [outer = 0x112d08c00] 18:46:27 INFO - PROCESS | 1946 | 1468892787078 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]]]}] 18:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 820ms 18:46:27 INFO - PROCESS | 1946 | 1468892787121 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 18:46:27 INFO - PROCESS | 1946 | 1468892787124 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 18:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:46:27 INFO - PROCESS | 1946 | 1468892787129 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:46:27 INFO - PROCESS | 1946 | 1468892787131 Marionette TRACE conn2 <- [1,1858,null,{}] 18:46:27 INFO - PROCESS | 1946 | 1468892787133 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}] 18:46:27 INFO - PROCESS | 1946 | 1468892787135 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:27 INFO - PROCESS | 1946 | 1468892787250 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 18:46:27 INFO - PROCESS | 1946 | 1468892787368 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:27 INFO - PROCESS | 1946 | 1468892787369 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246e1000 == 47 [pid = 1946] [id = 472] 18:46:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x113c59000) [pid = 1946] [serial = 1415] [outer = 0x0] 18:46:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x116ab3400) [pid = 1946] [serial = 1416] [outer = 0x113c59000] 18:46:27 INFO - PROCESS | 1946 | 1468892787402 Marionette DEBUG loaded listener.js 18:46:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1176be800) [pid = 1946] [serial = 1417] [outer = 0x113c59000] 18:46:28 INFO - PROCESS | 1946 | 1468892788111 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]]]}] 18:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1022ms 18:46:28 INFO - PROCESS | 1946 | 1468892788151 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 1946 | 1468892788154 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 18:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:46:28 INFO - PROCESS | 1946 | 1468892788157 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:46:28 INFO - PROCESS | 1946 | 1468892788159 Marionette TRACE conn2 <- [1,1862,null,{}] 18:46:28 INFO - PROCESS | 1946 | 1468892788170 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}] 18:46:28 INFO - PROCESS | 1946 | 1468892788171 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:28 INFO - PROCESS | 1946 | 1468892788277 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 18:46:28 INFO - PROCESS | 1946 | 1468892788363 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:28 INFO - PROCESS | 1946 | 1468892788364 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x1169b6000 == 48 [pid = 1946] [id = 473] 18:46:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x11335b800) [pid = 1946] [serial = 1418] [outer = 0x0] 18:46:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x113cd6800) [pid = 1946] [serial = 1419] [outer = 0x11335b800] 18:46:28 INFO - PROCESS | 1946 | 1468892788393 Marionette DEBUG loaded listener.js 18:46:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x115d4a400) [pid = 1946] [serial = 1420] [outer = 0x11335b800] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12d3b9000 == 47 [pid = 1946] [id = 469] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12d19b800 == 46 [pid = 1946] [id = 468] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12ccea800 == 45 [pid = 1946] [id = 467] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12ccd6800 == 44 [pid = 1946] [id = 466] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12c895000 == 43 [pid = 1946] [id = 465] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x124657c00) [pid = 1946] [serial = 1356] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12be15000 == 42 [pid = 1946] [id = 464] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12403d000 == 41 [pid = 1946] [id = 463] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12b180800 == 40 [pid = 1946] [id = 462] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x1195d6800 == 39 [pid = 1946] [id = 461] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12908d800 == 38 [pid = 1946] [id = 460] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x1268c2000 == 37 [pid = 1946] [id = 459] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12582a800 == 36 [pid = 1946] [id = 458] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x12419e800 == 35 [pid = 1946] [id = 457] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x123874000 == 34 [pid = 1946] [id = 456] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x1195e0000 == 33 [pid = 1946] [id = 455] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x117d47000 == 32 [pid = 1946] [id = 454] 18:46:28 INFO - PROCESS | 1946 | --DOCSHELL 0x116008800 == 31 [pid = 1946] [id = 453] 18:46:28 INFO - PROCESS | 1946 | 1468892788770 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]]]}] 18:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 626ms 18:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:46:28 INFO - PROCESS | 1946 | 1468892788783 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 18:46:28 INFO - PROCESS | 1946 | 1468892788786 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 18:46:28 INFO - PROCESS | 1946 | 1468892788790 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:46:28 INFO - PROCESS | 1946 | 1468892788792 Marionette TRACE conn2 <- [1,1866,null,{}] 18:46:28 INFO - PROCESS | 1946 | 1468892788797 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}] 18:46:28 INFO - PROCESS | 1946 | 1468892788798 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:28 INFO - PROCESS | 1946 | 1468892788877 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1241b2400) [pid = 1946] [serial = 1353] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x1185dbc00) [pid = 1946] [serial = 1338] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x11915b400) [pid = 1946] [serial = 1341] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x118853000) [pid = 1946] [serial = 1339] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x11a004400) [pid = 1946] [serial = 1344] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1195c5800) [pid = 1946] [serial = 1342] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x123a04800) [pid = 1946] [serial = 1351] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x112f4ec00) [pid = 1946] [serial = 1347] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1239b4000) [pid = 1946] [serial = 1345] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1164ea800) [pid = 1946] [serial = 1326] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x115d4fc00) [pid = 1946] [serial = 1324] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x113cdc000) [pid = 1946] [serial = 1323] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x113cd3400) [pid = 1946] [serial = 1321] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x118370000) [pid = 1946] [serial = 1335] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x11749f800) [pid = 1946] [serial = 1332] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1174a7c00) [pid = 1946] [serial = 1333] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x114f83000) [pid = 1946] [serial = 1329] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x115e83800) [pid = 1946] [serial = 1330] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x116762c00) [pid = 1946] [serial = 1327] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x124345c00) [pid = 1946] [serial = 1354] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1174a8000) [pid = 1946] [serial = 1348] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x11837e400) [pid = 1946] [serial = 1336] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x1195d0000) [pid = 1946] [serial = 1350] [outer = 0x0] [url = about:blank] 18:46:28 INFO - PROCESS | 1946 | 1468892788940 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:28 INFO - PROCESS | 1946 | 1468892788941 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ade000 == 32 [pid = 1946] [id = 474] 18:46:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x113219000) [pid = 1946] [serial = 1421] [outer = 0x0] 18:46:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x115d4fc00) [pid = 1946] [serial = 1422] [outer = 0x113219000] 18:46:28 INFO - PROCESS | 1946 | 1468892788968 Marionette DEBUG loaded listener.js 18:46:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x11675e000) [pid = 1946] [serial = 1423] [outer = 0x113219000] 18:46:29 INFO - PROCESS | 1946 | 1468892789316 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 572ms 18:46:29 INFO - PROCESS | 1946 | 1468892789363 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 18:46:29 INFO - PROCESS | 1946 | 1468892789365 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 18:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:46:29 INFO - PROCESS | 1946 | 1468892789369 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - PROCESS | 1946 | 1468892789372 Marionette TRACE conn2 <- [1,1870,null,{}] 18:46:29 INFO - PROCESS | 1946 | 1468892789384 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}] 18:46:29 INFO - PROCESS | 1946 | 1468892789389 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:29 INFO - PROCESS | 1946 | 1468892789509 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 18:46:29 INFO - PROCESS | 1946 | 1468892789620 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:29 INFO - PROCESS | 1946 | 1468892789622 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x119471000 == 33 [pid = 1946] [id = 475] 18:46:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1121b0800) [pid = 1946] [serial = 1424] [outer = 0x0] 18:46:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1174a9800) [pid = 1946] [serial = 1425] [outer = 0x1121b0800] 18:46:29 INFO - PROCESS | 1946 | 1468892789652 Marionette DEBUG loaded listener.js 18:46:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x118372000) [pid = 1946] [serial = 1426] [outer = 0x1121b0800] 18:46:29 INFO - PROCESS | 1946 | 1468892789932 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]]]}] 18:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 573ms 18:46:29 INFO - PROCESS | 1946 | 1468892789944 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 18:46:29 INFO - PROCESS | 1946 | 1468892789948 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 18:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:46:29 INFO - PROCESS | 1946 | 1468892789955 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:46:29 INFO - PROCESS | 1946 | 1468892789956 Marionette TRACE conn2 <- [1,1874,null,{}] 18:46:29 INFO - PROCESS | 1946 | 1468892789959 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}] 18:46:29 INFO - PROCESS | 1946 | 1468892789961 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:30 INFO - PROCESS | 1946 | 1468892790076 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 18:46:30 INFO - PROCESS | 1946 | 1468892790082 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 1946 | 1468892790084 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x12395d000 == 34 [pid = 1946] [id = 476] 18:46:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x118372400) [pid = 1946] [serial = 1427] [outer = 0x0] 18:46:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1185ba800) [pid = 1946] [serial = 1428] [outer = 0x118372400] 18:46:30 INFO - PROCESS | 1946 | 1468892790109 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x118728800) [pid = 1946] [serial = 1429] [outer = 0x118372400] 18:46:30 INFO - PROCESS | 1946 | 1468892790434 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]]]}] 18:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 526ms 18:46:30 INFO - PROCESS | 1946 | 1468892790481 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 18:46:30 INFO - PROCESS | 1946 | 1468892790482 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 18:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:46:30 INFO - PROCESS | 1946 | 1468892790485 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:46:30 INFO - PROCESS | 1946 | 1468892790486 Marionette TRACE conn2 <- [1,1878,null,{}] 18:46:30 INFO - PROCESS | 1946 | 1468892790489 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}] 18:46:30 INFO - PROCESS | 1946 | 1468892790491 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:30 INFO - PROCESS | 1946 | 1468892790606 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 18:46:30 INFO - PROCESS | 1946 | 1468892790614 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:30 INFO - PROCESS | 1946 | 1468892790615 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246d4800 == 35 [pid = 1946] [id = 477] 18:46:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x110eecc00) [pid = 1946] [serial = 1430] [outer = 0x0] 18:46:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x118858000) [pid = 1946] [serial = 1431] [outer = 0x110eecc00] 18:46:30 INFO - PROCESS | 1946 | 1468892790646 Marionette DEBUG loaded listener.js 18:46:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x119297400) [pid = 1946] [serial = 1432] [outer = 0x110eecc00] 18:46:31 INFO - PROCESS | 1946 | 1468892791025 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]]]}] 18:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 569ms 18:46:31 INFO - PROCESS | 1946 | 1468892791055 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 18:46:31 INFO - PROCESS | 1946 | 1468892791056 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 18:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:46:31 INFO - PROCESS | 1946 | 1468892791058 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:46:31 INFO - PROCESS | 1946 | 1468892791059 Marionette TRACE conn2 <- [1,1882,null,{}] 18:46:31 INFO - PROCESS | 1946 | 1468892791069 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}] 18:46:31 INFO - PROCESS | 1946 | 1468892791073 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:31 INFO - PROCESS | 1946 | 1468892791189 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 18:46:31 INFO - PROCESS | 1946 | 1468892791193 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 1946 | 1468892791195 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x124cc2800 == 36 [pid = 1946] [id = 478] 18:46:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1185b8000) [pid = 1946] [serial = 1433] [outer = 0x0] 18:46:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x119728400) [pid = 1946] [serial = 1434] [outer = 0x1185b8000] 18:46:31 INFO - PROCESS | 1946 | 1468892791220 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1239ad000) [pid = 1946] [serial = 1435] [outer = 0x1185b8000] 18:46:31 INFO - PROCESS | 1946 | 1468892791541 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]]]}] 18:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 527ms 18:46:31 INFO - PROCESS | 1946 | 1468892791586 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 18:46:31 INFO - PROCESS | 1946 | 1468892791587 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 18:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:46:31 INFO - PROCESS | 1946 | 1468892791589 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:46:31 INFO - PROCESS | 1946 | 1468892791590 Marionette TRACE conn2 <- [1,1886,null,{}] 18:46:31 INFO - PROCESS | 1946 | 1468892791593 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}] 18:46:31 INFO - PROCESS | 1946 | 1468892791596 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:31 INFO - PROCESS | 1946 | 1468892791690 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 18:46:31 INFO - PROCESS | 1946 | 1468892791707 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:31 INFO - PROCESS | 1946 | 1468892791708 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289b8000 == 37 [pid = 1946] [id = 479] 18:46:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1239b1000) [pid = 1946] [serial = 1436] [outer = 0x0] 18:46:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x123c7c800) [pid = 1946] [serial = 1437] [outer = 0x1239b1000] 18:46:31 INFO - PROCESS | 1946 | 1468892791733 Marionette DEBUG loaded listener.js 18:46:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124337400) [pid = 1946] [serial = 1438] [outer = 0x1239b1000] 18:46:32 INFO - PROCESS | 1946 | 1468892792096 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]]]}] 18:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 521ms 18:46:32 INFO - PROCESS | 1946 | 1468892792112 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 1946 | 1468892792114 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 18:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:46:32 INFO - PROCESS | 1946 | 1468892792116 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 1946 | 1468892792117 Marionette TRACE conn2 <- [1,1890,null,{}] 18:46:32 INFO - PROCESS | 1946 | 1468892792119 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}] 18:46:32 INFO - PROCESS | 1946 | 1468892792120 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:32 INFO - PROCESS | 1946 | 1468892792260 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 18:46:32 INFO - PROCESS | 1946 | 1468892792275 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:32 INFO - PROCESS | 1946 | 1468892792277 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x129080800 == 38 [pid = 1946] [id = 480] 18:46:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x123c85000) [pid = 1946] [serial = 1439] [outer = 0x0] 18:46:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x124392c00) [pid = 1946] [serial = 1440] [outer = 0x123c85000] 18:46:32 INFO - PROCESS | 1946 | 1468892792318 Marionette DEBUG loaded listener.js 18:46:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x124663c00) [pid = 1946] [serial = 1441] [outer = 0x123c85000] 18:46:32 INFO - PROCESS | 1946 | 1468892792886 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]]]}] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x12900c000) [pid = 1946] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x112f09000) [pid = 1946] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1195c7800) [pid = 1946] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1241b2800) [pid = 1946] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1290d3400) [pid = 1946] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x110ee5000) [pid = 1946] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x115d4d800) [pid = 1946] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x124b0b000) [pid = 1946] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x129011400) [pid = 1946] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x11212d800) [pid = 1946] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x118374400) [pid = 1946] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x117158800) [pid = 1946] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1195d2400) [pid = 1946] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x11837dc00) [pid = 1946] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x110eea800) [pid = 1946] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x115e31000) [pid = 1946] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x118327400) [pid = 1946] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:46:32 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1266c3800) [pid = 1946] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 819ms 18:46:32 INFO - PROCESS | 1946 | 1468892792935 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 18:46:32 INFO - PROCESS | 1946 | 1468892792937 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 18:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:46:32 INFO - PROCESS | 1946 | 1468892792939 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:46:32 INFO - PROCESS | 1946 | 1468892792940 Marionette TRACE conn2 <- [1,1894,null,{}] 18:46:32 INFO - PROCESS | 1946 | 1468892792942 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}] 18:46:32 INFO - PROCESS | 1946 | 1468892792943 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:33 INFO - PROCESS | 1946 | 1468892793028 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 18:46:33 INFO - PROCESS | 1946 | 1468892793033 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 1946 | 1468892793034 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x119470000 == 39 [pid = 1946] [id = 481] 18:46:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x112f52c00) [pid = 1946] [serial = 1442] [outer = 0x0] 18:46:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1164e4c00) [pid = 1946] [serial = 1443] [outer = 0x112f52c00] 18:46:33 INFO - PROCESS | 1946 | 1468892793059 Marionette DEBUG loaded listener.js 18:46:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x11837dc00) [pid = 1946] [serial = 1444] [outer = 0x112f52c00] 18:46:33 INFO - PROCESS | 1946 | 1468892793382 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]]]}] 18:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 468ms 18:46:33 INFO - PROCESS | 1946 | 1468892793408 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 18:46:33 INFO - PROCESS | 1946 | 1468892793409 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 18:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:46:33 INFO - PROCESS | 1946 | 1468892793413 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:46:33 INFO - PROCESS | 1946 | 1468892793415 Marionette TRACE conn2 <- [1,1898,null,{}] 18:46:33 INFO - PROCESS | 1946 | 1468892793417 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}] 18:46:33 INFO - PROCESS | 1946 | 1468892793418 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:33 INFO - PROCESS | 1946 | 1468892793494 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 18:46:33 INFO - PROCESS | 1946 | 1468892793555 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:33 INFO - PROCESS | 1946 | 1468892793557 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x12958a800 == 40 [pid = 1946] [id = 482] 18:46:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x113c53800) [pid = 1946] [serial = 1445] [outer = 0x0] 18:46:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1239b5800) [pid = 1946] [serial = 1446] [outer = 0x113c53800] 18:46:33 INFO - PROCESS | 1946 | 1468892793581 Marionette DEBUG loaded listener.js 18:46:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x119162000) [pid = 1946] [serial = 1447] [outer = 0x113c53800] 18:46:33 INFO - PROCESS | 1946 | 1468892793850 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]]]}] 18:46:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:46:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 470ms 18:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:46:33 INFO - PROCESS | 1946 | 1468892793884 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 18:46:33 INFO - PROCESS | 1946 | 1468892793885 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 18:46:33 INFO - PROCESS | 1946 | 1468892793887 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:46:33 INFO - PROCESS | 1946 | 1468892793889 Marionette TRACE conn2 <- [1,1902,null,{}] 18:46:33 INFO - PROCESS | 1946 | 1468892793891 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}] 18:46:33 INFO - PROCESS | 1946 | 1468892793893 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:34 INFO - PROCESS | 1946 | 1468892794002 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 18:46:34 INFO - PROCESS | 1946 | 1468892794005 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:34 INFO - PROCESS | 1946 | 1468892794007 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b9a5000 == 41 [pid = 1946] [id = 483] 18:46:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1185b5c00) [pid = 1946] [serial = 1448] [outer = 0x0] 18:46:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x124cb7800) [pid = 1946] [serial = 1449] [outer = 0x1185b5c00] 18:46:34 INFO - PROCESS | 1946 | 1468892794033 Marionette DEBUG loaded listener.js 18:46:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1258d3000) [pid = 1946] [serial = 1450] [outer = 0x1185b5c00] 18:46:34 INFO - PROCESS | 1946 | 1468892794381 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]]]}] 18:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 570ms 18:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:46:34 INFO - PROCESS | 1946 | 1468892794458 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 18:46:34 INFO - PROCESS | 1946 | 1468892794460 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 18:46:34 INFO - PROCESS | 1946 | 1468892794463 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:46:34 INFO - PROCESS | 1946 | 1468892794466 Marionette TRACE conn2 <- [1,1906,null,{}] 18:46:34 INFO - PROCESS | 1946 | 1468892794470 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}] 18:46:34 INFO - PROCESS | 1946 | 1468892794472 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:34 INFO - PROCESS | 1946 | 1468892794569 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 18:46:34 INFO - PROCESS | 1946 | 1468892794668 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:34 INFO - PROCESS | 1946 | 1468892794670 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x11600d000 == 42 [pid = 1946] [id = 484] 18:46:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1127df000) [pid = 1946] [serial = 1451] [outer = 0x0] 18:46:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x112d08400) [pid = 1946] [serial = 1452] [outer = 0x1127df000] 18:46:34 INFO - PROCESS | 1946 | 1468892794703 Marionette DEBUG loaded listener.js 18:46:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1133adc00) [pid = 1946] [serial = 1453] [outer = 0x1127df000] 18:46:35 INFO - PROCESS | 1946 | 1468892795152 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]]]}] 18:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 721ms 18:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:46:35 INFO - PROCESS | 1946 | 1468892795185 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 18:46:35 INFO - PROCESS | 1946 | 1468892795187 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 18:46:35 INFO - PROCESS | 1946 | 1468892795191 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:46:35 INFO - PROCESS | 1946 | 1468892795194 Marionette TRACE conn2 <- [1,1910,null,{}] 18:46:35 INFO - PROCESS | 1946 | 1468892795197 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}] 18:46:35 INFO - PROCESS | 1946 | 1468892795199 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:35 INFO - PROCESS | 1946 | 1468892795306 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 18:46:35 INFO - PROCESS | 1946 | 1468892795366 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:35 INFO - PROCESS | 1946 | 1468892795367 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195eb800 == 43 [pid = 1946] [id = 485] 18:46:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x115d4c400) [pid = 1946] [serial = 1454] [outer = 0x0] 18:46:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x11676cc00) [pid = 1946] [serial = 1455] [outer = 0x115d4c400] 18:46:35 INFO - PROCESS | 1946 | 1468892795398 Marionette DEBUG loaded listener.js 18:46:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1176b9000) [pid = 1946] [serial = 1456] [outer = 0x115d4c400] 18:46:35 INFO - PROCESS | 1946 | 1468892795869 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]]]}] 18:46:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:46:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 727ms 18:46:35 INFO - PROCESS | 1946 | 1468892795928 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 18:46:35 INFO - PROCESS | 1946 | 1468892795930 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 18:46:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:46:35 INFO - PROCESS | 1946 | 1468892795936 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:46:35 INFO - PROCESS | 1946 | 1468892795938 Marionette TRACE conn2 <- [1,1914,null,{}] 18:46:35 INFO - PROCESS | 1946 | 1468892795969 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}] 18:46:35 INFO - PROCESS | 1946 | 1468892795975 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:36 INFO - PROCESS | 1946 | 1468892796170 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 18:46:36 INFO - PROCESS | 1946 | 1468892796242 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 1946 | 1468892796245 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x129078000 == 44 [pid = 1946] [id = 486] 18:46:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x11928c000) [pid = 1946] [serial = 1457] [outer = 0x0] 18:46:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1195c6c00) [pid = 1946] [serial = 1458] [outer = 0x11928c000] 18:46:36 INFO - PROCESS | 1946 | 1468892796312 Marionette DEBUG loaded listener.js 18:46:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1197ad000) [pid = 1946] [serial = 1459] [outer = 0x11928c000] 18:46:36 INFO - PROCESS | 1946 | 1468892796788 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]]]}] 18:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 873ms 18:46:36 INFO - PROCESS | 1946 | 1468892796809 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 18:46:36 INFO - PROCESS | 1946 | 1468892796810 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 18:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:46:36 INFO - PROCESS | 1946 | 1468892796813 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:46:36 INFO - PROCESS | 1946 | 1468892796814 Marionette TRACE conn2 <- [1,1918,null,{}] 18:46:36 INFO - PROCESS | 1946 | 1468892796816 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}] 18:46:36 INFO - PROCESS | 1946 | 1468892796817 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:36 INFO - PROCESS | 1946 | 1468892796921 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 18:46:36 INFO - PROCESS | 1946 | 1468892796982 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:36 INFO - PROCESS | 1946 | 1468892796984 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b9a2000 == 45 [pid = 1946] [id = 487] 18:46:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1211e8000) [pid = 1946] [serial = 1460] [outer = 0x0] 18:46:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1239b5000) [pid = 1946] [serial = 1461] [outer = 0x1211e8000] 18:46:37 INFO - PROCESS | 1946 | 1468892797013 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x124657800) [pid = 1946] [serial = 1462] [outer = 0x1211e8000] 18:46:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x124e84800) [pid = 1946] [serial = 1463] [outer = 0x12ccc5000] 18:46:37 INFO - PROCESS | 1946 | 1468892797549 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]]]}] 18:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 770ms 18:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:46:37 INFO - PROCESS | 1946 | 1468892797611 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 18:46:37 INFO - PROCESS | 1946 | 1468892797613 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 18:46:37 INFO - PROCESS | 1946 | 1468892797615 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:46:37 INFO - PROCESS | 1946 | 1468892797616 Marionette TRACE conn2 <- [1,1922,null,{}] 18:46:37 INFO - PROCESS | 1946 | 1468892797619 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}] 18:46:37 INFO - PROCESS | 1946 | 1468892797620 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:37 INFO - PROCESS | 1946 | 1468892797720 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 18:46:37 INFO - PROCESS | 1946 | 1468892797807 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:37 INFO - PROCESS | 1946 | 1468892797808 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x11695d800 == 46 [pid = 1946] [id = 488] 18:46:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x111c14400) [pid = 1946] [serial = 1464] [outer = 0x0] 18:46:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x112f55000) [pid = 1946] [serial = 1465] [outer = 0x111c14400] 18:46:37 INFO - PROCESS | 1946 | 1468892797838 Marionette DEBUG loaded listener.js 18:46:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x12433fc00) [pid = 1946] [serial = 1466] [outer = 0x111c14400] 18:46:38 INFO - PROCESS | 1946 | 1468892798369 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]]]}] 18:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 770ms 18:46:38 INFO - PROCESS | 1946 | 1468892798385 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 18:46:38 INFO - PROCESS | 1946 | 1468892798388 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 18:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:46:38 INFO - PROCESS | 1946 | 1468892798391 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:46:38 INFO - PROCESS | 1946 | 1468892798393 Marionette TRACE conn2 <- [1,1926,null,{}] 18:46:38 INFO - PROCESS | 1946 | 1468892798397 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}] 18:46:38 INFO - PROCESS | 1946 | 1468892798398 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:38 INFO - PROCESS | 1946 | 1468892798493 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 18:46:38 INFO - PROCESS | 1946 | 1468892798554 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:38 INFO - PROCESS | 1946 | 1468892798557 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x1167fa800 == 47 [pid = 1946] [id = 489] 18:46:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x115d48800) [pid = 1946] [serial = 1467] [outer = 0x0] 18:46:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x115dbc400) [pid = 1946] [serial = 1468] [outer = 0x115d48800] 18:46:38 INFO - PROCESS | 1946 | 1468892798587 Marionette DEBUG loaded listener.js 18:46:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x116986800) [pid = 1946] [serial = 1469] [outer = 0x115d48800] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12b17a000 == 46 [pid = 1946] [id = 9] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12958a800 == 45 [pid = 1946] [id = 482] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x119470000 == 44 [pid = 1946] [id = 481] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x129080800 == 43 [pid = 1946] [id = 480] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x1289b8000 == 42 [pid = 1946] [id = 479] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x124cc2800 == 41 [pid = 1946] [id = 478] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x1246d4800 == 40 [pid = 1946] [id = 477] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12395d000 == 39 [pid = 1946] [id = 476] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x119471000 == 38 [pid = 1946] [id = 475] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x116ade000 == 37 [pid = 1946] [id = 474] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x1169b6000 == 36 [pid = 1946] [id = 473] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x116aca800 == 35 [pid = 1946] [id = 471] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12d74b800 == 34 [pid = 1946] [id = 470] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcd6000 == 33 [pid = 1946] [id = 12] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12dddd000 == 32 [pid = 1946] [id = 22] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x116685000 == 31 [pid = 1946] [id = 11] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x112790800 == 30 [pid = 1946] [id = 26] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x1246e1000 == 29 [pid = 1946] [id = 472] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12db0d000 == 28 [pid = 1946] [id = 20] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x129082000 == 27 [pid = 1946] [id = 6] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6bf800 == 26 [pid = 1946] [id = 8] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12b9a4000 == 25 [pid = 1946] [id = 10] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12ddc4000 == 24 [pid = 1946] [id = 21] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x1169c6000 == 23 [pid = 1946] [id = 24] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12c89a800 == 22 [pid = 1946] [id = 14] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12d3bb800 == 21 [pid = 1946] [id = 18] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab96800 == 20 [pid = 1946] [id = 452] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12c339000 == 19 [pid = 1946] [id = 13] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12d756800 == 18 [pid = 1946] [id = 19] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12cce1000 == 17 [pid = 1946] [id = 15] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x112e61800 == 16 [pid = 1946] [id = 23] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x116fbb800 == 15 [pid = 1946] [id = 25] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12b9a2000 == 14 [pid = 1946] [id = 487] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x129078000 == 13 [pid = 1946] [id = 486] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x1195eb800 == 12 [pid = 1946] [id = 485] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12b9a5000 == 11 [pid = 1946] [id = 483] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x11600d000 == 10 [pid = 1946] [id = 484] 18:46:40 INFO - PROCESS | 1946 | --DOCSHELL 0x11695d800 == 9 [pid = 1946] [id = 488] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x1290d0400) [pid = 1946] [serial = 1392] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x112f51400) [pid = 1946] [serial = 1359] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x113c58800) [pid = 1946] [serial = 1360] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x12488fc00) [pid = 1946] [serial = 1380] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x124c81c00) [pid = 1946] [serial = 1381] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x124692400) [pid = 1946] [serial = 1357] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x12947b800) [pid = 1946] [serial = 1395] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x1176b8c00) [pid = 1946] [serial = 1365] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x118148400) [pid = 1946] [serial = 1366] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x1161ad000) [pid = 1946] [serial = 1362] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x116a02800) [pid = 1946] [serial = 1363] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1258ce400) [pid = 1946] [serial = 1386] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x12a53b400) [pid = 1946] [serial = 1398] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x115d4f800) [pid = 1946] [serial = 1401] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x12a49a800) [pid = 1946] [serial = 1396] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1185b6000) [pid = 1946] [serial = 1368] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x12433a000) [pid = 1946] [serial = 1404] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1185d7800) [pid = 1946] [serial = 1369] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x11a009800) [pid = 1946] [serial = 1374] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x123f2d000) [pid = 1946] [serial = 1375] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x128994000) [pid = 1946] [serial = 1407] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x124339400) [pid = 1946] [serial = 1377] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1246c5000) [pid = 1946] [serial = 1378] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x11885d000) [pid = 1946] [serial = 1371] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1195c5400) [pid = 1946] [serial = 1372] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x124e82400) [pid = 1946] [serial = 1383] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x125804400) [pid = 1946] [serial = 1384] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12a606400) [pid = 1946] [serial = 1399] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x12a90f800) [pid = 1946] [serial = 1410] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x12686f400) [pid = 1946] [serial = 1389] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x11837d800) [pid = 1946] [serial = 1402] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x12935e400) [pid = 1946] [serial = 1393] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x129005800) [pid = 1946] [serial = 1390] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x126642400) [pid = 1946] [serial = 1387] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x12a611400) [pid = 1946] [serial = 1408] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x12a607800) [pid = 1946] [serial = 1405] [outer = 0x0] [url = about:blank] 18:46:40 INFO - PROCESS | 1946 | 1468892800821 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]]]}] 18:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2478ms 18:46:40 INFO - PROCESS | 1946 | 1468892800869 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 18:46:40 INFO - PROCESS | 1946 | 1468892800871 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 18:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:46:40 INFO - PROCESS | 1946 | 1468892800874 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:46:40 INFO - PROCESS | 1946 | 1468892800877 Marionette TRACE conn2 <- [1,1930,null,{}] 18:46:40 INFO - PROCESS | 1946 | 1468892800889 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}] 18:46:40 INFO - PROCESS | 1946 | 1468892800890 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:40 INFO - PROCESS | 1946 | 1468892800994 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 18:46:41 INFO - PROCESS | 1946 | 1468892800999 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:41 INFO - PROCESS | 1946 | 1468892801002 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x1164ad800 == 10 [pid = 1946] [id = 490] 18:46:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x112f55800) [pid = 1946] [serial = 1470] [outer = 0x0] 18:46:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x112f56c00) [pid = 1946] [serial = 1471] [outer = 0x112f55800] 18:46:41 INFO - PROCESS | 1946 | 1468892801029 Marionette DEBUG loaded listener.js 18:46:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x113c58800) [pid = 1946] [serial = 1472] [outer = 0x112f55800] 18:46:41 INFO - PROCESS | 1946 | 1468892801368 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]]]}] 18:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 525ms 18:46:41 INFO - PROCESS | 1946 | 1468892801400 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 18:46:41 INFO - PROCESS | 1946 | 1468892801404 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 18:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:46:41 INFO - PROCESS | 1946 | 1468892801408 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:46:41 INFO - PROCESS | 1946 | 1468892801410 Marionette TRACE conn2 <- [1,1934,null,{}] 18:46:41 INFO - PROCESS | 1946 | 1468892801412 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}] 18:46:41 INFO - PROCESS | 1946 | 1468892801414 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:41 INFO - PROCESS | 1946 | 1468892801498 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 18:46:41 INFO - PROCESS | 1946 | 1468892801551 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:41 INFO - PROCESS | 1946 | 1468892801552 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x115dab800 == 11 [pid = 1946] [id = 491] 18:46:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x115d06400) [pid = 1946] [serial = 1473] [outer = 0x0] 18:46:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x115dc5c00) [pid = 1946] [serial = 1474] [outer = 0x115d06400] 18:46:41 INFO - PROCESS | 1946 | 1468892801579 Marionette DEBUG loaded listener.js 18:46:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x116763400) [pid = 1946] [serial = 1475] [outer = 0x115d06400] 18:46:41 INFO - PROCESS | 1946 | 1468892801893 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]]]}] 18:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 523ms 18:46:41 INFO - PROCESS | 1946 | 1468892801933 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 18:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:46:41 INFO - PROCESS | 1946 | 1468892801941 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 18:46:41 INFO - PROCESS | 1946 | 1468892801944 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:46:41 INFO - PROCESS | 1946 | 1468892801949 Marionette TRACE conn2 <- [1,1938,null,{}] 18:46:41 INFO - PROCESS | 1946 | 1468892801956 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}] 18:46:41 INFO - PROCESS | 1946 | 1468892801960 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:42 INFO - PROCESS | 1946 | 1468892802036 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 18:46:42 INFO - PROCESS | 1946 | 1468892802093 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:42 INFO - PROCESS | 1946 | 1468892802095 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195f4000 == 12 [pid = 1946] [id = 492] 18:46:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x112f4e800) [pid = 1946] [serial = 1476] [outer = 0x0] 18:46:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1174a4400) [pid = 1946] [serial = 1477] [outer = 0x112f4e800] 18:46:42 INFO - PROCESS | 1946 | 1468892802124 Marionette DEBUG loaded listener.js 18:46:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x11813e000) [pid = 1946] [serial = 1478] [outer = 0x112f4e800] 18:46:42 INFO - PROCESS | 1946 | 1468892802420 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]]]}] 18:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 522ms 18:46:42 INFO - PROCESS | 1946 | 1468892802467 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 18:46:42 INFO - PROCESS | 1946 | 1468892802468 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 18:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:46:42 INFO - PROCESS | 1946 | 1468892802471 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:46:42 INFO - PROCESS | 1946 | 1468892802472 Marionette TRACE conn2 <- [1,1942,null,{}] 18:46:42 INFO - PROCESS | 1946 | 1468892802474 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}] 18:46:42 INFO - PROCESS | 1946 | 1468892802475 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:42 INFO - PROCESS | 1946 | 1468892802552 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 18:46:42 INFO - PROCESS | 1946 | 1468892802556 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:42 INFO - PROCESS | 1946 | 1468892802557 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x123a77000 == 13 [pid = 1946] [id = 493] 18:46:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x118373400) [pid = 1946] [serial = 1479] [outer = 0x0] 18:46:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1185b9400) [pid = 1946] [serial = 1480] [outer = 0x118373400] 18:46:42 INFO - PROCESS | 1946 | 1468892802584 Marionette DEBUG loaded listener.js 18:46:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1185de800) [pid = 1946] [serial = 1481] [outer = 0x118373400] 18:46:42 INFO - PROCESS | 1946 | 1468892802953 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]]]}] 18:46:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:46:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 518ms 18:46:42 INFO - PROCESS | 1946 | 1468892802989 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 18:46:42 INFO - PROCESS | 1946 | 1468892802990 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 18:46:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:46:42 INFO - PROCESS | 1946 | 1468892802994 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:46:42 INFO - PROCESS | 1946 | 1468892802995 Marionette TRACE conn2 <- [1,1946,null,{}] 18:46:42 INFO - PROCESS | 1946 | 1468892802997 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}] 18:46:43 INFO - PROCESS | 1946 | 1468892802998 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:43 INFO - PROCESS | 1946 | 1468892803097 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 18:46:43 INFO - PROCESS | 1946 | 1468892803136 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 1946 | 1468892803137 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246de000 == 14 [pid = 1946] [id = 494] 18:46:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1133ba800) [pid = 1946] [serial = 1482] [outer = 0x0] 18:46:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x118857000) [pid = 1946] [serial = 1483] [outer = 0x1133ba800] 18:46:43 INFO - PROCESS | 1946 | 1468892803161 Marionette DEBUG loaded listener.js 18:46:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x119163400) [pid = 1946] [serial = 1484] [outer = 0x1133ba800] 18:46:43 INFO - PROCESS | 1946 | 1468892803497 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]]]}] 18:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 522ms 18:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:46:43 INFO - PROCESS | 1946 | 1468892803515 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 18:46:43 INFO - PROCESS | 1946 | 1468892803517 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 18:46:43 INFO - PROCESS | 1946 | 1468892803519 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:46:43 INFO - PROCESS | 1946 | 1468892803520 Marionette TRACE conn2 <- [1,1950,null,{}] 18:46:43 INFO - PROCESS | 1946 | 1468892803522 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}] 18:46:43 INFO - PROCESS | 1946 | 1468892803526 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:43 INFO - PROCESS | 1946 | 1468892803649 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 18:46:43 INFO - PROCESS | 1946 | 1468892803684 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:43 INFO - PROCESS | 1946 | 1468892803685 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x12668c800 == 15 [pid = 1946] [id = 495] 18:46:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x119298400) [pid = 1946] [serial = 1485] [outer = 0x0] 18:46:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1197ae400) [pid = 1946] [serial = 1486] [outer = 0x119298400] 18:46:43 INFO - PROCESS | 1946 | 1468892803710 Marionette DEBUG loaded listener.js 18:46:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1239ae000) [pid = 1946] [serial = 1487] [outer = 0x119298400] 18:46:44 INFO - PROCESS | 1946 | 1468892804015 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]]]}] 18:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 520ms 18:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:46:44 INFO - PROCESS | 1946 | 1468892804040 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 18:46:44 INFO - PROCESS | 1946 | 1468892804041 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 18:46:44 INFO - PROCESS | 1946 | 1468892804043 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:46:44 INFO - PROCESS | 1946 | 1468892804044 Marionette TRACE conn2 <- [1,1954,null,{}] 18:46:44 INFO - PROCESS | 1946 | 1468892804056 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}] 18:46:44 INFO - PROCESS | 1946 | 1468892804057 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:44 INFO - PROCESS | 1946 | 1468892804152 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 18:46:44 INFO - PROCESS | 1946 | 1468892804161 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:44 INFO - PROCESS | 1946 | 1468892804163 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x128a89800 == 16 [pid = 1946] [id = 496] 18:46:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1195cac00) [pid = 1946] [serial = 1488] [outer = 0x0] 18:46:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x123befc00) [pid = 1946] [serial = 1489] [outer = 0x1195cac00] 18:46:44 INFO - PROCESS | 1946 | 1468892804188 Marionette DEBUG loaded listener.js 18:46:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x124341c00) [pid = 1946] [serial = 1490] [outer = 0x1195cac00] 18:46:44 INFO - PROCESS | 1946 | 1468892804509 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]]]}] 18:46:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:46:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 479ms 18:46:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:46:44 INFO - PROCESS | 1946 | 1468892804523 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 18:46:44 INFO - PROCESS | 1946 | 1468892804524 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 18:46:44 INFO - PROCESS | 1946 | 1468892804526 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:46:44 INFO - PROCESS | 1946 | 1468892804527 Marionette TRACE conn2 <- [1,1958,null,{}] 18:46:44 INFO - PROCESS | 1946 | 1468892804537 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}] 18:46:44 INFO - PROCESS | 1946 | 1468892804538 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:44 INFO - PROCESS | 1946 | 1468892804638 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 18:46:44 INFO - PROCESS | 1946 | 1468892804650 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:44 INFO - PROCESS | 1946 | 1468892804652 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x129082000 == 17 [pid = 1946] [id = 497] 18:46:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x124345000) [pid = 1946] [serial = 1491] [outer = 0x0] 18:46:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12465b400) [pid = 1946] [serial = 1492] [outer = 0x124345000] 18:46:44 INFO - PROCESS | 1946 | 1468892804676 Marionette DEBUG loaded listener.js 18:46:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1246c6000) [pid = 1946] [serial = 1493] [outer = 0x124345000] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1185b8000) [pid = 1946] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1239b1000) [pid = 1946] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x113c59000) [pid = 1946] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1121b0800) [pid = 1946] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x113219000) [pid = 1946] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1185b5c00) [pid = 1946] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x110eecc00) [pid = 1946] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x118372400) [pid = 1946] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x112d08c00) [pid = 1946] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x113c53800) [pid = 1946] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x12a60bc00) [pid = 1946] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x11335b800) [pid = 1946] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x123c85000) [pid = 1946] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x112f52c00) [pid = 1946] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x111c14400) [pid = 1946] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1211e8000) [pid = 1946] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x11928c000) [pid = 1946] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x115d4c400) [pid = 1946] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:46:45 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x1127df000) [pid = 1946] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:46:45 INFO - PROCESS | 1946 | 1468892805255 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]]]}] 18:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 777ms 18:46:45 INFO - PROCESS | 1946 | 1468892805304 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 18:46:45 INFO - PROCESS | 1946 | 1468892805305 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 18:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:46:45 INFO - PROCESS | 1946 | 1468892805307 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:46:45 INFO - PROCESS | 1946 | 1468892805308 Marionette TRACE conn2 <- [1,1962,null,{}] 18:46:45 INFO - PROCESS | 1946 | 1468892805310 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}] 18:46:45 INFO - PROCESS | 1946 | 1468892805311 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:45 INFO - PROCESS | 1946 | 1468892805385 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 18:46:45 INFO - PROCESS | 1946 | 1468892805388 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:45 INFO - PROCESS | 1946 | 1468892805390 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195f2800 == 18 [pid = 1946] [id = 498] 18:46:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x115e28400) [pid = 1946] [serial = 1494] [outer = 0x0] 18:46:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1174a2000) [pid = 1946] [serial = 1495] [outer = 0x115e28400] 18:46:45 INFO - PROCESS | 1946 | 1468892805416 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1185db800) [pid = 1946] [serial = 1496] [outer = 0x115e28400] 18:46:45 INFO - PROCESS | 1946 | 1468892805731 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]]]}] 18:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 473ms 18:46:45 INFO - PROCESS | 1946 | 1468892805780 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 18:46:45 INFO - PROCESS | 1946 | 1468892805782 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 18:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:46:45 INFO - PROCESS | 1946 | 1468892805792 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:46:45 INFO - PROCESS | 1946 | 1468892805793 Marionette TRACE conn2 <- [1,1966,null,{}] 18:46:45 INFO - PROCESS | 1946 | 1468892805795 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}] 18:46:45 INFO - PROCESS | 1946 | 1468892805796 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:45 INFO - PROCESS | 1946 | 1468892805873 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 18:46:45 INFO - PROCESS | 1946 | 1468892805882 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:45 INFO - PROCESS | 1946 | 1468892805883 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6c5000 == 19 [pid = 1946] [id = 499] 18:46:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1185dc800) [pid = 1946] [serial = 1497] [outer = 0x0] 18:46:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1239b1000) [pid = 1946] [serial = 1498] [outer = 0x1185dc800] 18:46:45 INFO - PROCESS | 1946 | 1468892805907 Marionette DEBUG loaded listener.js 18:46:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x124394800) [pid = 1946] [serial = 1499] [outer = 0x1185dc800] 18:46:46 INFO - PROCESS | 1946 | 1468892806237 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]]]}] 18:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 477ms 18:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:46:46 INFO - PROCESS | 1946 | 1468892806265 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 18:46:46 INFO - PROCESS | 1946 | 1468892806266 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 18:46:46 INFO - PROCESS | 1946 | 1468892806268 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:46:46 INFO - PROCESS | 1946 | 1468892806270 Marionette TRACE conn2 <- [1,1970,null,{}] 18:46:46 INFO - PROCESS | 1946 | 1468892806272 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}] 18:46:46 INFO - PROCESS | 1946 | 1468892806274 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:46 INFO - PROCESS | 1946 | 1468892806362 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 18:46:46 INFO - PROCESS | 1946 | 1468892806418 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 1946 | 1468892806419 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246dd800 == 20 [pid = 1946] [id = 500] 18:46:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x124345800) [pid = 1946] [serial = 1500] [outer = 0x0] 18:46:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1246ce800) [pid = 1946] [serial = 1501] [outer = 0x124345800] 18:46:46 INFO - PROCESS | 1946 | 1468892806449 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x124e90000) [pid = 1946] [serial = 1502] [outer = 0x124345800] 18:46:46 INFO - PROCESS | 1946 | 1468892806713 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]]]}] 18:46:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:46:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 469ms 18:46:46 INFO - PROCESS | 1946 | 1468892806739 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 18:46:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:46:46 INFO - PROCESS | 1946 | 1468892806740 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 18:46:46 INFO - PROCESS | 1946 | 1468892806742 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:46:46 INFO - PROCESS | 1946 | 1468892806743 Marionette TRACE conn2 <- [1,1974,null,{}] 18:46:46 INFO - PROCESS | 1946 | 1468892806752 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}] 18:46:46 INFO - PROCESS | 1946 | 1468892806754 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:46 INFO - PROCESS | 1946 | 1468892806835 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 18:46:46 INFO - PROCESS | 1946 | 1468892806839 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:46 INFO - PROCESS | 1946 | 1468892806841 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcd5000 == 21 [pid = 1946] [id = 501] 18:46:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x124ee3400) [pid = 1946] [serial = 1503] [outer = 0x0] 18:46:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x125710000) [pid = 1946] [serial = 1504] [outer = 0x124ee3400] 18:46:46 INFO - PROCESS | 1946 | 1468892806864 Marionette DEBUG loaded listener.js 18:46:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1258a1800) [pid = 1946] [serial = 1505] [outer = 0x124ee3400] 18:46:47 INFO - PROCESS | 1946 | 1468892807396 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]]]}] 18:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 672ms 18:46:47 INFO - PROCESS | 1946 | 1468892807415 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 18:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:46:47 INFO - PROCESS | 1946 | 1468892807420 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 18:46:47 INFO - PROCESS | 1946 | 1468892807425 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:46:47 INFO - PROCESS | 1946 | 1468892807428 Marionette TRACE conn2 <- [1,1978,null,{}] 18:46:47 INFO - PROCESS | 1946 | 1468892807435 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}] 18:46:47 INFO - PROCESS | 1946 | 1468892807437 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:47 INFO - PROCESS | 1946 | 1468892807582 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 18:46:47 INFO - PROCESS | 1946 | 1468892807702 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:47 INFO - PROCESS | 1946 | 1468892807704 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d4b800 == 22 [pid = 1946] [id = 502] 18:46:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x112f53800) [pid = 1946] [serial = 1506] [outer = 0x0] 18:46:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1131d8c00) [pid = 1946] [serial = 1507] [outer = 0x112f53800] 18:46:47 INFO - PROCESS | 1946 | 1468892807736 Marionette DEBUG loaded listener.js 18:46:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x115d47800) [pid = 1946] [serial = 1508] [outer = 0x112f53800] 18:46:48 INFO - PROCESS | 1946 | 1468892808146 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]]]}] 18:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 775ms 18:46:48 INFO - PROCESS | 1946 | 1468892808198 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 18:46:48 INFO - PROCESS | 1946 | 1468892808201 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 18:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:46:48 INFO - PROCESS | 1946 | 1468892808206 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:46:48 INFO - PROCESS | 1946 | 1468892808208 Marionette TRACE conn2 <- [1,1982,null,{}] 18:46:48 INFO - PROCESS | 1946 | 1468892808210 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}] 18:46:48 INFO - PROCESS | 1946 | 1468892808212 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:48 INFO - PROCESS | 1946 | 1468892808309 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 18:46:48 INFO - PROCESS | 1946 | 1468892808367 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:48 INFO - PROCESS | 1946 | 1468892808368 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246d4800 == 23 [pid = 1946] [id = 503] 18:46:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x11715b400) [pid = 1946] [serial = 1509] [outer = 0x0] 18:46:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1174a4000) [pid = 1946] [serial = 1510] [outer = 0x11715b400] 18:46:48 INFO - PROCESS | 1946 | 1468892808399 Marionette DEBUG loaded listener.js 18:46:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x118140000) [pid = 1946] [serial = 1511] [outer = 0x11715b400] 18:46:48 INFO - PROCESS | 1946 | 1468892808814 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]]]}] 18:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 621ms 18:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:46:48 INFO - PROCESS | 1946 | 1468892808828 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 18:46:48 INFO - PROCESS | 1946 | 1468892808829 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 18:46:48 INFO - PROCESS | 1946 | 1468892808831 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:46:48 INFO - PROCESS | 1946 | 1468892808834 Marionette TRACE conn2 <- [1,1986,null,{}] 18:46:48 INFO - PROCESS | 1946 | 1468892808841 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}] 18:46:48 INFO - PROCESS | 1946 | 1468892808845 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:48 INFO - PROCESS | 1946 | 1468892808943 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 18:46:49 INFO - PROCESS | 1946 | 1468892809040 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 1946 | 1468892809042 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bccf800 == 24 [pid = 1946] [id = 504] 18:46:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x11957c400) [pid = 1946] [serial = 1512] [outer = 0x0] 18:46:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1195ca800) [pid = 1946] [serial = 1513] [outer = 0x11957c400] 18:46:49 INFO - PROCESS | 1946 | 1468892809084 Marionette DEBUG loaded listener.js 18:46:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12103dc00) [pid = 1946] [serial = 1514] [outer = 0x11957c400] 18:46:49 INFO - PROCESS | 1946 | 1468892809496 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]]]}] 18:46:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:46:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 18:46:49 INFO - PROCESS | 1946 | 1468892809502 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 18:46:49 INFO - PROCESS | 1946 | 1468892809504 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 18:46:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:46:49 INFO - PROCESS | 1946 | 1468892809507 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:46:49 INFO - PROCESS | 1946 | 1468892809508 Marionette TRACE conn2 <- [1,1990,null,{}] 18:46:49 INFO - PROCESS | 1946 | 1468892809510 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}] 18:46:49 INFO - PROCESS | 1946 | 1468892809511 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:49 INFO - PROCESS | 1946 | 1468892809609 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 18:46:49 INFO - PROCESS | 1946 | 1468892809666 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:49 INFO - PROCESS | 1946 | 1468892809667 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c337000 == 25 [pid = 1946] [id = 505] 18:46:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x123844000) [pid = 1946] [serial = 1515] [outer = 0x0] 18:46:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12465d800) [pid = 1946] [serial = 1516] [outer = 0x123844000] 18:46:49 INFO - PROCESS | 1946 | 1468892809696 Marionette DEBUG loaded listener.js 18:46:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x124b0bc00) [pid = 1946] [serial = 1517] [outer = 0x123844000] 18:46:50 INFO - PROCESS | 1946 | 1468892810099 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]]]}] 18:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 618ms 18:46:50 INFO - PROCESS | 1946 | 1468892810126 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 18:46:50 INFO - PROCESS | 1946 | 1468892810127 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 18:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:46:50 INFO - PROCESS | 1946 | 1468892810129 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:46:50 INFO - PROCESS | 1946 | 1468892810131 Marionette TRACE conn2 <- [1,1994,null,{}] 18:46:50 INFO - PROCESS | 1946 | 1468892810133 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}] 18:46:50 INFO - PROCESS | 1946 | 1468892810134 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x119728400) [pid = 1946] [serial = 1434] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x123c7c800) [pid = 1946] [serial = 1437] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x116ab3400) [pid = 1946] [serial = 1416] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1176be800) [pid = 1946] [serial = 1417] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1174a9800) [pid = 1946] [serial = 1425] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x118372000) [pid = 1946] [serial = 1426] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x115d4fc00) [pid = 1946] [serial = 1422] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1239ad000) [pid = 1946] [serial = 1435] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x11675e000) [pid = 1946] [serial = 1423] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x124cb7800) [pid = 1946] [serial = 1449] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x118858000) [pid = 1946] [serial = 1431] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1185ba800) [pid = 1946] [serial = 1428] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x118728800) [pid = 1946] [serial = 1429] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x112f07400) [pid = 1946] [serial = 1413] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1258d3000) [pid = 1946] [serial = 1450] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x119162000) [pid = 1946] [serial = 1447] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x113c55000) [pid = 1946] [serial = 1414] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x12a915400) [pid = 1946] [serial = 1411] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x113cd6800) [pid = 1946] [serial = 1419] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x115d4a400) [pid = 1946] [serial = 1420] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x124392c00) [pid = 1946] [serial = 1440] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x124337400) [pid = 1946] [serial = 1438] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1164e4c00) [pid = 1946] [serial = 1443] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x11837dc00) [pid = 1946] [serial = 1444] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x124663c00) [pid = 1946] [serial = 1441] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x1239b5800) [pid = 1946] [serial = 1446] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x119297400) [pid = 1946] [serial = 1432] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x12433fc00) [pid = 1946] [serial = 1466] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x124657800) [pid = 1946] [serial = 1462] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x112f55000) [pid = 1946] [serial = 1465] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x1197ad000) [pid = 1946] [serial = 1459] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x1239b5000) [pid = 1946] [serial = 1461] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x1176b9000) [pid = 1946] [serial = 1456] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x1195c6c00) [pid = 1946] [serial = 1458] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x1133adc00) [pid = 1946] [serial = 1453] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x11676cc00) [pid = 1946] [serial = 1455] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x112d08400) [pid = 1946] [serial = 1452] [outer = 0x0] [url = about:blank] 18:46:50 INFO - PROCESS | 1946 | 1468892810303 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 18:46:50 INFO - PROCESS | 1946 | 1468892810395 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:50 INFO - PROCESS | 1946 | 1468892810397 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x1167e2800 == 26 [pid = 1946] [id = 506] 18:46:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x1127d9400) [pid = 1946] [serial = 1518] [outer = 0x0] 18:46:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x112d0a000) [pid = 1946] [serial = 1519] [outer = 0x1127d9400] 18:46:50 INFO - PROCESS | 1946 | 1468892810427 Marionette DEBUG loaded listener.js 18:46:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x1132e6000) [pid = 1946] [serial = 1520] [outer = 0x1127d9400] 18:46:51 INFO - PROCESS | 1946 | --DOCSHELL 0x1167fa800 == 25 [pid = 1946] [id = 489] 18:46:51 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x115dbc400) [pid = 1946] [serial = 1468] [outer = 0x0] [url = about:blank] 18:46:51 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x123f2d400) [pid = 1946] [serial = 895] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:46:51 INFO - PROCESS | 1946 | 1468892811403 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]]]}] 18:46:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:46:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1321ms 18:46:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:46:51 INFO - PROCESS | 1946 | 1468892811453 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 18:46:51 INFO - PROCESS | 1946 | 1468892811456 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 18:46:51 INFO - PROCESS | 1946 | 1468892811463 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:46:51 INFO - PROCESS | 1946 | 1468892811466 Marionette TRACE conn2 <- [1,1998,null,{}] 18:46:51 INFO - PROCESS | 1946 | 1468892811472 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}] 18:46:51 INFO - PROCESS | 1946 | 1468892811474 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:51 INFO - PROCESS | 1946 | 1468892811594 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 18:46:51 INFO - PROCESS | 1946 | 1468892811710 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:51 INFO - PROCESS | 1946 | 1468892811711 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x1164c6800 == 26 [pid = 1946] [id = 507] 18:46:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x112f57c00) [pid = 1946] [serial = 1521] [outer = 0x0] 18:46:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x113214400) [pid = 1946] [serial = 1522] [outer = 0x112f57c00] 18:46:51 INFO - PROCESS | 1946 | 1468892811750 Marionette DEBUG loaded listener.js 18:46:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x113cd4000) [pid = 1946] [serial = 1523] [outer = 0x112f57c00] 18:46:52 INFO - PROCESS | 1946 | 1468892812055 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]]]}] 18:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 624ms 18:46:52 INFO - PROCESS | 1946 | 1468892812085 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 18:46:52 INFO - PROCESS | 1946 | 1468892812089 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 18:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:46:52 INFO - PROCESS | 1946 | 1468892812093 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:46:52 INFO - PROCESS | 1946 | 1468892812097 Marionette TRACE conn2 <- [1,2002,null,{}] 18:46:52 INFO - PROCESS | 1946 | 1468892812100 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}] 18:46:52 INFO - PROCESS | 1946 | 1468892812102 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:52 INFO - PROCESS | 1946 | 1468892812182 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 18:46:52 INFO - PROCESS | 1946 | 1468892812237 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:52 INFO - PROCESS | 1946 | 1468892812239 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d3b000 == 27 [pid = 1946] [id = 508] 18:46:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x113c58c00) [pid = 1946] [serial = 1524] [outer = 0x0] 18:46:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x115d53000) [pid = 1946] [serial = 1525] [outer = 0x113c58c00] 18:46:52 INFO - PROCESS | 1946 | 1468892812266 Marionette DEBUG loaded listener.js 18:46:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x116762400) [pid = 1946] [serial = 1526] [outer = 0x113c58c00] 18:46:52 INFO - PROCESS | 1946 | 1468892812566 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]]]}] 18:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 522ms 18:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:46:52 INFO - PROCESS | 1946 | 1468892812616 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 18:46:52 INFO - PROCESS | 1946 | 1468892812617 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 18:46:52 INFO - PROCESS | 1946 | 1468892812619 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:46:52 INFO - PROCESS | 1946 | 1468892812621 Marionette TRACE conn2 <- [1,2006,null,{}] 18:46:52 INFO - PROCESS | 1946 | 1468892812630 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}] 18:46:52 INFO - PROCESS | 1946 | 1468892812633 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:52 INFO - PROCESS | 1946 | 1468892812706 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 18:46:52 INFO - PROCESS | 1946 | 1468892812760 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:52 INFO - PROCESS | 1946 | 1468892812763 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195e2800 == 28 [pid = 1946] [id = 509] 18:46:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x112d08000) [pid = 1946] [serial = 1527] [outer = 0x0] 18:46:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x117157800) [pid = 1946] [serial = 1528] [outer = 0x112d08000] 18:46:52 INFO - PROCESS | 1946 | 1468892812790 Marionette DEBUG loaded listener.js 18:46:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x1174ad800) [pid = 1946] [serial = 1529] [outer = 0x112d08000] 18:46:53 INFO - PROCESS | 1946 | 1468892813089 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]]]}] 18:46:53 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 18:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 522ms 18:46:53 INFO - PROCESS | 1946 | 1468892813142 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 18:46:53 INFO - PROCESS | 1946 | 1468892813144 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 18:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:46:53 INFO - PROCESS | 1946 | 1468892813148 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:46:53 INFO - PROCESS | 1946 | 1468892813149 Marionette TRACE conn2 <- [1,2010,null,{}] 18:46:53 INFO - PROCESS | 1946 | 1468892813151 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}] 18:46:53 INFO - PROCESS | 1946 | 1468892813153 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:53 INFO - PROCESS | 1946 | 1468892813229 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 18:46:53 INFO - PROCESS | 1946 | 1468892813234 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 1946 | 1468892813235 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x12388d000 == 29 [pid = 1946] [id = 510] 18:46:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x11813d400) [pid = 1946] [serial = 1530] [outer = 0x0] 18:46:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x118370400) [pid = 1946] [serial = 1531] [outer = 0x11813d400] 18:46:53 INFO - PROCESS | 1946 | 1468892813261 Marionette DEBUG loaded listener.js 18:46:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1185be400) [pid = 1946] [serial = 1532] [outer = 0x11813d400] 18:46:53 INFO - PROCESS | 1946 | 1468892813620 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]]]}] 18:46:53 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 18:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 519ms 18:46:53 INFO - PROCESS | 1946 | 1468892813667 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 18:46:53 INFO - PROCESS | 1946 | 1468892813668 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 18:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:46:53 INFO - PROCESS | 1946 | 1468892813671 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:46:53 INFO - PROCESS | 1946 | 1468892813672 Marionette TRACE conn2 <- [1,2014,null,{}] 18:46:53 INFO - PROCESS | 1946 | 1468892813681 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}] 18:46:53 INFO - PROCESS | 1946 | 1468892813682 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:53 INFO - PROCESS | 1946 | 1468892813774 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 18:46:53 INFO - PROCESS | 1946 | 1468892813812 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:53 INFO - PROCESS | 1946 | 1468892813813 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x1241a4000 == 30 [pid = 1946] [id = 511] 18:46:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x113350400) [pid = 1946] [serial = 1533] [outer = 0x0] 18:46:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x11872e400) [pid = 1946] [serial = 1534] [outer = 0x113350400] 18:46:53 INFO - PROCESS | 1946 | 1468892813838 Marionette DEBUG loaded listener.js 18:46:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x119156c00) [pid = 1946] [serial = 1535] [outer = 0x113350400] 18:46:54 INFO - PROCESS | 1946 | 1468892814193 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]]]}] 18:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 576ms 18:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:46:54 INFO - PROCESS | 1946 | 1468892814248 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 18:46:54 INFO - PROCESS | 1946 | 1468892814250 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 18:46:54 INFO - PROCESS | 1946 | 1468892814253 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:46:54 INFO - PROCESS | 1946 | 1468892814255 Marionette TRACE conn2 <- [1,2018,null,{}] 18:46:54 INFO - PROCESS | 1946 | 1468892814258 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}] 18:46:54 INFO - PROCESS | 1946 | 1468892814265 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:54 INFO - PROCESS | 1946 | 1468892814410 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 18:46:54 INFO - PROCESS | 1946 | 1468892814451 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:54 INFO - PROCESS | 1946 | 1468892814452 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x125817000 == 31 [pid = 1946] [id = 512] 18:46:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x11928c000) [pid = 1946] [serial = 1536] [outer = 0x0] 18:46:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1195cec00) [pid = 1946] [serial = 1537] [outer = 0x11928c000] 18:46:54 INFO - PROCESS | 1946 | 1468892814477 Marionette DEBUG loaded listener.js 18:46:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1239a7400) [pid = 1946] [serial = 1538] [outer = 0x11928c000] 18:46:54 INFO - PROCESS | 1946 | 1468892814760 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]]]}] 18:46:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:46:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 519ms 18:46:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:46:54 INFO - PROCESS | 1946 | 1468892814774 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 18:46:54 INFO - PROCESS | 1946 | 1468892814775 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 18:46:54 INFO - PROCESS | 1946 | 1468892814777 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:46:54 INFO - PROCESS | 1946 | 1468892814778 Marionette TRACE conn2 <- [1,2022,null,{}] 18:46:54 INFO - PROCESS | 1946 | 1468892814793 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}] 18:46:54 INFO - PROCESS | 1946 | 1468892814794 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:54 INFO - PROCESS | 1946 | 1468892814907 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 18:46:54 INFO - PROCESS | 1946 | 1468892814910 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:54 INFO - PROCESS | 1946 | 1468892814911 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268c3800 == 32 [pid = 1946] [id = 513] 18:46:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1239a9800) [pid = 1946] [serial = 1539] [outer = 0x0] 18:46:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x123bed000) [pid = 1946] [serial = 1540] [outer = 0x1239a9800] 18:46:54 INFO - PROCESS | 1946 | 1468892814935 Marionette DEBUG loaded listener.js 18:46:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x1241b2800) [pid = 1946] [serial = 1541] [outer = 0x1239a9800] 18:46:55 INFO - PROCESS | 1946 | 1468892815268 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]]]}] 18:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 527ms 18:46:55 INFO - PROCESS | 1946 | 1468892815304 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 18:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:46:55 INFO - PROCESS | 1946 | 1468892815305 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 18:46:55 INFO - PROCESS | 1946 | 1468892815308 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:46:55 INFO - PROCESS | 1946 | 1468892815309 Marionette TRACE conn2 <- [1,2026,null,{}] 18:46:55 INFO - PROCESS | 1946 | 1468892815311 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}] 18:46:55 INFO - PROCESS | 1946 | 1468892815312 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:55 INFO - PROCESS | 1946 | 1468892815500 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x119298400) [pid = 1946] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1195cac00) [pid = 1946] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1185dc800) [pid = 1946] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1133ba800) [pid = 1946] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x115e28400) [pid = 1946] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x124345000) [pid = 1946] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x112f4e800) [pid = 1946] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x118373400) [pid = 1946] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x124345800) [pid = 1946] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x112f55800) [pid = 1946] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x115d06400) [pid = 1946] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:46:55 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x115d48800) [pid = 1946] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:46:55 INFO - PROCESS | 1946 | 1468892815543 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 1946 | 1468892815544 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b30800 == 33 [pid = 1946] [id = 514] 18:46:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x111c19800) [pid = 1946] [serial = 1542] [outer = 0x0] 18:46:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1133ba800) [pid = 1946] [serial = 1543] [outer = 0x111c19800] 18:46:55 INFO - PROCESS | 1946 | 1468892815569 Marionette DEBUG loaded listener.js 18:46:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x117155000) [pid = 1946] [serial = 1544] [outer = 0x111c19800] 18:46:55 INFO - PROCESS | 1946 | 1468892815833 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]]]}] 18:46:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 574ms 18:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:46:55 INFO - PROCESS | 1946 | 1468892815886 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 18:46:55 INFO - PROCESS | 1946 | 1468892815887 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 18:46:55 INFO - PROCESS | 1946 | 1468892815889 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:46:55 INFO - PROCESS | 1946 | 1468892815890 Marionette TRACE conn2 <- [1,2030,null,{}] 18:46:55 INFO - PROCESS | 1946 | 1468892815892 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}] 18:46:55 INFO - PROCESS | 1946 | 1468892815894 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:55 INFO - PROCESS | 1946 | 1468892815983 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 18:46:55 INFO - PROCESS | 1946 | 1468892815986 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:55 INFO - PROCESS | 1946 | 1468892815988 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x129339800 == 34 [pid = 1946] [id = 515] 18:46:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x11830d400) [pid = 1946] [serial = 1545] [outer = 0x0] 18:46:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1211e9c00) [pid = 1946] [serial = 1546] [outer = 0x11830d400] 18:46:56 INFO - PROCESS | 1946 | 1468892816012 Marionette DEBUG loaded listener.js 18:46:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x124658c00) [pid = 1946] [serial = 1547] [outer = 0x11830d400] 18:46:56 INFO - PROCESS | 1946 | 1468892816347 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]]]}] 18:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 469ms 18:46:56 INFO - PROCESS | 1946 | 1468892816359 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 18:46:56 INFO - PROCESS | 1946 | 1468892816360 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 18:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:46:56 INFO - PROCESS | 1946 | 1468892816365 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:46:56 INFO - PROCESS | 1946 | 1468892816367 Marionette TRACE conn2 <- [1,2034,null,{}] 18:46:56 INFO - PROCESS | 1946 | 1468892816370 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}] 18:46:56 INFO - PROCESS | 1946 | 1468892816371 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:56 INFO - PROCESS | 1946 | 1468892816482 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 18:46:56 INFO - PROCESS | 1946 | 1468892816488 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:56 INFO - PROCESS | 1946 | 1468892816489 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x129580000 == 35 [pid = 1946] [id = 516] 18:46:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x114f83400) [pid = 1946] [serial = 1548] [outer = 0x0] 18:46:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x12465b800) [pid = 1946] [serial = 1549] [outer = 0x114f83400] 18:46:56 INFO - PROCESS | 1946 | 1468892816528 Marionette DEBUG loaded listener.js 18:46:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x124886c00) [pid = 1946] [serial = 1550] [outer = 0x114f83400] 18:46:56 INFO - PROCESS | 1946 | 1468892816964 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]]]}] 18:46:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:46:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 622ms 18:46:56 INFO - PROCESS | 1946 | 1468892816986 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 18:46:56 INFO - PROCESS | 1946 | 1468892816989 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 18:46:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:46:56 INFO - PROCESS | 1946 | 1468892816991 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:46:56 INFO - PROCESS | 1946 | 1468892816993 Marionette TRACE conn2 <- [1,2038,null,{}] 18:46:56 INFO - PROCESS | 1946 | 1468892816997 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}] 18:46:57 INFO - PROCESS | 1946 | 1468892817000 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:57 INFO - PROCESS | 1946 | 1468892817116 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 18:46:57 INFO - PROCESS | 1946 | 1468892817122 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:57 INFO - PROCESS | 1946 | 1468892817124 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x124194800 == 36 [pid = 1946] [id = 517] 18:46:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x11749f000) [pid = 1946] [serial = 1551] [outer = 0x0] 18:46:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x124bba000) [pid = 1946] [serial = 1552] [outer = 0x11749f000] 18:46:57 INFO - PROCESS | 1946 | 1468892817150 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x124895800) [pid = 1946] [serial = 1553] [outer = 0x11749f000] 18:46:57 INFO - PROCESS | 1946 | 1468892817458 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]]]}] 18:46:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 522ms 18:46:57 INFO - PROCESS | 1946 | 1468892817522 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 18:46:57 INFO - PROCESS | 1946 | 1468892817524 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 18:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:46:57 INFO - PROCESS | 1946 | 1468892817529 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:46:57 INFO - PROCESS | 1946 | 1468892817531 Marionette TRACE conn2 <- [1,2042,null,{}] 18:46:57 INFO - PROCESS | 1946 | 1468892817535 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}] 18:46:57 INFO - PROCESS | 1946 | 1468892817537 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:57 INFO - PROCESS | 1946 | 1468892817624 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 18:46:57 INFO - PROCESS | 1946 | 1468892817717 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:57 INFO - PROCESS | 1946 | 1468892817719 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x116952800 == 37 [pid = 1946] [id = 518] 18:46:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x112a82400) [pid = 1946] [serial = 1554] [outer = 0x0] 18:46:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x112d25800) [pid = 1946] [serial = 1555] [outer = 0x112a82400] 18:46:57 INFO - PROCESS | 1946 | 1468892817753 Marionette DEBUG loaded listener.js 18:46:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x113216000) [pid = 1946] [serial = 1556] [outer = 0x112a82400] 18:46:58 INFO - PROCESS | 1946 | 1468892818269 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]]]}] 18:46:58 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) 18:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 774ms 18:46:58 INFO - PROCESS | 1946 | 1468892818333 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 18:46:58 INFO - PROCESS | 1946 | 1468892818335 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 18:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:46:58 INFO - PROCESS | 1946 | 1468892818341 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:46:58 INFO - PROCESS | 1946 | 1468892818343 Marionette TRACE conn2 <- [1,2046,null,{}] 18:46:58 INFO - PROCESS | 1946 | 1468892818370 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}] 18:46:58 INFO - PROCESS | 1946 | 1468892818372 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:58 INFO - PROCESS | 1946 | 1468892818477 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 18:46:58 INFO - PROCESS | 1946 | 1468892818532 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:58 INFO - PROCESS | 1946 | 1468892818533 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x12386d800 == 38 [pid = 1946] [id = 519] 18:46:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x116642c00) [pid = 1946] [serial = 1557] [outer = 0x0] 18:46:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x11676cc00) [pid = 1946] [serial = 1558] [outer = 0x116642c00] 18:46:58 INFO - PROCESS | 1946 | 1468892818565 Marionette DEBUG loaded listener.js 18:46:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x116ab3400) [pid = 1946] [serial = 1559] [outer = 0x116642c00] 18:46:59 INFO - PROCESS | 1946 | 1468892819199 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]]]}] 18:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 896ms 18:46:59 INFO - PROCESS | 1946 | --DOCSHELL 0x129580000 == 37 [pid = 1946] [id = 516] 18:46:59 INFO - PROCESS | 1946 | --DOCSHELL 0x129339800 == 36 [pid = 1946] [id = 515] 18:46:59 INFO - PROCESS | 1946 | --DOCSHELL 0x119b30800 == 35 [pid = 1946] [id = 514] 18:46:59 INFO - PROCESS | 1946 | --DOCSHELL 0x1268c3800 == 34 [pid = 1946] [id = 513] 18:46:59 INFO - PROCESS | 1946 | --DOCSHELL 0x125817000 == 33 [pid = 1946] [id = 512] 18:46:59 INFO - PROCESS | 1946 | --DOCSHELL 0x1241a4000 == 32 [pid = 1946] [id = 511] 18:46:59 INFO - PROCESS | 1946 | --DOCSHELL 0x12388d000 == 31 [pid = 1946] [id = 510] 18:46:59 INFO - PROCESS | 1946 | 1468892819289 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 18:46:59 INFO - PROCESS | 1946 | 1468892819292 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 18:46:59 INFO - PROCESS | 1946 | --DOCSHELL 0x1195e2800 == 30 [pid = 1946] [id = 509] 18:46:59 INFO - PROCESS | 1946 | --DOCSHELL 0x117d3b000 == 29 [pid = 1946] [id = 508] 18:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:46:59 INFO - PROCESS | 1946 | 1468892819297 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:46:59 INFO - PROCESS | 1946 | 1468892819299 Marionette TRACE conn2 <- [1,2050,null,{}] 18:46:59 INFO - PROCESS | 1946 | 1468892819302 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}] 18:46:59 INFO - PROCESS | 1946 | 1468892819304 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:59 INFO - PROCESS | 1946 | 1468892819378 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 18:46:59 INFO - PROCESS | 1946 | 1468892819388 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:59 INFO - PROCESS | 1946 | 1468892819391 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x116adf800 == 30 [pid = 1946] [id = 520] 18:46:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x113c55000) [pid = 1946] [serial = 1560] [outer = 0x0] 18:46:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x115d4c400) [pid = 1946] [serial = 1561] [outer = 0x113c55000] 18:46:59 INFO - PROCESS | 1946 | 1468892819419 Marionette DEBUG loaded listener.js 18:46:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1161ab400) [pid = 1946] [serial = 1562] [outer = 0x113c55000] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x124341c00) [pid = 1946] [serial = 1490] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1239b1000) [pid = 1946] [serial = 1498] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x119163400) [pid = 1946] [serial = 1484] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1174a2000) [pid = 1946] [serial = 1495] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12465b400) [pid = 1946] [serial = 1492] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1174a4400) [pid = 1946] [serial = 1477] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1185b9400) [pid = 1946] [serial = 1480] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1246c6000) [pid = 1946] [serial = 1493] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1246ce800) [pid = 1946] [serial = 1501] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x123befc00) [pid = 1946] [serial = 1489] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1239ae000) [pid = 1946] [serial = 1487] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1185de800) [pid = 1946] [serial = 1481] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1185db800) [pid = 1946] [serial = 1496] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x112f56c00) [pid = 1946] [serial = 1471] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x11813e000) [pid = 1946] [serial = 1478] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x118857000) [pid = 1946] [serial = 1483] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x116763400) [pid = 1946] [serial = 1475] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x113c58800) [pid = 1946] [serial = 1472] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x115dc5c00) [pid = 1946] [serial = 1474] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x124394800) [pid = 1946] [serial = 1499] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x116986800) [pid = 1946] [serial = 1469] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x125710000) [pid = 1946] [serial = 1504] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x124e90000) [pid = 1946] [serial = 1502] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x1197ae400) [pid = 1946] [serial = 1486] [outer = 0x0] [url = about:blank] 18:46:59 INFO - PROCESS | 1946 | 1468892819791 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]]]}] 18:46:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:46:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 520ms 18:46:59 INFO - PROCESS | 1946 | 1468892819817 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 18:46:59 INFO - PROCESS | 1946 | 1468892819820 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 18:46:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:46:59 INFO - PROCESS | 1946 | 1468892819824 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:46:59 INFO - PROCESS | 1946 | 1468892819826 Marionette TRACE conn2 <- [1,2054,null,{}] 18:46:59 INFO - PROCESS | 1946 | 1468892819828 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}] 18:46:59 INFO - PROCESS | 1946 | 1468892819832 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:59 INFO - PROCESS | 1946 | 1468892819907 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 18:46:59 INFO - PROCESS | 1946 | 1468892819915 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:46:59 INFO - PROCESS | 1946 | 1468892819916 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:46:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192cf000 == 31 [pid = 1946] [id = 521] 18:46:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x116907000) [pid = 1946] [serial = 1563] [outer = 0x0] 18:46:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x1174a9800) [pid = 1946] [serial = 1564] [outer = 0x116907000] 18:46:59 INFO - PROCESS | 1946 | 1468892819943 Marionette DEBUG loaded listener.js 18:46:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x11813e000) [pid = 1946] [serial = 1565] [outer = 0x116907000] 18:47:00 INFO - PROCESS | 1946 | 1468892820296 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]]]}] 18:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 519ms 18:47:00 INFO - PROCESS | 1946 | 1468892820345 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 18:47:00 INFO - PROCESS | 1946 | 1468892820347 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 18:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:47:00 INFO - PROCESS | 1946 | 1468892820354 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:47:00 INFO - PROCESS | 1946 | 1468892820356 Marionette TRACE conn2 <- [1,2058,null,{}] 18:47:00 INFO - PROCESS | 1946 | 1468892820364 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}] 18:47:00 INFO - PROCESS | 1946 | 1468892820367 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:00 INFO - PROCESS | 1946 | 1468892820446 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 18:47:00 INFO - PROCESS | 1946 | 1468892820453 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 1946 | 1468892820455 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cd5000 == 32 [pid = 1946] [id = 522] 18:47:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x112f4ec00) [pid = 1946] [serial = 1566] [outer = 0x0] 18:47:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x11872f800) [pid = 1946] [serial = 1567] [outer = 0x112f4ec00] 18:47:00 INFO - PROCESS | 1946 | 1468892820483 Marionette DEBUG loaded listener.js 18:47:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x119292400) [pid = 1946] [serial = 1568] [outer = 0x112f4ec00] 18:47:00 INFO - PROCESS | 1946 | 1468892820831 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]]]}] 18:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 521ms 18:47:00 INFO - PROCESS | 1946 | 1468892820874 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 18:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:47:00 INFO - PROCESS | 1946 | 1468892820876 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 18:47:00 INFO - PROCESS | 1946 | 1468892820878 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:47:00 INFO - PROCESS | 1946 | 1468892820880 Marionette TRACE conn2 <- [1,2062,null,{}] 18:47:00 INFO - PROCESS | 1946 | 1468892820888 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}] 18:47:00 INFO - PROCESS | 1946 | 1468892820889 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:00 INFO - PROCESS | 1946 | 1468892820966 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 18:47:00 INFO - PROCESS | 1946 | 1468892820970 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:00 INFO - PROCESS | 1946 | 1468892820971 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x125828000 == 33 [pid = 1946] [id = 523] 18:47:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1195ce000) [pid = 1946] [serial = 1569] [outer = 0x0] 18:47:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x119c08c00) [pid = 1946] [serial = 1570] [outer = 0x1195ce000] 18:47:01 INFO - PROCESS | 1946 | 1468892820998 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x12103d400) [pid = 1946] [serial = 1571] [outer = 0x1195ce000] 18:47:01 INFO - PROCESS | 1946 | 1468892821365 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]]]}] 18:47:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:47:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 527ms 18:47:01 INFO - PROCESS | 1946 | 1468892821406 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 18:47:01 INFO - PROCESS | 1946 | 1468892821408 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 18:47:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:47:01 INFO - PROCESS | 1946 | 1468892821411 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:47:01 INFO - PROCESS | 1946 | 1468892821414 Marionette TRACE conn2 <- [1,2066,null,{}] 18:47:01 INFO - PROCESS | 1946 | 1468892821418 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}] 18:47:01 INFO - PROCESS | 1946 | 1468892821420 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:01 INFO - PROCESS | 1946 | 1468892821580 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 18:47:01 INFO - PROCESS | 1946 | 1468892821603 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:01 INFO - PROCESS | 1946 | 1468892821604 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268b9000 == 34 [pid = 1946] [id = 524] 18:47:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x113217800) [pid = 1946] [serial = 1572] [outer = 0x0] 18:47:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x121041800) [pid = 1946] [serial = 1573] [outer = 0x113217800] 18:47:01 INFO - PROCESS | 1946 | 1468892821644 Marionette DEBUG loaded listener.js 18:47:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x123befc00) [pid = 1946] [serial = 1574] [outer = 0x113217800] 18:47:02 INFO - PROCESS | 1946 | 1468892822085 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]]]}] 18:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 724ms 18:47:02 INFO - PROCESS | 1946 | 1468892822134 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 18:47:02 INFO - PROCESS | 1946 | 1468892822135 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 18:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:47:02 INFO - PROCESS | 1946 | 1468892822138 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:47:02 INFO - PROCESS | 1946 | 1468892822139 Marionette TRACE conn2 <- [1,2070,null,{}] 18:47:02 INFO - PROCESS | 1946 | 1468892822141 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}] 18:47:02 INFO - PROCESS | 1946 | 1468892822145 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:02 INFO - PROCESS | 1946 | 1468892822275 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 18:47:02 INFO - PROCESS | 1946 | 1468892822301 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:02 INFO - PROCESS | 1946 | 1468892822302 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x129586800 == 35 [pid = 1946] [id = 525] 18:47:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x123a08000) [pid = 1946] [serial = 1575] [outer = 0x0] 18:47:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x124343400) [pid = 1946] [serial = 1576] [outer = 0x123a08000] 18:47:02 INFO - PROCESS | 1946 | 1468892822327 Marionette DEBUG loaded listener.js 18:47:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x124e90c00) [pid = 1946] [serial = 1577] [outer = 0x123a08000] 18:47:02 INFO - PROCESS | 1946 | 1468892822658 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]]]}] 18:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 572ms 18:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:47:02 INFO - PROCESS | 1946 | 1468892822711 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 18:47:02 INFO - PROCESS | 1946 | 1468892822712 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 18:47:02 INFO - PROCESS | 1946 | 1468892822714 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:47:02 INFO - PROCESS | 1946 | 1468892822715 Marionette TRACE conn2 <- [1,2074,null,{}] 18:47:02 INFO - PROCESS | 1946 | 1468892822717 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}] 18:47:02 INFO - PROCESS | 1946 | 1468892822719 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:02 INFO - PROCESS | 1946 | 1468892822816 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 18:47:02 INFO - PROCESS | 1946 | 1468892822819 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:02 INFO - PROCESS | 1946 | 1468892822820 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6b9800 == 36 [pid = 1946] [id = 526] 18:47:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x124e91000) [pid = 1946] [serial = 1578] [outer = 0x0] 18:47:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12570d800) [pid = 1946] [serial = 1579] [outer = 0x124e91000] 18:47:02 INFO - PROCESS | 1946 | 1468892822845 Marionette DEBUG loaded listener.js 18:47:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1258a5c00) [pid = 1946] [serial = 1580] [outer = 0x124e91000] 18:47:03 INFO - PROCESS | 1946 | 1468892823176 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]]]}] 18:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 518ms 18:47:03 INFO - PROCESS | 1946 | 1468892823233 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 18:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:47:03 INFO - PROCESS | 1946 | 1468892823234 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 18:47:03 INFO - PROCESS | 1946 | 1468892823236 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:47:03 INFO - PROCESS | 1946 | 1468892823237 Marionette TRACE conn2 <- [1,2078,null,{}] 18:47:03 INFO - PROCESS | 1946 | 1468892823240 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}] 18:47:03 INFO - PROCESS | 1946 | 1468892823241 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:03 INFO - PROCESS | 1946 | 1468892823335 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 18:47:03 INFO - PROCESS | 1946 | 1468892823347 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:03 INFO - PROCESS | 1946 | 1468892823349 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab96000 == 37 [pid = 1946] [id = 527] 18:47:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1258a2000) [pid = 1946] [serial = 1581] [outer = 0x0] 18:47:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1258d8000) [pid = 1946] [serial = 1582] [outer = 0x1258a2000] 18:47:03 INFO - PROCESS | 1946 | 1468892823373 Marionette DEBUG loaded listener.js 18:47:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x126527400) [pid = 1946] [serial = 1583] [outer = 0x1258a2000] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x112f57c00) [pid = 1946] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x114f83400) [pid = 1946] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x124ee3400) [pid = 1946] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x112f53800) [pid = 1946] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x11715b400) [pid = 1946] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x11957c400) [pid = 1946] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x123844000) [pid = 1946] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x113c58c00) [pid = 1946] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x112d08000) [pid = 1946] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1127d9400) [pid = 1946] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x113350400) [pid = 1946] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x11928c000) [pid = 1946] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1239a9800) [pid = 1946] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x111c19800) [pid = 1946] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x11830d400) [pid = 1946] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:47:03 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x11813d400) [pid = 1946] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:47:03 INFO - PROCESS | 1946 | 1468892823761 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]]]}] 18:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 573ms 18:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:47:03 INFO - PROCESS | 1946 | 1468892823810 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 18:47:03 INFO - PROCESS | 1946 | 1468892823812 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 18:47:03 INFO - PROCESS | 1946 | 1468892823814 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:47:03 INFO - PROCESS | 1946 | 1468892823815 Marionette TRACE conn2 <- [1,2082,null,{}] 18:47:03 INFO - PROCESS | 1946 | 1468892823817 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}] 18:47:03 INFO - PROCESS | 1946 | 1468892823818 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:03 INFO - PROCESS | 1946 | 1468892823891 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 18:47:03 INFO - PROCESS | 1946 | 1468892823947 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:03 INFO - PROCESS | 1946 | 1468892823948 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268a6000 == 38 [pid = 1946] [id = 528] 18:47:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x112f4f400) [pid = 1946] [serial = 1584] [outer = 0x0] 18:47:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x11614ac00) [pid = 1946] [serial = 1585] [outer = 0x112f4f400] 18:47:03 INFO - PROCESS | 1946 | 1468892823974 Marionette DEBUG loaded listener.js 18:47:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x11928c000) [pid = 1946] [serial = 1586] [outer = 0x112f4f400] 18:47:04 INFO - PROCESS | 1946 | 1468892824229 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]]]}] 18:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 468ms 18:47:04 INFO - PROCESS | 1946 | 1468892824286 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 18:47:04 INFO - PROCESS | 1946 | 1468892824287 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 18:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:47:04 INFO - PROCESS | 1946 | 1468892824290 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:47:04 INFO - PROCESS | 1946 | 1468892824291 Marionette TRACE conn2 <- [1,2086,null,{}] 18:47:04 INFO - PROCESS | 1946 | 1468892824301 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}] 18:47:04 INFO - PROCESS | 1946 | 1468892824302 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:04 INFO - PROCESS | 1946 | 1468892824386 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 18:47:04 INFO - PROCESS | 1946 | 1468892824390 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:04 INFO - PROCESS | 1946 | 1468892824391 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcc8800 == 39 [pid = 1946] [id = 529] 18:47:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1210db800) [pid = 1946] [serial = 1587] [outer = 0x0] 18:47:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x124cb5c00) [pid = 1946] [serial = 1588] [outer = 0x1210db800] 18:47:04 INFO - PROCESS | 1946 | 1468892824415 Marionette DEBUG loaded listener.js 18:47:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x12659cc00) [pid = 1946] [serial = 1589] [outer = 0x1210db800] 18:47:04 INFO - PROCESS | 1946 | 1468892824801 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]]]}] 18:47:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:47:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 519ms 18:47:04 INFO - PROCESS | 1946 | 1468892824810 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 18:47:04 INFO - PROCESS | 1946 | 1468892824814 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 18:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:47:04 INFO - PROCESS | 1946 | 1468892824818 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:47:04 INFO - PROCESS | 1946 | 1468892824820 Marionette TRACE conn2 <- [1,2090,null,{}] 18:47:04 INFO - PROCESS | 1946 | 1468892824838 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}] 18:47:04 INFO - PROCESS | 1946 | 1468892824841 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:04 INFO - PROCESS | 1946 | 1468892824980 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 18:47:04 INFO - PROCESS | 1946 | 1468892824988 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:04 INFO - PROCESS | 1946 | 1468892824991 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c33d000 == 40 [pid = 1946] [id = 530] 18:47:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1266c4000) [pid = 1946] [serial = 1590] [outer = 0x0] 18:47:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x126867000) [pid = 1946] [serial = 1591] [outer = 0x1266c4000] 18:47:05 INFO - PROCESS | 1946 | 1468892825040 Marionette DEBUG loaded listener.js 18:47:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x12899b400) [pid = 1946] [serial = 1592] [outer = 0x1266c4000] 18:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 621ms 18:47:05 INFO - PROCESS | 1946 | 1468892825433 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]]]}] 18:47:05 INFO - PROCESS | 1946 | 1468892825439 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 18:47:05 INFO - PROCESS | 1946 | 1468892825440 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 18:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:47:05 INFO - PROCESS | 1946 | 1468892825442 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:47:05 INFO - PROCESS | 1946 | 1468892825443 Marionette TRACE conn2 <- [1,2094,null,{}] 18:47:05 INFO - PROCESS | 1946 | 1468892825452 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}] 18:47:05 INFO - PROCESS | 1946 | 1468892825453 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:05 INFO - PROCESS | 1946 | 1468892825566 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 18:47:05 INFO - PROCESS | 1946 | 1468892825573 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:05 INFO - PROCESS | 1946 | 1468892825574 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c89e000 == 41 [pid = 1946] [id = 531] 18:47:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x1266c4c00) [pid = 1946] [serial = 1593] [outer = 0x0] 18:47:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1289a0000) [pid = 1946] [serial = 1594] [outer = 0x1266c4c00] 18:47:05 INFO - PROCESS | 1946 | 1468892825598 Marionette DEBUG loaded listener.js 18:47:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x129010800) [pid = 1946] [serial = 1595] [outer = 0x1266c4c00] 18:47:06 INFO - PROCESS | 1946 | 1468892826054 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]]]}] 18:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 620ms 18:47:06 INFO - PROCESS | 1946 | 1468892826062 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 18:47:06 INFO - PROCESS | 1946 | 1468892826065 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 18:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:47:06 INFO - PROCESS | 1946 | 1468892826068 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 1946 | 1468892826071 Marionette TRACE conn2 <- [1,2098,null,{}] 18:47:06 INFO - PROCESS | 1946 | 1468892826075 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}] 18:47:06 INFO - PROCESS | 1946 | 1468892826076 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:06 INFO - PROCESS | 1946 | 1468892826179 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 18:47:06 INFO - PROCESS | 1946 | 1468892826252 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 1946 | 1468892826253 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195d5800 == 42 [pid = 1946] [id = 532] 18:47:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x114f83000) [pid = 1946] [serial = 1596] [outer = 0x0] 18:47:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x115e83800) [pid = 1946] [serial = 1597] [outer = 0x114f83000] 18:47:06 INFO - PROCESS | 1946 | 1468892826284 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x116986c00) [pid = 1946] [serial = 1598] [outer = 0x114f83000] 18:47:06 INFO - PROCESS | 1946 | 1468892826705 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]]]}] 18:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 672ms 18:47:06 INFO - PROCESS | 1946 | 1468892826739 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 18:47:06 INFO - PROCESS | 1946 | 1468892826742 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 18:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:47:06 INFO - PROCESS | 1946 | 1468892826747 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:47:06 INFO - PROCESS | 1946 | 1468892826749 Marionette TRACE conn2 <- [1,2102,null,{}] 18:47:06 INFO - PROCESS | 1946 | 1468892826751 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}] 18:47:06 INFO - PROCESS | 1946 | 1468892826753 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:06 INFO - PROCESS | 1946 | 1468892826859 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 18:47:06 INFO - PROCESS | 1946 | 1468892826919 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:06 INFO - PROCESS | 1946 | 1468892826921 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x12933c800 == 43 [pid = 1946] [id = 533] 18:47:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1174a1400) [pid = 1946] [serial = 1599] [outer = 0x0] 18:47:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1185b9400) [pid = 1946] [serial = 1600] [outer = 0x1174a1400] 18:47:06 INFO - PROCESS | 1946 | 1468892826951 Marionette DEBUG loaded listener.js 18:47:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x119298400) [pid = 1946] [serial = 1601] [outer = 0x1174a1400] 18:47:07 INFO - PROCESS | 1946 | 1468892827364 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]]]}] 18:47:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:47:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 670ms 18:47:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:47:07 INFO - PROCESS | 1946 | 1468892827417 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 18:47:07 INFO - PROCESS | 1946 | 1468892827419 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 18:47:07 INFO - PROCESS | 1946 | 1468892827421 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:47:07 INFO - PROCESS | 1946 | 1468892827424 Marionette TRACE conn2 <- [1,2106,null,{}] 18:47:07 INFO - PROCESS | 1946 | 1468892827432 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}] 18:47:07 INFO - PROCESS | 1946 | 1468892827435 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:07 INFO - PROCESS | 1946 | 1468892827538 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 18:47:07 INFO - PROCESS | 1946 | 1468892827646 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:07 INFO - PROCESS | 1946 | 1468892827648 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cce0000 == 44 [pid = 1946] [id = 534] 18:47:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x123f32400) [pid = 1946] [serial = 1602] [outer = 0x0] 18:47:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x124660c00) [pid = 1946] [serial = 1603] [outer = 0x123f32400] 18:47:07 INFO - PROCESS | 1946 | 1468892827680 Marionette DEBUG loaded listener.js 18:47:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x124b0f800) [pid = 1946] [serial = 1604] [outer = 0x123f32400] 18:47:08 INFO - PROCESS | 1946 | 1468892828098 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]]]}] 18:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 723ms 18:47:08 INFO - PROCESS | 1946 | 1468892828145 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 18:47:08 INFO - PROCESS | 1946 | 1468892828147 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 18:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:47:08 INFO - PROCESS | 1946 | 1468892828149 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:47:08 INFO - PROCESS | 1946 | 1468892828150 Marionette TRACE conn2 <- [1,2110,null,{}] 18:47:08 INFO - PROCESS | 1946 | 1468892828153 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}] 18:47:08 INFO - PROCESS | 1946 | 1468892828154 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:08 INFO - PROCESS | 1946 | 1468892828258 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 18:47:08 INFO - PROCESS | 1946 | 1468892828318 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:08 INFO - PROCESS | 1946 | 1468892828319 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd0800 == 45 [pid = 1946] [id = 535] 18:47:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12570e000) [pid = 1946] [serial = 1605] [outer = 0x0] 18:47:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1266c7800) [pid = 1946] [serial = 1606] [outer = 0x12570e000] 18:47:08 INFO - PROCESS | 1946 | 1468892828347 Marionette DEBUG loaded listener.js 18:47:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x128993000) [pid = 1946] [serial = 1607] [outer = 0x12570e000] 18:47:08 INFO - PROCESS | 1946 | 1468892828958 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]]]}] 18:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 820ms 18:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:47:08 INFO - PROCESS | 1946 | 1468892828969 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 18:47:08 INFO - PROCESS | 1946 | 1468892828971 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 18:47:08 INFO - PROCESS | 1946 | 1468892828974 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:47:08 INFO - PROCESS | 1946 | 1468892828976 Marionette TRACE conn2 <- [1,2114,null,{}] 18:47:09 INFO - PROCESS | 1946 | 1468892829000 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}] 18:47:09 INFO - PROCESS | 1946 | 1468892829001 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:09 INFO - PROCESS | 1946 | 1468892829096 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 18:47:09 INFO - PROCESS | 1946 | 1468892829169 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:09 INFO - PROCESS | 1946 | 1468892829171 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x117489000 == 46 [pid = 1946] [id = 536] 18:47:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x112d08400) [pid = 1946] [serial = 1608] [outer = 0x0] 18:47:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x112f56400) [pid = 1946] [serial = 1609] [outer = 0x112d08400] 18:47:09 INFO - PROCESS | 1946 | 1468892829198 Marionette DEBUG loaded listener.js 18:47:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x115d52c00) [pid = 1946] [serial = 1610] [outer = 0x112d08400] 18:47:09 INFO - PROCESS | 1946 | 1468892829622 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]]]}] 18:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 674ms 18:47:09 INFO - PROCESS | 1946 | 1468892829650 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 18:47:09 INFO - PROCESS | 1946 | 1468892829654 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 18:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:47:09 INFO - PROCESS | 1946 | 1468892829661 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:47:09 INFO - PROCESS | 1946 | 1468892829663 Marionette TRACE conn2 <- [1,2118,null,{}] 18:47:09 INFO - PROCESS | 1946 | 1468892829667 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}] 18:47:09 INFO - PROCESS | 1946 | 1468892829670 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x12c33d000 == 45 [pid = 1946] [id = 530] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcc8800 == 44 [pid = 1946] [id = 529] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x1268a6000 == 43 [pid = 1946] [id = 528] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab96000 == 42 [pid = 1946] [id = 527] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6b9800 == 41 [pid = 1946] [id = 526] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x129586800 == 40 [pid = 1946] [id = 525] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x1268b9000 == 39 [pid = 1946] [id = 524] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x125828000 == 38 [pid = 1946] [id = 523] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x123cd5000 == 37 [pid = 1946] [id = 522] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x1192cf000 == 36 [pid = 1946] [id = 521] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x116adf800 == 35 [pid = 1946] [id = 520] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x12386d800 == 34 [pid = 1946] [id = 519] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x124194800 == 33 [pid = 1946] [id = 517] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x116952800 == 32 [pid = 1946] [id = 518] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x117489000 == 31 [pid = 1946] [id = 536] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd0800 == 30 [pid = 1946] [id = 535] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x12cce0000 == 29 [pid = 1946] [id = 534] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x12933c800 == 28 [pid = 1946] [id = 533] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x1195d5800 == 27 [pid = 1946] [id = 532] 18:47:10 INFO - PROCESS | 1946 | --DOCSHELL 0x12c89e000 == 26 [pid = 1946] [id = 531] 18:47:10 INFO - PROCESS | 1946 | 1468892830355 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x124886c00) [pid = 1946] [serial = 1550] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1258a1800) [pid = 1946] [serial = 1505] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x115d47800) [pid = 1946] [serial = 1508] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1131d8c00) [pid = 1946] [serial = 1507] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x118140000) [pid = 1946] [serial = 1511] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1174a4000) [pid = 1946] [serial = 1510] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1195ca800) [pid = 1946] [serial = 1513] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x12103dc00) [pid = 1946] [serial = 1514] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x124b0bc00) [pid = 1946] [serial = 1517] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x12465d800) [pid = 1946] [serial = 1516] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x115d53000) [pid = 1946] [serial = 1525] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x116762400) [pid = 1946] [serial = 1526] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x117157800) [pid = 1946] [serial = 1528] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x124bba000) [pid = 1946] [serial = 1552] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1174ad800) [pid = 1946] [serial = 1529] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1132e6000) [pid = 1946] [serial = 1520] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x112d0a000) [pid = 1946] [serial = 1519] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x11872e400) [pid = 1946] [serial = 1534] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1195cec00) [pid = 1946] [serial = 1537] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x119156c00) [pid = 1946] [serial = 1535] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x123bed000) [pid = 1946] [serial = 1540] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1239a7400) [pid = 1946] [serial = 1538] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1241b2800) [pid = 1946] [serial = 1541] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x117155000) [pid = 1946] [serial = 1544] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x124658c00) [pid = 1946] [serial = 1547] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x12465b800) [pid = 1946] [serial = 1549] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x118370400) [pid = 1946] [serial = 1531] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x113214400) [pid = 1946] [serial = 1522] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x113cd4000) [pid = 1946] [serial = 1523] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x1133ba800) [pid = 1946] [serial = 1543] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x1211e9c00) [pid = 1946] [serial = 1546] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x1185be400) [pid = 1946] [serial = 1532] [outer = 0x0] [url = about:blank] 18:47:10 INFO - PROCESS | 1946 | 1468892830513 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:10 INFO - PROCESS | 1946 | 1468892830515 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x115e3b000 == 27 [pid = 1946] [id = 537] 18:47:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x1127de400) [pid = 1946] [serial = 1611] [outer = 0x0] 18:47:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x112a8d800) [pid = 1946] [serial = 1612] [outer = 0x1127de400] 18:47:10 INFO - PROCESS | 1946 | 1468892830549 Marionette DEBUG loaded listener.js 18:47:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x112f49800) [pid = 1946] [serial = 1613] [outer = 0x1127de400] 18:47:11 INFO - PROCESS | 1946 | 1468892831084 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]]]}] 18:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1474ms 18:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:47:11 INFO - PROCESS | 1946 | 1468892831138 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 18:47:11 INFO - PROCESS | 1946 | 1468892831141 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 18:47:11 INFO - PROCESS | 1946 | 1468892831146 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:47:11 INFO - PROCESS | 1946 | 1468892831150 Marionette TRACE conn2 <- [1,2122,null,{}] 18:47:11 INFO - PROCESS | 1946 | 1468892831153 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}] 18:47:11 INFO - PROCESS | 1946 | 1468892831155 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:11 INFO - PROCESS | 1946 | 1468892831257 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 18:47:11 INFO - PROCESS | 1946 | 1468892831333 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:11 INFO - PROCESS | 1946 | 1468892831335 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ae6000 == 28 [pid = 1946] [id = 538] 18:47:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x114f7e400) [pid = 1946] [serial = 1614] [outer = 0x0] 18:47:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x115d49400) [pid = 1946] [serial = 1615] [outer = 0x114f7e400] 18:47:11 INFO - PROCESS | 1946 | 1468892831366 Marionette DEBUG loaded listener.js 18:47:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x115e2c800) [pid = 1946] [serial = 1616] [outer = 0x114f7e400] 18:47:11 INFO - PROCESS | 1946 | 1468892831944 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]]]}] 18:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 872ms 18:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:47:12 INFO - PROCESS | 1946 | 1468892832022 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 18:47:12 INFO - PROCESS | 1946 | 1468892832025 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 18:47:12 INFO - PROCESS | 1946 | 1468892832028 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:47:12 INFO - PROCESS | 1946 | 1468892832031 Marionette TRACE conn2 <- [1,2126,null,{}] 18:47:12 INFO - PROCESS | 1946 | 1468892832035 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}] 18:47:12 INFO - PROCESS | 1946 | 1468892832037 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:12 INFO - PROCESS | 1946 | 1468892832176 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 18:47:12 INFO - PROCESS | 1946 | 1468892832252 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:12 INFO - PROCESS | 1946 | 1468892832254 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x11917e000 == 29 [pid = 1946] [id = 539] 18:47:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x116aac400) [pid = 1946] [serial = 1617] [outer = 0x0] 18:47:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x117159800) [pid = 1946] [serial = 1618] [outer = 0x116aac400] 18:47:12 INFO - PROCESS | 1946 | 1468892832285 Marionette DEBUG loaded listener.js 18:47:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1174aa000) [pid = 1946] [serial = 1619] [outer = 0x116aac400] 18:47:12 INFO - PROCESS | 1946 | 1468892832755 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]]]}] 18:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 771ms 18:47:12 INFO - PROCESS | 1946 | 1468892832800 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 18:47:12 INFO - PROCESS | 1946 | 1468892832804 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 18:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:47:12 INFO - PROCESS | 1946 | 1468892832809 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:47:12 INFO - PROCESS | 1946 | 1468892832812 Marionette TRACE conn2 <- [1,2130,null,{}] 18:47:12 INFO - PROCESS | 1946 | 1468892832821 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}] 18:47:12 INFO - PROCESS | 1946 | 1468892832823 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:12 INFO - PROCESS | 1946 | 1468892832944 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 18:47:12 INFO - PROCESS | 1946 | 1468892832959 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:12 INFO - PROCESS | 1946 | 1468892832961 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x118702800 == 30 [pid = 1946] [id = 540] 18:47:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1132e3c00) [pid = 1946] [serial = 1620] [outer = 0x0] 18:47:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x115dbd000) [pid = 1946] [serial = 1621] [outer = 0x1132e3c00] 18:47:13 INFO - PROCESS | 1946 | 1468892833002 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x116763400) [pid = 1946] [serial = 1622] [outer = 0x1132e3c00] 18:47:13 INFO - PROCESS | 1946 | 1468892833331 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] 18:47:13 INFO - PROCESS | 1946 | 1468892833388 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 18:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:47:13 INFO - PROCESS | 1946 | 1468892833392 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:47:13 INFO - PROCESS | 1946 | 1468892833394 Marionette TRACE conn2 <- [1,2134,null,{}] 18:47:13 INFO - PROCESS | 1946 | 1468892833396 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}] 18:47:13 INFO - PROCESS | 1946 | 1468892833398 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:13 INFO - PROCESS | 1946 | 1468892833479 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 18:47:13 INFO - PROCESS | 1946 | 1468892833486 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:13 INFO - PROCESS | 1946 | 1468892833487 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x121019800 == 31 [pid = 1946] [id = 541] 18:47:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1174a5c00) [pid = 1946] [serial = 1623] [outer = 0x0] 18:47:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x118141800) [pid = 1946] [serial = 1624] [outer = 0x1174a5c00] 18:47:13 INFO - PROCESS | 1946 | 1468892833514 Marionette DEBUG loaded listener.js 18:47:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x118322400) [pid = 1946] [serial = 1625] [outer = 0x1174a5c00] 18:47:13 INFO - PROCESS | 1946 | 1468892833876 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]]]}] 18:47:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:47:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 519ms 18:47:13 INFO - PROCESS | 1946 | 1468892833912 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 18:47:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:47:13 INFO - PROCESS | 1946 | 1468892833913 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 18:47:13 INFO - PROCESS | 1946 | 1468892833924 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:47:13 INFO - PROCESS | 1946 | 1468892833926 Marionette TRACE conn2 <- [1,2138,null,{}] 18:47:13 INFO - PROCESS | 1946 | 1468892833934 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}] 18:47:13 INFO - PROCESS | 1946 | 1468892833937 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:14 INFO - PROCESS | 1946 | 1468892834018 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 18:47:14 INFO - PROCESS | 1946 | 1468892834023 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:14 INFO - PROCESS | 1946 | 1468892834025 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x12451c000 == 32 [pid = 1946] [id = 542] 18:47:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x116986800) [pid = 1946] [serial = 1626] [outer = 0x0] 18:47:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1185d2800) [pid = 1946] [serial = 1627] [outer = 0x116986800] 18:47:14 INFO - PROCESS | 1946 | 1468892834056 Marionette DEBUG loaded listener.js 18:47:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x119159400) [pid = 1946] [serial = 1628] [outer = 0x116986800] 18:47:14 INFO - PROCESS | 1946 | 1468892834402 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]]]}] 18:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 525ms 18:47:14 INFO - PROCESS | 1946 | 1468892834445 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 18:47:14 INFO - PROCESS | 1946 | 1468892834447 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 18:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:47:14 INFO - PROCESS | 1946 | 1468892834449 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:47:14 INFO - PROCESS | 1946 | 1468892834451 Marionette TRACE conn2 <- [1,2142,null,{}] 18:47:14 INFO - PROCESS | 1946 | 1468892834453 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}] 18:47:14 INFO - PROCESS | 1946 | 1468892834454 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:14 INFO - PROCESS | 1946 | 1468892834569 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 18:47:14 INFO - PROCESS | 1946 | 1468892834605 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:14 INFO - PROCESS | 1946 | 1468892834606 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x112156800 == 33 [pid = 1946] [id = 543] 18:47:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1185b9000) [pid = 1946] [serial = 1629] [outer = 0x0] 18:47:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1195cdc00) [pid = 1946] [serial = 1630] [outer = 0x1185b9000] 18:47:14 INFO - PROCESS | 1946 | 1468892834631 Marionette DEBUG loaded listener.js 18:47:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x11a006000) [pid = 1946] [serial = 1631] [outer = 0x1185b9000] 18:47:14 INFO - PROCESS | 1946 | 1468892834987 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] 18:47:15 INFO - PROCESS | 1946 | 1468892835023 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 18:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:47:15 INFO - PROCESS | 1946 | 1468892835032 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:47:15 INFO - PROCESS | 1946 | 1468892835033 Marionette TRACE conn2 <- [1,2146,null,{}] 18:47:15 INFO - PROCESS | 1946 | 1468892835035 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}] 18:47:15 INFO - PROCESS | 1946 | 1468892835036 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:15 INFO - PROCESS | 1946 | 1468892835132 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 18:47:15 INFO - PROCESS | 1946 | 1468892835135 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:15 INFO - PROCESS | 1946 | 1468892835136 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289a8000 == 34 [pid = 1946] [id = 544] 18:47:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1185dd000) [pid = 1946] [serial = 1632] [outer = 0x0] 18:47:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x121040c00) [pid = 1946] [serial = 1633] [outer = 0x1185dd000] 18:47:15 INFO - PROCESS | 1946 | 1468892835161 Marionette DEBUG loaded listener.js 18:47:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1239aa000) [pid = 1946] [serial = 1634] [outer = 0x1185dd000] 18:47:15 INFO - PROCESS | 1946 | 1468892835501 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] 18:47:15 INFO - PROCESS | 1946 | 1468892835559 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 18:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:47:15 INFO - PROCESS | 1946 | 1468892835562 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:47:15 INFO - PROCESS | 1946 | 1468892835563 Marionette TRACE conn2 <- [1,2150,null,{}] 18:47:15 INFO - PROCESS | 1946 | 1468892835565 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}] 18:47:15 INFO - PROCESS | 1946 | 1468892835569 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:15 INFO - PROCESS | 1946 | 1468892835690 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 18:47:15 INFO - PROCESS | 1946 | 1468892835701 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:15 INFO - PROCESS | 1946 | 1468892835702 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x129343000 == 35 [pid = 1946] [id = 545] 18:47:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1239b1800) [pid = 1946] [serial = 1635] [outer = 0x0] 18:47:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x124337400) [pid = 1946] [serial = 1636] [outer = 0x1239b1800] 18:47:15 INFO - PROCESS | 1946 | 1468892835728 Marionette DEBUG loaded listener.js 18:47:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x124b0fc00) [pid = 1946] [serial = 1637] [outer = 0x1239b1800] 18:47:16 INFO - PROCESS | 1946 | 1468892836068 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]]]}] 18:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 521ms 18:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:47:16 INFO - PROCESS | 1946 | 1468892836091 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 18:47:16 INFO - PROCESS | 1946 | 1468892836092 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 18:47:16 INFO - PROCESS | 1946 | 1468892836094 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:47:16 INFO - PROCESS | 1946 | 1468892836096 Marionette TRACE conn2 <- [1,2154,null,{}] 18:47:16 INFO - PROCESS | 1946 | 1468892836098 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}] 18:47:16 INFO - PROCESS | 1946 | 1468892836099 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:16 INFO - PROCESS | 1946 | 1468892836197 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 18:47:16 INFO - PROCESS | 1946 | 1468892836206 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:16 INFO - PROCESS | 1946 | 1468892836208 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a5ce000 == 36 [pid = 1946] [id = 546] 18:47:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x124c77400) [pid = 1946] [serial = 1638] [outer = 0x0] 18:47:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x124e8fc00) [pid = 1946] [serial = 1639] [outer = 0x124c77400] 18:47:16 INFO - PROCESS | 1946 | 1468892836232 Marionette DEBUG loaded listener.js 18:47:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x12570fc00) [pid = 1946] [serial = 1640] [outer = 0x124c77400] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x113217800) [pid = 1946] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1266c4c00) [pid = 1946] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x114f83000) [pid = 1946] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1174a1400) [pid = 1946] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x123f32400) [pid = 1946] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1266c4000) [pid = 1946] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x123a08000) [pid = 1946] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x124e91000) [pid = 1946] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1258a2000) [pid = 1946] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x112f4f400) [pid = 1946] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x112a82400) [pid = 1946] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x11749f000) [pid = 1946] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x116642c00) [pid = 1946] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x112f4ec00) [pid = 1946] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1195ce000) [pid = 1946] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x116907000) [pid = 1946] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x113c55000) [pid = 1946] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1210db800) [pid = 1946] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:47:16 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x12570e000) [pid = 1946] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:47:16 INFO - PROCESS | 1946 | 1468892836573 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]]]}] 18:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 520ms 18:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:47:16 INFO - PROCESS | 1946 | 1468892836615 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 18:47:16 INFO - PROCESS | 1946 | 1468892836616 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 18:47:16 INFO - PROCESS | 1946 | 1468892836619 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:47:16 INFO - PROCESS | 1946 | 1468892836620 Marionette TRACE conn2 <- [1,2158,null,{}] 18:47:16 INFO - PROCESS | 1946 | 1468892836623 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}] 18:47:16 INFO - PROCESS | 1946 | 1468892836624 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:16 INFO - PROCESS | 1946 | 1468892836705 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 18:47:16 INFO - PROCESS | 1946 | 1468892836767 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:16 INFO - PROCESS | 1946 | 1468892836768 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6b5800 == 37 [pid = 1946] [id = 547] 18:47:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1127de800) [pid = 1946] [serial = 1641] [outer = 0x0] 18:47:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x11749ec00) [pid = 1946] [serial = 1642] [outer = 0x1127de800] 18:47:16 INFO - PROCESS | 1946 | 1468892836793 Marionette DEBUG loaded listener.js 18:47:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x119736800) [pid = 1946] [serial = 1643] [outer = 0x1127de800] 18:47:17 INFO - PROCESS | 1946 | 1468892837068 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]]]}] 18:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 469ms 18:47:17 INFO - PROCESS | 1946 | 1468892837089 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 18:47:17 INFO - PROCESS | 1946 | 1468892837090 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 18:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:47:17 INFO - PROCESS | 1946 | 1468892837092 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:47:17 INFO - PROCESS | 1946 | 1468892837104 Marionette TRACE conn2 <- [1,2162,null,{}] 18:47:17 INFO - PROCESS | 1946 | 1468892837111 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}] 18:47:17 INFO - PROCESS | 1946 | 1468892837112 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:17 INFO - PROCESS | 1946 | 1468892837205 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 18:47:17 INFO - PROCESS | 1946 | 1468892837209 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:17 INFO - PROCESS | 1946 | 1468892837210 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x12451b800 == 38 [pid = 1946] [id = 548] 18:47:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x119c06000) [pid = 1946] [serial = 1644] [outer = 0x0] 18:47:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x124cb9c00) [pid = 1946] [serial = 1645] [outer = 0x119c06000] 18:47:17 INFO - PROCESS | 1946 | 1468892837234 Marionette DEBUG loaded listener.js 18:47:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1258a1800) [pid = 1946] [serial = 1646] [outer = 0x119c06000] 18:47:17 INFO - PROCESS | 1946 | 1468892837556 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]]]}] 18:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 484ms 18:47:17 INFO - PROCESS | 1946 | 1468892837576 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 18:47:17 INFO - PROCESS | 1946 | 1468892837577 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 18:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:47:17 INFO - PROCESS | 1946 | 1468892837581 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:47:17 INFO - PROCESS | 1946 | 1468892837584 Marionette TRACE conn2 <- [1,2166,null,{}] 18:47:17 INFO - PROCESS | 1946 | 1468892837587 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}] 18:47:17 INFO - PROCESS | 1946 | 1468892837588 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:17 INFO - PROCESS | 1946 | 1468892837696 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 18:47:17 INFO - PROCESS | 1946 | 1468892837702 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:17 INFO - PROCESS | 1946 | 1468892837704 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bccd800 == 39 [pid = 1946] [id = 549] 18:47:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1176b9c00) [pid = 1946] [serial = 1647] [outer = 0x0] 18:47:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12580a000) [pid = 1946] [serial = 1648] [outer = 0x1176b9c00] 18:47:17 INFO - PROCESS | 1946 | 1468892837728 Marionette DEBUG loaded listener.js 18:47:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x126137c00) [pid = 1946] [serial = 1649] [outer = 0x1176b9c00] 18:47:18 INFO - PROCESS | 1946 | 1468892838048 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]]]}] 18:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 521ms 18:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:47:18 INFO - PROCESS | 1946 | 1468892838102 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 18:47:18 INFO - PROCESS | 1946 | 1468892838103 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 18:47:18 INFO - PROCESS | 1946 | 1468892838113 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:47:18 INFO - PROCESS | 1946 | 1468892838115 Marionette TRACE conn2 <- [1,2170,null,{}] 18:47:18 INFO - PROCESS | 1946 | 1468892838117 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}] 18:47:18 INFO - PROCESS | 1946 | 1468892838119 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:18 INFO - PROCESS | 1946 | 1468892838210 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 18:47:18 INFO - PROCESS | 1946 | 1468892838216 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:18 INFO - PROCESS | 1946 | 1468892838218 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c34b800 == 40 [pid = 1946] [id = 550] 18:47:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1266c6000) [pid = 1946] [serial = 1650] [outer = 0x0] 18:47:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x128999000) [pid = 1946] [serial = 1651] [outer = 0x1266c6000] 18:47:18 INFO - PROCESS | 1946 | 1468892838247 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1290cbc00) [pid = 1946] [serial = 1652] [outer = 0x1266c6000] 18:47:18 INFO - PROCESS | 1946 | 1468892838637 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]]]}] 18:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 577ms 18:47:18 INFO - PROCESS | 1946 | 1468892838684 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 18:47:18 INFO - PROCESS | 1946 | 1468892838686 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 18:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:47:18 INFO - PROCESS | 1946 | 1468892838689 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:47:18 INFO - PROCESS | 1946 | 1468892838691 Marionette TRACE conn2 <- [1,2174,null,{}] 18:47:18 INFO - PROCESS | 1946 | 1468892838697 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}] 18:47:18 INFO - PROCESS | 1946 | 1468892838699 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:18 INFO - PROCESS | 1946 | 1468892838800 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 18:47:18 INFO - PROCESS | 1946 | 1468892838856 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:18 INFO - PROCESS | 1946 | 1468892838860 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x116adc800 == 41 [pid = 1946] [id = 551] 18:47:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x112a8d400) [pid = 1946] [serial = 1653] [outer = 0x0] 18:47:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x11305c400) [pid = 1946] [serial = 1654] [outer = 0x112a8d400] 18:47:18 INFO - PROCESS | 1946 | 1468892838890 Marionette DEBUG loaded listener.js 18:47:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x115e88c00) [pid = 1946] [serial = 1655] [outer = 0x112a8d400] 18:47:19 INFO - PROCESS | 1946 | 1468892839312 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]]]}] 18:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 673ms 18:47:19 INFO - PROCESS | 1946 | 1468892839364 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 18:47:19 INFO - PROCESS | 1946 | 1468892839368 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 18:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:47:19 INFO - PROCESS | 1946 | 1468892839373 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:47:19 INFO - PROCESS | 1946 | 1468892839374 Marionette TRACE conn2 <- [1,2178,null,{}] 18:47:19 INFO - PROCESS | 1946 | 1468892839377 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}] 18:47:19 INFO - PROCESS | 1946 | 1468892839379 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:19 INFO - PROCESS | 1946 | 1468892839481 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 18:47:19 INFO - PROCESS | 1946 | 1468892839589 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:19 INFO - PROCESS | 1946 | 1468892839591 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x1261aa000 == 42 [pid = 1946] [id = 552] 18:47:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x11830f400) [pid = 1946] [serial = 1656] [outer = 0x0] 18:47:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x118370800) [pid = 1946] [serial = 1657] [outer = 0x11830f400] 18:47:19 INFO - PROCESS | 1946 | 1468892839623 Marionette DEBUG loaded listener.js 18:47:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1185b4000) [pid = 1946] [serial = 1658] [outer = 0x11830f400] 18:47:20 INFO - PROCESS | 1946 | 1468892840040 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]]]}] 18:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 721ms 18:47:20 INFO - PROCESS | 1946 | 1468892840094 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 18:47:20 INFO - PROCESS | 1946 | 1468892840095 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 18:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:47:20 INFO - PROCESS | 1946 | 1468892840097 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:47:20 INFO - PROCESS | 1946 | 1468892840100 Marionette TRACE conn2 <- [1,2182,null,{}] 18:47:20 INFO - PROCESS | 1946 | 1468892840107 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}] 18:47:20 INFO - PROCESS | 1946 | 1468892840111 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:20 INFO - PROCESS | 1946 | 1468892840212 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 18:47:20 INFO - PROCESS | 1946 | 1468892840273 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:20 INFO - PROCESS | 1946 | 1468892840276 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c348000 == 43 [pid = 1946] [id = 553] 18:47:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x119160000) [pid = 1946] [serial = 1659] [outer = 0x0] 18:47:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x1211e8800) [pid = 1946] [serial = 1660] [outer = 0x119160000] 18:47:20 INFO - PROCESS | 1946 | 1468892840306 Marionette DEBUG loaded listener.js 18:47:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x124337c00) [pid = 1946] [serial = 1661] [outer = 0x119160000] 18:47:20 INFO - PROCESS | 1946 | 1468892840724 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]]]}] 18:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 18:47:20 INFO - PROCESS | 1946 | 1468892840769 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 18:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:47:20 INFO - PROCESS | 1946 | 1468892840771 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 18:47:20 INFO - PROCESS | 1946 | 1468892840774 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:47:20 INFO - PROCESS | 1946 | 1468892840775 Marionette TRACE conn2 <- [1,2186,null,{}] 18:47:20 INFO - PROCESS | 1946 | 1468892840777 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}] 18:47:20 INFO - PROCESS | 1946 | 1468892840779 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:20 INFO - PROCESS | 1946 | 1468892840899 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 18:47:20 INFO - PROCESS | 1946 | 1468892840961 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:20 INFO - PROCESS | 1946 | 1468892840962 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfe5000 == 44 [pid = 1946] [id = 554] 18:47:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12468b800) [pid = 1946] [serial = 1662] [outer = 0x0] 18:47:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x124e90400) [pid = 1946] [serial = 1663] [outer = 0x12468b800] 18:47:20 INFO - PROCESS | 1946 | 1468892840991 Marionette DEBUG loaded listener.js 18:47:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x126139800) [pid = 1946] [serial = 1664] [outer = 0x12468b800] 18:47:21 INFO - PROCESS | 1946 | 1468892841427 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]]]}] 18:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 820ms 18:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:47:21 INFO - PROCESS | 1946 | 1468892841624 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 18:47:21 INFO - PROCESS | 1946 | 1468892841626 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 18:47:21 INFO - PROCESS | 1946 | 1468892841633 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:47:21 INFO - PROCESS | 1946 | 1468892841635 Marionette TRACE conn2 <- [1,2190,null,{}] 18:47:21 INFO - PROCESS | 1946 | 1468892841639 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}] 18:47:21 INFO - PROCESS | 1946 | 1468892841640 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:21 INFO - PROCESS | 1946 | 1468892841728 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 18:47:21 INFO - PROCESS | 1946 | 1468892841798 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:21 INFO - PROCESS | 1946 | 1468892841800 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x119c62000 == 45 [pid = 1946] [id = 555] 18:47:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x115e33c00) [pid = 1946] [serial = 1665] [outer = 0x0] 18:47:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x1164e4000) [pid = 1946] [serial = 1666] [outer = 0x115e33c00] 18:47:21 INFO - PROCESS | 1946 | 1468892841827 Marionette DEBUG loaded listener.js 18:47:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x116a0c400) [pid = 1946] [serial = 1667] [outer = 0x115e33c00] 18:47:22 INFO - PROCESS | 1946 | 1468892842270 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]]]}] 18:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 676ms 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x1167e2800 == 44 [pid = 1946] [id = 506] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x1246de000 == 43 [pid = 1946] [id = 494] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x128a89800 == 42 [pid = 1946] [id = 496] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x1246dd800 == 41 [pid = 1946] [id = 500] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x129082000 == 40 [pid = 1946] [id = 497] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x115dab800 == 39 [pid = 1946] [id = 491] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6c5000 == 38 [pid = 1946] [id = 499] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x1195f4000 == 37 [pid = 1946] [id = 492] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x12668c800 == 36 [pid = 1946] [id = 495] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x123a77000 == 35 [pid = 1946] [id = 493] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x1195f2800 == 34 [pid = 1946] [id = 498] 18:47:22 INFO - PROCESS | 1946 | --DOCSHELL 0x1164c6800 == 33 [pid = 1946] [id = 507] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x112f56400) [pid = 1946] [serial = 1609] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | 1468892842329 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 18:47:22 INFO - PROCESS | 1946 | 1468892842330 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 18:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:47:22 INFO - PROCESS | 1946 | 1468892842341 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:47:22 INFO - PROCESS | 1946 | 1468892842343 Marionette TRACE conn2 <- [1,2194,null,{}] 18:47:22 INFO - PROCESS | 1946 | 1468892842347 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}] 18:47:22 INFO - PROCESS | 1946 | 1468892842348 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:22 INFO - PROCESS | 1946 | 1468892842429 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 18:47:22 INFO - PROCESS | 1946 | 1468892842440 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 1946 | 1468892842441 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x11850b800 == 34 [pid = 1946] [id = 556] 18:47:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x11831c800) [pid = 1946] [serial = 1668] [outer = 0x0] 18:47:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x118370000) [pid = 1946] [serial = 1669] [outer = 0x11831c800] 18:47:22 INFO - PROCESS | 1946 | 1468892842469 Marionette DEBUG loaded listener.js 18:47:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x1185be000) [pid = 1946] [serial = 1670] [outer = 0x11831c800] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x129010800) [pid = 1946] [serial = 1595] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x1289a0000) [pid = 1946] [serial = 1594] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x115e83800) [pid = 1946] [serial = 1597] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x119298400) [pid = 1946] [serial = 1601] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x1185b9400) [pid = 1946] [serial = 1600] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x116986c00) [pid = 1946] [serial = 1598] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x124b0f800) [pid = 1946] [serial = 1604] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x126867000) [pid = 1946] [serial = 1591] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x124660c00) [pid = 1946] [serial = 1603] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x124343400) [pid = 1946] [serial = 1576] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x12570d800) [pid = 1946] [serial = 1579] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1258d8000) [pid = 1946] [serial = 1582] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x11614ac00) [pid = 1946] [serial = 1585] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x112d25800) [pid = 1946] [serial = 1555] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x113216000) [pid = 1946] [serial = 1556] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x124895800) [pid = 1946] [serial = 1553] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x11676cc00) [pid = 1946] [serial = 1558] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x116ab3400) [pid = 1946] [serial = 1559] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x11872f800) [pid = 1946] [serial = 1567] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x119292400) [pid = 1946] [serial = 1568] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x119c08c00) [pid = 1946] [serial = 1570] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x12103d400) [pid = 1946] [serial = 1571] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1174a9800) [pid = 1946] [serial = 1564] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x11813e000) [pid = 1946] [serial = 1565] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x115d4c400) [pid = 1946] [serial = 1561] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1161ab400) [pid = 1946] [serial = 1562] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x124cb5c00) [pid = 1946] [serial = 1588] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x128993000) [pid = 1946] [serial = 1607] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x126527400) [pid = 1946] [serial = 1583] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1266c7800) [pid = 1946] [serial = 1606] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12899b400) [pid = 1946] [serial = 1592] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x121041800) [pid = 1946] [serial = 1573] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1258a5c00) [pid = 1946] [serial = 1580] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x124e90c00) [pid = 1946] [serial = 1577] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x11928c000) [pid = 1946] [serial = 1586] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x12659cc00) [pid = 1946] [serial = 1589] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x123befc00) [pid = 1946] [serial = 1574] [outer = 0x0] [url = about:blank] 18:47:22 INFO - PROCESS | 1946 | 1468892842828 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]]]}] 18:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 522ms 18:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:47:22 INFO - PROCESS | 1946 | 1468892842862 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 18:47:22 INFO - PROCESS | 1946 | 1468892842863 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 18:47:22 INFO - PROCESS | 1946 | 1468892842865 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:47:22 INFO - PROCESS | 1946 | 1468892842866 Marionette TRACE conn2 <- [1,2198,null,{}] 18:47:22 INFO - PROCESS | 1946 | 1468892842873 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}] 18:47:22 INFO - PROCESS | 1946 | 1468892842876 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:22 INFO - PROCESS | 1946 | 1468892842955 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 18:47:22 INFO - PROCESS | 1946 | 1468892842960 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:22 INFO - PROCESS | 1946 | 1468892842963 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cd4000 == 35 [pid = 1946] [id = 557] 18:47:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x11928f400) [pid = 1946] [serial = 1671] [outer = 0x0] 18:47:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x119295400) [pid = 1946] [serial = 1672] [outer = 0x11928f400] 18:47:22 INFO - PROCESS | 1946 | 1468892842996 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x121041800) [pid = 1946] [serial = 1673] [outer = 0x11928f400] 18:47:23 INFO - PROCESS | 1946 | 1468892843343 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]]]}] 18:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 520ms 18:47:23 INFO - PROCESS | 1946 | 1468892843385 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 18:47:23 INFO - PROCESS | 1946 | 1468892843387 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 18:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:47:23 INFO - PROCESS | 1946 | 1468892843397 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:47:23 INFO - PROCESS | 1946 | 1468892843399 Marionette TRACE conn2 <- [1,2202,null,{}] 18:47:23 INFO - PROCESS | 1946 | 1468892843403 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}] 18:47:23 INFO - PROCESS | 1946 | 1468892843404 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:23 INFO - PROCESS | 1946 | 1468892843532 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 18:47:23 INFO - PROCESS | 1946 | 1468892843537 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:23 INFO - PROCESS | 1946 | 1468892843539 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x125817000 == 36 [pid = 1946] [id = 558] 18:47:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x123bea400) [pid = 1946] [serial = 1674] [outer = 0x0] 18:47:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x124337800) [pid = 1946] [serial = 1675] [outer = 0x123bea400] 18:47:23 INFO - PROCESS | 1946 | 1468892843584 Marionette DEBUG loaded listener.js 18:47:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x124394800) [pid = 1946] [serial = 1676] [outer = 0x123bea400] 18:47:24 INFO - PROCESS | 1946 | 1468892844014 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]]]}] 18:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 630ms 18:47:24 INFO - PROCESS | 1946 | 1468892844019 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 1946 | 1468892844020 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 18:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:47:24 INFO - PROCESS | 1946 | 1468892844022 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 1946 | 1468892844023 Marionette TRACE conn2 <- [1,2206,null,{}] 18:47:24 INFO - PROCESS | 1946 | 1468892844026 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}] 18:47:24 INFO - PROCESS | 1946 | 1468892844027 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:24 INFO - PROCESS | 1946 | 1468892844106 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 18:47:24 INFO - PROCESS | 1946 | 1468892844110 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:24 INFO - PROCESS | 1946 | 1468892844111 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x128d8e000 == 37 [pid = 1946] [id = 559] 18:47:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x124658800) [pid = 1946] [serial = 1677] [outer = 0x0] 18:47:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x124bbb400) [pid = 1946] [serial = 1678] [outer = 0x124658800] 18:47:24 INFO - PROCESS | 1946 | 1468892844138 Marionette DEBUG loaded listener.js 18:47:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x125804400) [pid = 1946] [serial = 1679] [outer = 0x124658800] 18:47:24 INFO - PROCESS | 1946 | 1468892844465 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]]]}] 18:47:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 469ms 18:47:24 INFO - PROCESS | 1946 | 1468892844492 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 18:47:24 INFO - PROCESS | 1946 | 1468892844493 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 18:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:47:24 INFO - PROCESS | 1946 | 1468892844495 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:47:24 INFO - PROCESS | 1946 | 1468892844496 Marionette TRACE conn2 <- [1,2210,null,{}] 18:47:24 INFO - PROCESS | 1946 | 1468892844498 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}] 18:47:24 INFO - PROCESS | 1946 | 1468892844503 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:24 INFO - PROCESS | 1946 | 1468892844605 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 18:47:24 INFO - PROCESS | 1946 | 1468892844684 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:24 INFO - PROCESS | 1946 | 1468892844685 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x129573800 == 38 [pid = 1946] [id = 560] 18:47:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x123a0a000) [pid = 1946] [serial = 1680] [outer = 0x0] 18:47:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1258d8000) [pid = 1946] [serial = 1681] [outer = 0x123a0a000] 18:47:24 INFO - PROCESS | 1946 | 1468892844711 Marionette DEBUG loaded listener.js 18:47:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x128bd9800) [pid = 1946] [serial = 1682] [outer = 0x123a0a000] 18:47:25 INFO - PROCESS | 1946 | 1468892845024 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]]]}] 18:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 570ms 18:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:47:25 INFO - PROCESS | 1946 | 1468892845066 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 18:47:25 INFO - PROCESS | 1946 | 1468892845067 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 18:47:25 INFO - PROCESS | 1946 | 1468892845069 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:47:25 INFO - PROCESS | 1946 | 1468892845071 Marionette TRACE conn2 <- [1,2214,null,{}] 18:47:25 INFO - PROCESS | 1946 | 1468892845073 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}] 18:47:25 INFO - PROCESS | 1946 | 1468892845074 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:25 INFO - PROCESS | 1946 | 1468892845172 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 18:47:25 INFO - PROCESS | 1946 | 1468892845184 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:25 INFO - PROCESS | 1946 | 1468892845185 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x116002800 == 39 [pid = 1946] [id = 561] 18:47:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1289a1000) [pid = 1946] [serial = 1683] [outer = 0x0] 18:47:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1290d1000) [pid = 1946] [serial = 1684] [outer = 0x1289a1000] 18:47:25 INFO - PROCESS | 1946 | 1468892845210 Marionette DEBUG loaded listener.js 18:47:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x129358c00) [pid = 1946] [serial = 1685] [outer = 0x1289a1000] 18:47:25 INFO - PROCESS | 1946 | 1468892845551 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]]]}] 18:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 518ms 18:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:47:25 INFO - PROCESS | 1946 | 1468892845588 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 18:47:25 INFO - PROCESS | 1946 | 1468892845590 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 18:47:25 INFO - PROCESS | 1946 | 1468892845592 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:47:25 INFO - PROCESS | 1946 | 1468892845593 Marionette TRACE conn2 <- [1,2218,null,{}] 18:47:25 INFO - PROCESS | 1946 | 1468892845595 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}] 18:47:25 INFO - PROCESS | 1946 | 1468892845596 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:25 INFO - PROCESS | 1946 | 1468892845699 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 18:47:25 INFO - PROCESS | 1946 | 1468892845703 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:25 INFO - PROCESS | 1946 | 1468892845704 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b9a5000 == 40 [pid = 1946] [id = 562] 18:47:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1290d3400) [pid = 1946] [serial = 1686] [outer = 0x0] 18:47:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x129363000) [pid = 1946] [serial = 1687] [outer = 0x1290d3400] 18:47:25 INFO - PROCESS | 1946 | 1468892845764 Marionette DEBUG loaded listener.js 18:47:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12947d000) [pid = 1946] [serial = 1688] [outer = 0x1290d3400] 18:47:26 INFO - PROCESS | 1946 | 1468892846168 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]]]}] 18:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 618ms 18:47:26 INFO - PROCESS | 1946 | 1468892846211 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 18:47:26 INFO - PROCESS | 1946 | 1468892846213 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 18:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:47:26 INFO - PROCESS | 1946 | 1468892846217 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:47:26 INFO - PROCESS | 1946 | 1468892846219 Marionette TRACE conn2 <- [1,2222,null,{}] 18:47:26 INFO - PROCESS | 1946 | 1468892846222 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}] 18:47:26 INFO - PROCESS | 1946 | 1468892846224 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:26 INFO - PROCESS | 1946 | 1468892846377 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 18:47:26 INFO - PROCESS | 1946 | 1468892846393 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 1946 | 1468892846394 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be1c000 == 41 [pid = 1946] [id = 563] 18:47:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12947cc00) [pid = 1946] [serial = 1689] [outer = 0x0] 18:47:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12a499c00) [pid = 1946] [serial = 1690] [outer = 0x12947cc00] 18:47:26 INFO - PROCESS | 1946 | 1468892846419 Marionette DEBUG loaded listener.js 18:47:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12a53b400) [pid = 1946] [serial = 1691] [outer = 0x12947cc00] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1185dd000) [pid = 1946] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1185b9000) [pid = 1946] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1239b1800) [pid = 1946] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x114f7e400) [pid = 1946] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1127de400) [pid = 1946] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x124c77400) [pid = 1946] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1132e3c00) [pid = 1946] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x116aac400) [pid = 1946] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1174a5c00) [pid = 1946] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x116986800) [pid = 1946] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1127de800) [pid = 1946] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x119c06000) [pid = 1946] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1176b9c00) [pid = 1946] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:47:26 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x112d08400) [pid = 1946] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:47:26 INFO - PROCESS | 1946 | 1468892846834 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]]]}] 18:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 671ms 18:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:47:26 INFO - PROCESS | 1946 | 1468892846887 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 18:47:26 INFO - PROCESS | 1946 | 1468892846888 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 18:47:26 INFO - PROCESS | 1946 | 1468892846890 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:47:26 INFO - PROCESS | 1946 | 1468892846892 Marionette TRACE conn2 <- [1,2226,null,{}] 18:47:26 INFO - PROCESS | 1946 | 1468892846894 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}] 18:47:26 INFO - PROCESS | 1946 | 1468892846895 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:26 INFO - PROCESS | 1946 | 1468892846973 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 18:47:26 INFO - PROCESS | 1946 | 1468892846977 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:26 INFO - PROCESS | 1946 | 1468892846978 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x129588800 == 42 [pid = 1946] [id = 564] 18:47:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x112f4d000) [pid = 1946] [serial = 1692] [outer = 0x0] 18:47:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1174a1c00) [pid = 1946] [serial = 1693] [outer = 0x112f4d000] 18:47:27 INFO - PROCESS | 1946 | 1468892847005 Marionette DEBUG loaded listener.js 18:47:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x121038000) [pid = 1946] [serial = 1694] [outer = 0x112f4d000] 18:47:27 INFO - PROCESS | 1946 | 1468892847350 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]]]}] 18:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 469ms 18:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:47:27 INFO - PROCESS | 1946 | 1468892847360 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 18:47:27 INFO - PROCESS | 1946 | 1468892847362 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 18:47:27 INFO - PROCESS | 1946 | 1468892847367 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:47:27 INFO - PROCESS | 1946 | 1468892847369 Marionette TRACE conn2 <- [1,2230,null,{}] 18:47:27 INFO - PROCESS | 1946 | 1468892847372 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}] 18:47:27 INFO - PROCESS | 1946 | 1468892847373 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:27 INFO - PROCESS | 1946 | 1468892847492 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 18:47:27 INFO - PROCESS | 1946 | 1468892847500 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:27 INFO - PROCESS | 1946 | 1468892847502 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ccee800 == 43 [pid = 1946] [id = 565] 18:47:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1239b1800) [pid = 1946] [serial = 1695] [outer = 0x0] 18:47:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12a53e400) [pid = 1946] [serial = 1696] [outer = 0x1239b1800] 18:47:27 INFO - PROCESS | 1946 | 1468892847528 Marionette DEBUG loaded listener.js 18:47:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x12a60e800) [pid = 1946] [serial = 1697] [outer = 0x1239b1800] 18:47:27 INFO - PROCESS | 1946 | 1468892847838 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]]]}] 18:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 521ms 18:47:27 INFO - PROCESS | 1946 | 1468892847888 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 18:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:47:27 INFO - PROCESS | 1946 | 1468892847889 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 18:47:27 INFO - PROCESS | 1946 | 1468892847891 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:47:27 INFO - PROCESS | 1946 | 1468892847892 Marionette TRACE conn2 <- [1,2234,null,{}] 18:47:27 INFO - PROCESS | 1946 | 1468892847895 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}] 18:47:27 INFO - PROCESS | 1946 | 1468892847896 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:27 INFO - PROCESS | 1946 | 1468892847977 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 18:47:27 INFO - PROCESS | 1946 | 1468892847982 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:27 INFO - PROCESS | 1946 | 1468892847984 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d3c0800 == 44 [pid = 1946] [id = 566] 18:47:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12a611800) [pid = 1946] [serial = 1698] [outer = 0x0] 18:47:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12a90dc00) [pid = 1946] [serial = 1699] [outer = 0x12a611800] 18:47:28 INFO - PROCESS | 1946 | 1468892848007 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12a914800) [pid = 1946] [serial = 1700] [outer = 0x12a611800] 18:47:28 INFO - PROCESS | 1946 | 1468892848348 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]]]}] 18:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 468ms 18:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:47:28 INFO - PROCESS | 1946 | 1468892848359 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 18:47:28 INFO - PROCESS | 1946 | 1468892848361 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 18:47:28 INFO - PROCESS | 1946 | 1468892848363 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 1946 | 1468892848366 Marionette TRACE conn2 <- [1,2238,null,{}] 18:47:28 INFO - PROCESS | 1946 | 1468892848368 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}] 18:47:28 INFO - PROCESS | 1946 | 1468892848370 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:28 INFO - PROCESS | 1946 | 1468892848483 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 18:47:28 INFO - PROCESS | 1946 | 1468892848488 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:28 INFO - PROCESS | 1946 | 1468892848489 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d74d800 == 45 [pid = 1946] [id = 567] 18:47:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x124655000) [pid = 1946] [serial = 1701] [outer = 0x0] 18:47:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12a90ac00) [pid = 1946] [serial = 1702] [outer = 0x124655000] 18:47:28 INFO - PROCESS | 1946 | 1468892848513 Marionette DEBUG loaded listener.js 18:47:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12ab5a400) [pid = 1946] [serial = 1703] [outer = 0x124655000] 18:47:28 INFO - PROCESS | 1946 | 1468892848898 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]]]}] 18:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 570ms 18:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:47:28 INFO - PROCESS | 1946 | 1468892848934 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 18:47:28 INFO - PROCESS | 1946 | 1468892848936 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 18:47:28 INFO - PROCESS | 1946 | 1468892848939 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:47:28 INFO - PROCESS | 1946 | 1468892848941 Marionette TRACE conn2 <- [1,2242,null,{}] 18:47:28 INFO - PROCESS | 1946 | 1468892848945 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}] 18:47:28 INFO - PROCESS | 1946 | 1468892848947 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:29 INFO - PROCESS | 1946 | 1468892849053 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 18:47:29 INFO - PROCESS | 1946 | 1468892849158 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 1946 | 1468892849160 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d4a000 == 46 [pid = 1946] [id = 568] 18:47:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x112f4e800) [pid = 1946] [serial = 1704] [outer = 0x0] 18:47:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x115d49000) [pid = 1946] [serial = 1705] [outer = 0x112f4e800] 18:47:29 INFO - PROCESS | 1946 | 1468892849194 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x116aa9400) [pid = 1946] [serial = 1706] [outer = 0x112f4e800] 18:47:29 INFO - PROCESS | 1946 | 1468892849618 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]]]}] 18:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 723ms 18:47:29 INFO - PROCESS | 1946 | 1468892849670 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 18:47:29 INFO - PROCESS | 1946 | 1468892849673 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 18:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:47:29 INFO - PROCESS | 1946 | 1468892849678 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:47:29 INFO - PROCESS | 1946 | 1468892849680 Marionette TRACE conn2 <- [1,2246,null,{}] 18:47:29 INFO - PROCESS | 1946 | 1468892849698 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}] 18:47:29 INFO - PROCESS | 1946 | 1468892849699 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:29 INFO - PROCESS | 1946 | 1468892849804 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 18:47:29 INFO - PROCESS | 1946 | 1468892849881 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:29 INFO - PROCESS | 1946 | 1468892849882 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x125275800 == 47 [pid = 1946] [id = 569] 18:47:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x11813e000) [pid = 1946] [serial = 1707] [outer = 0x0] 18:47:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x11872ac00) [pid = 1946] [serial = 1708] [outer = 0x11813e000] 18:47:29 INFO - PROCESS | 1946 | 1468892849913 Marionette DEBUG loaded listener.js 18:47:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1197ac800) [pid = 1946] [serial = 1709] [outer = 0x11813e000] 18:47:30 INFO - PROCESS | 1946 | 1468892850312 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]]]}] 18:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 682ms 18:47:30 INFO - PROCESS | 1946 | 1468892850361 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 18:47:30 INFO - PROCESS | 1946 | 1468892850362 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 18:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:47:30 INFO - PROCESS | 1946 | 1468892850365 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:47:30 INFO - PROCESS | 1946 | 1468892850367 Marionette TRACE conn2 <- [1,2250,null,{}] 18:47:30 INFO - PROCESS | 1946 | 1468892850375 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}] 18:47:30 INFO - PROCESS | 1946 | 1468892850378 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:30 INFO - PROCESS | 1946 | 1468892850522 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 18:47:30 INFO - PROCESS | 1946 | 1468892850579 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:30 INFO - PROCESS | 1946 | 1468892850581 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd5000 == 48 [pid = 1946] [id = 570] 18:47:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1246cec00) [pid = 1946] [serial = 1710] [outer = 0x0] 18:47:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x124cb5c00) [pid = 1946] [serial = 1711] [outer = 0x1246cec00] 18:47:30 INFO - PROCESS | 1946 | 1468892850614 Marionette DEBUG loaded listener.js 18:47:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x12659cc00) [pid = 1946] [serial = 1712] [outer = 0x1246cec00] 18:47:31 INFO - PROCESS | 1946 | 1468892851030 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]]]}] 18:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 673ms 18:47:31 INFO - PROCESS | 1946 | 1468892851038 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 18:47:31 INFO - PROCESS | 1946 | 1468892851039 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 18:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:47:31 INFO - PROCESS | 1946 | 1468892851042 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:47:31 INFO - PROCESS | 1946 | 1468892851043 Marionette TRACE conn2 <- [1,2254,null,{}] 18:47:31 INFO - PROCESS | 1946 | 1468892851046 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}] 18:47:31 INFO - PROCESS | 1946 | 1468892851047 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:31 INFO - PROCESS | 1946 | 1468892851152 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 18:47:31 INFO - PROCESS | 1946 | 1468892851250 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:31 INFO - PROCESS | 1946 | 1468892851252 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d769000 == 49 [pid = 1946] [id = 571] 18:47:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x128bce000) [pid = 1946] [serial = 1713] [outer = 0x0] 18:47:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x1290d5c00) [pid = 1946] [serial = 1714] [outer = 0x128bce000] 18:47:31 INFO - PROCESS | 1946 | 1468892851283 Marionette DEBUG loaded listener.js 18:47:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x129361000) [pid = 1946] [serial = 1715] [outer = 0x128bce000] 18:47:31 INFO - PROCESS | 1946 | 1468892851923 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]]]}] 18:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 921ms 18:47:31 INFO - PROCESS | 1946 | 1468892851964 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 18:47:31 INFO - PROCESS | 1946 | 1468892851966 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 18:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:47:31 INFO - PROCESS | 1946 | 1468892851970 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:47:31 INFO - PROCESS | 1946 | 1468892851972 Marionette TRACE conn2 <- [1,2258,null,{}] 18:47:31 INFO - PROCESS | 1946 | 1468892851975 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}] 18:47:31 INFO - PROCESS | 1946 | 1468892851977 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:32 INFO - PROCESS | 1946 | 1468892852071 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 18:47:32 INFO - PROCESS | 1946 | 1468892852148 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:32 INFO - PROCESS | 1946 | 1468892852151 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x12395e800 == 50 [pid = 1946] [id = 572] 18:47:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x115d47800) [pid = 1946] [serial = 1716] [outer = 0x0] 18:47:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x116a0bc00) [pid = 1946] [serial = 1717] [outer = 0x115d47800] 18:47:32 INFO - PROCESS | 1946 | 1468892852178 Marionette DEBUG loaded listener.js 18:47:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x1176b9c00) [pid = 1946] [serial = 1718] [outer = 0x115d47800] 18:47:32 INFO - PROCESS | 1946 | 1468892852620 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]]]}] 18:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 669ms 18:47:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:47:32 INFO - PROCESS | 1946 | 1468892852639 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 18:47:32 INFO - PROCESS | 1946 | 1468892852642 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 18:47:32 INFO - PROCESS | 1946 | 1468892852646 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:47:32 INFO - PROCESS | 1946 | 1468892852648 Marionette TRACE conn2 <- [1,2262,null,{}] 18:47:32 INFO - PROCESS | 1946 | 1468892852650 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}] 18:47:32 INFO - PROCESS | 1946 | 1468892852651 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:32 INFO - PROCESS | 1946 | 1468892852744 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x117d4b800 == 49 [pid = 1946] [id = 502] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x1246d4800 == 48 [pid = 1946] [id = 503] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x12c337000 == 47 [pid = 1946] [id = 505] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcd5000 == 46 [pid = 1946] [id = 501] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x12bccf800 == 45 [pid = 1946] [id = 504] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x12d3c0800 == 44 [pid = 1946] [id = 566] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x12ccee800 == 43 [pid = 1946] [id = 565] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x129588800 == 42 [pid = 1946] [id = 564] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x12be1c000 == 41 [pid = 1946] [id = 563] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x12b9a5000 == 40 [pid = 1946] [id = 562] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x116002800 == 39 [pid = 1946] [id = 561] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x128999000) [pid = 1946] [serial = 1651] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | 1468892852871 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:32 INFO - PROCESS | 1946 | 1468892852872 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x129573800 == 38 [pid = 1946] [id = 560] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x128d8e000 == 37 [pid = 1946] [id = 559] 18:47:32 INFO - PROCESS | 1946 | --DOCSHELL 0x125817000 == 36 [pid = 1946] [id = 558] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x115d52c00) [pid = 1946] [serial = 1610] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x121040c00) [pid = 1946] [serial = 1633] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x11a006000) [pid = 1946] [serial = 1631] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x124337400) [pid = 1946] [serial = 1636] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x115e2c800) [pid = 1946] [serial = 1616] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x115d49400) [pid = 1946] [serial = 1615] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x112a8d800) [pid = 1946] [serial = 1612] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x124e8fc00) [pid = 1946] [serial = 1639] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x115dbd000) [pid = 1946] [serial = 1621] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x116763400) [pid = 1946] [serial = 1622] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1174aa000) [pid = 1946] [serial = 1619] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x117159800) [pid = 1946] [serial = 1618] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x118141800) [pid = 1946] [serial = 1624] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x118322400) [pid = 1946] [serial = 1625] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1185d2800) [pid = 1946] [serial = 1627] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x119159400) [pid = 1946] [serial = 1628] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x11749ec00) [pid = 1946] [serial = 1642] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x124b0fc00) [pid = 1946] [serial = 1637] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x124cb9c00) [pid = 1946] [serial = 1645] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x12570fc00) [pid = 1946] [serial = 1640] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x112f49800) [pid = 1946] [serial = 1613] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x119736800) [pid = 1946] [serial = 1643] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x126137c00) [pid = 1946] [serial = 1649] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1195cdc00) [pid = 1946] [serial = 1630] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1258a1800) [pid = 1946] [serial = 1646] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1239aa000) [pid = 1946] [serial = 1634] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12580a000) [pid = 1946] [serial = 1648] [outer = 0x0] [url = about:blank] 18:47:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x116632800 == 37 [pid = 1946] [id = 573] 18:47:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x113216000) [pid = 1946] [serial = 1719] [outer = 0x0] 18:47:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x115e84000) [pid = 1946] [serial = 1720] [outer = 0x113216000] 18:47:32 INFO - PROCESS | 1946 | 1468892852911 Marionette DEBUG loaded listener.js 18:47:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x118377000) [pid = 1946] [serial = 1721] [outer = 0x113216000] 18:47:33 INFO - PROCESS | 1946 | 1468892853211 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]]]}] 18:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 621ms 18:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:47:33 INFO - PROCESS | 1946 | 1468892853267 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 18:47:33 INFO - PROCESS | 1946 | 1468892853269 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 18:47:33 INFO - PROCESS | 1946 | 1468892853271 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:47:33 INFO - PROCESS | 1946 | 1468892853273 Marionette TRACE conn2 <- [1,2266,null,{}] 18:47:33 INFO - PROCESS | 1946 | 1468892853280 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}] 18:47:33 INFO - PROCESS | 1946 | 1468892853283 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:33 INFO - PROCESS | 1946 | 1468892853362 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 18:47:33 INFO - PROCESS | 1946 | 1468892853369 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:33 INFO - PROCESS | 1946 | 1468892853371 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x123958000 == 38 [pid = 1946] [id = 574] 18:47:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x119289400) [pid = 1946] [serial = 1722] [outer = 0x0] 18:47:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x119c07800) [pid = 1946] [serial = 1723] [outer = 0x119289400] 18:47:33 INFO - PROCESS | 1946 | 1468892853398 Marionette DEBUG loaded listener.js 18:47:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x123bed000) [pid = 1946] [serial = 1724] [outer = 0x119289400] 18:47:33 INFO - PROCESS | 1946 | 1468892853760 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]]]}] 18:47:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:47:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 521ms 18:47:33 INFO - PROCESS | 1946 | 1468892853792 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 18:47:33 INFO - PROCESS | 1946 | 1468892853794 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 18:47:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:47:33 INFO - PROCESS | 1946 | 1468892853796 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:47:33 INFO - PROCESS | 1946 | 1468892853797 Marionette TRACE conn2 <- [1,2270,null,{}] 18:47:33 INFO - PROCESS | 1946 | 1468892853800 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}] 18:47:33 INFO - PROCESS | 1946 | 1468892853801 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:33 INFO - PROCESS | 1946 | 1468892853890 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 18:47:33 INFO - PROCESS | 1946 | 1468892853893 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:33 INFO - PROCESS | 1946 | 1468892853894 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x125879000 == 39 [pid = 1946] [id = 575] 18:47:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x12433b400) [pid = 1946] [serial = 1725] [outer = 0x0] 18:47:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x124888000) [pid = 1946] [serial = 1726] [outer = 0x12433b400] 18:47:33 INFO - PROCESS | 1946 | 1468892853921 Marionette DEBUG loaded listener.js 18:47:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x124ee2000) [pid = 1946] [serial = 1727] [outer = 0x12433b400] 18:47:34 INFO - PROCESS | 1946 | 1468892854260 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]]]}] 18:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 470ms 18:47:34 INFO - PROCESS | 1946 | 1468892854266 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 18:47:34 INFO - PROCESS | 1946 | 1468892854268 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 18:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:47:34 INFO - PROCESS | 1946 | 1468892854270 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:47:34 INFO - PROCESS | 1946 | 1468892854271 Marionette TRACE conn2 <- [1,2274,null,{}] 18:47:34 INFO - PROCESS | 1946 | 1468892854273 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}] 18:47:34 INFO - PROCESS | 1946 | 1468892854274 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:34 INFO - PROCESS | 1946 | 1468892854381 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 18:47:34 INFO - PROCESS | 1946 | 1468892854388 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:34 INFO - PROCESS | 1946 | 1468892854389 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268c3000 == 40 [pid = 1946] [id = 576] 18:47:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x124663400) [pid = 1946] [serial = 1728] [outer = 0x0] 18:47:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1258a7400) [pid = 1946] [serial = 1729] [outer = 0x124663400] 18:47:34 INFO - PROCESS | 1946 | 1468892854414 Marionette DEBUG loaded listener.js 18:47:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x128995c00) [pid = 1946] [serial = 1730] [outer = 0x124663400] 18:47:34 INFO - PROCESS | 1946 | 1468892854728 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]]]}] 18:47:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:47:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 468ms 18:47:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:47:34 INFO - PROCESS | 1946 | 1468892854739 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 18:47:34 INFO - PROCESS | 1946 | 1468892854740 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 18:47:34 INFO - PROCESS | 1946 | 1468892854742 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:47:34 INFO - PROCESS | 1946 | 1468892854743 Marionette TRACE conn2 <- [1,2278,null,{}] 18:47:34 INFO - PROCESS | 1946 | 1468892854756 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}] 18:47:34 INFO - PROCESS | 1946 | 1468892854760 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:34 INFO - PROCESS | 1946 | 1468892854859 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 18:47:34 INFO - PROCESS | 1946 | 1468892854866 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:34 INFO - PROCESS | 1946 | 1468892854867 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6cb000 == 41 [pid = 1946] [id = 577] 18:47:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1289a0c00) [pid = 1946] [serial = 1731] [outer = 0x0] 18:47:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x129356800) [pid = 1946] [serial = 1732] [outer = 0x1289a0c00] 18:47:34 INFO - PROCESS | 1946 | 1468892854893 Marionette DEBUG loaded listener.js 18:47:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12a608000) [pid = 1946] [serial = 1733] [outer = 0x1289a0c00] 18:47:35 INFO - PROCESS | 1946 | 1468892855288 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]]]}] 18:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 580ms 18:47:35 INFO - PROCESS | 1946 | 1468892855330 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 18:47:35 INFO - PROCESS | 1946 | 1468892855331 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 18:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:47:35 INFO - PROCESS | 1946 | 1468892855333 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:47:35 INFO - PROCESS | 1946 | 1468892855334 Marionette TRACE conn2 <- [1,2282,null,{}] 18:47:35 INFO - PROCESS | 1946 | 1468892855337 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}] 18:47:35 INFO - PROCESS | 1946 | 1468892855338 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:35 INFO - PROCESS | 1946 | 1468892855443 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 18:47:35 INFO - PROCESS | 1946 | 1468892855447 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 1946 | 1468892855449 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b998000 == 42 [pid = 1946] [id = 578] 18:47:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12a541400) [pid = 1946] [serial = 1734] [outer = 0x0] 18:47:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x12a610c00) [pid = 1946] [serial = 1735] [outer = 0x12a541400] 18:47:35 INFO - PROCESS | 1946 | 1468892855510 Marionette DEBUG loaded listener.js 18:47:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12a911c00) [pid = 1946] [serial = 1736] [outer = 0x12a541400] 18:47:35 INFO - PROCESS | 1946 | 1468892855806 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]]]}] 18:47:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:47:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 518ms 18:47:35 INFO - PROCESS | 1946 | 1468892855852 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 18:47:35 INFO - PROCESS | 1946 | 1468892855853 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 18:47:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:47:35 INFO - PROCESS | 1946 | 1468892855855 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:47:35 INFO - PROCESS | 1946 | 1468892855856 Marionette TRACE conn2 <- [1,2286,null,{}] 18:47:35 INFO - PROCESS | 1946 | 1468892855859 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}] 18:47:35 INFO - PROCESS | 1946 | 1468892855860 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:35 INFO - PROCESS | 1946 | 1468892855966 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 18:47:35 INFO - PROCESS | 1946 | 1468892855970 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:35 INFO - PROCESS | 1946 | 1468892855971 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bccb000 == 43 [pid = 1946] [id = 579] 18:47:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12a607800) [pid = 1946] [serial = 1737] [outer = 0x0] 18:47:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12ab57400) [pid = 1946] [serial = 1738] [outer = 0x12a607800] 18:47:35 INFO - PROCESS | 1946 | 1468892855996 Marionette DEBUG loaded listener.js 18:47:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x12b110000) [pid = 1946] [serial = 1739] [outer = 0x12a607800] 18:47:36 INFO - PROCESS | 1946 | 1468892856321 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]]]}] 18:47:36 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 18:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 519ms 18:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:47:36 INFO - PROCESS | 1946 | 1468892856374 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 18:47:36 INFO - PROCESS | 1946 | 1468892856375 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 18:47:36 INFO - PROCESS | 1946 | 1468892856377 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:47:36 INFO - PROCESS | 1946 | 1468892856378 Marionette TRACE conn2 <- [1,2290,null,{}] 18:47:36 INFO - PROCESS | 1946 | 1468892856382 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}] 18:47:36 INFO - PROCESS | 1946 | 1468892856384 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:36 INFO - PROCESS | 1946 | 1468892856489 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 18:47:36 INFO - PROCESS | 1946 | 1468892856530 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:36 INFO - PROCESS | 1946 | 1468892856531 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c89d800 == 44 [pid = 1946] [id = 580] 18:47:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x12b110800) [pid = 1946] [serial = 1740] [outer = 0x0] 18:47:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x12b196400) [pid = 1946] [serial = 1741] [outer = 0x12b110800] 18:47:36 INFO - PROCESS | 1946 | 1468892856555 Marionette DEBUG loaded listener.js 18:47:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12b19cc00) [pid = 1946] [serial = 1742] [outer = 0x12b110800] 18:47:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:47:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 519ms 18:47:36 INFO - PROCESS | 1946 | 1468892856889 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]]]}] 18:47:36 INFO - PROCESS | 1946 | 1468892856898 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 18:47:36 INFO - PROCESS | 1946 | 1468892856900 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 18:47:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:47:36 INFO - PROCESS | 1946 | 1468892856908 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:47:36 INFO - PROCESS | 1946 | 1468892856909 Marionette TRACE conn2 <- [1,2294,null,{}] 18:47:36 INFO - PROCESS | 1946 | 1468892856911 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}] 18:47:36 INFO - PROCESS | 1946 | 1468892856912 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:37 INFO - PROCESS | 1946 | 1468892857018 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 18:47:37 INFO - PROCESS | 1946 | 1468892857021 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:37 INFO - PROCESS | 1946 | 1468892857022 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd5800 == 45 [pid = 1946] [id = 581] 18:47:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x112f07400) [pid = 1946] [serial = 1743] [outer = 0x0] 18:47:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x115e85400) [pid = 1946] [serial = 1744] [outer = 0x112f07400] 18:47:37 INFO - PROCESS | 1946 | 1468892857276 Marionette DEBUG loaded listener.js 18:47:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x1241b8400) [pid = 1946] [serial = 1745] [outer = 0x112f07400] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x115e33c00) [pid = 1946] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x124658800) [pid = 1946] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x112f4d000) [pid = 1946] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x123a0a000) [pid = 1946] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x1290d3400) [pid = 1946] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1239b1800) [pid = 1946] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x11928f400) [pid = 1946] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x11831c800) [pid = 1946] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x12947cc00) [pid = 1946] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x123bea400) [pid = 1946] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x12a611800) [pid = 1946] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:47:37 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1289a1000) [pid = 1946] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:47:37 INFO - PROCESS | 1946 | 1468892857552 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]]]}] 18:47:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:47:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 674ms 18:47:37 INFO - PROCESS | 1946 | 1468892857589 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 18:47:37 INFO - PROCESS | 1946 | 1468892857590 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 18:47:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:47:37 INFO - PROCESS | 1946 | 1468892857593 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:47:37 INFO - PROCESS | 1946 | 1468892857595 Marionette TRACE conn2 <- [1,2298,null,{}] 18:47:37 INFO - PROCESS | 1946 | 1468892857601 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}] 18:47:37 INFO - PROCESS | 1946 | 1468892857603 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:37 INFO - PROCESS | 1946 | 1468892857722 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 18:47:37 INFO - PROCESS | 1946 | 1468892857727 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:37 INFO - PROCESS | 1946 | 1468892857729 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x12db09000 == 46 [pid = 1946] [id = 582] 18:47:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x115d4c000) [pid = 1946] [serial = 1746] [outer = 0x0] 18:47:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x124bba000) [pid = 1946] [serial = 1747] [outer = 0x115d4c000] 18:47:37 INFO - PROCESS | 1946 | 1468892857773 Marionette DEBUG loaded listener.js 18:47:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12b1a0000) [pid = 1946] [serial = 1748] [outer = 0x115d4c000] 18:47:38 INFO - PROCESS | 1946 | 1468892858223 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]]]}] 18:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 673ms 18:47:38 INFO - PROCESS | 1946 | 1468892858268 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 18:47:38 INFO - PROCESS | 1946 | 1468892858269 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 18:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:47:38 INFO - PROCESS | 1946 | 1468892858272 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:47:38 INFO - PROCESS | 1946 | 1468892858273 Marionette TRACE conn2 <- [1,2302,null,{}] 18:47:38 INFO - PROCESS | 1946 | 1468892858291 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}] 18:47:38 INFO - PROCESS | 1946 | 1468892858292 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:38 INFO - PROCESS | 1946 | 1468892858378 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 18:47:38 INFO - PROCESS | 1946 | 1468892858382 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 1946 | 1468892858383 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ddcc000 == 47 [pid = 1946] [id = 583] 18:47:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12b91d400) [pid = 1946] [serial = 1749] [outer = 0x0] 18:47:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12b924400) [pid = 1946] [serial = 1750] [outer = 0x12b91d400] 18:47:38 INFO - PROCESS | 1946 | 1468892858407 Marionette DEBUG loaded listener.js 18:47:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x12b932c00) [pid = 1946] [serial = 1751] [outer = 0x12b91d400] 18:47:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:47:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 467ms 18:47:38 INFO - PROCESS | 1946 | 1468892858735 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]]]}] 18:47:38 INFO - PROCESS | 1946 | 1468892858740 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 18:47:38 INFO - PROCESS | 1946 | 1468892858742 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 18:47:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:47:38 INFO - PROCESS | 1946 | 1468892858746 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:47:38 INFO - PROCESS | 1946 | 1468892858750 Marionette TRACE conn2 <- [1,2306,null,{}] 18:47:38 INFO - PROCESS | 1946 | 1468892858753 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}] 18:47:38 INFO - PROCESS | 1946 | 1468892858755 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:38 INFO - PROCESS | 1946 | 1468892858884 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 18:47:38 INFO - PROCESS | 1946 | 1468892858890 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:38 INFO - PROCESS | 1946 | 1468892858891 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x110de5800 == 48 [pid = 1946] [id = 584] 18:47:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x124660c00) [pid = 1946] [serial = 1752] [outer = 0x0] 18:47:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x12b938800) [pid = 1946] [serial = 1753] [outer = 0x124660c00] 18:47:38 INFO - PROCESS | 1946 | 1468892858929 Marionette DEBUG loaded listener.js 18:47:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12b93d400) [pid = 1946] [serial = 1754] [outer = 0x124660c00] 18:47:39 INFO - PROCESS | 1946 | --DOCSHELL 0x116ae6000 == 47 [pid = 1946] [id = 538] 18:47:39 INFO - PROCESS | 1946 | --DOCSHELL 0x11917e000 == 46 [pid = 1946] [id = 539] 18:47:39 INFO - PROCESS | 1946 | --DOCSHELL 0x1164ad800 == 45 [pid = 1946] [id = 490] 18:47:39 INFO - PROCESS | 1946 | --DOCSHELL 0x115e3b000 == 44 [pid = 1946] [id = 537] 18:47:39 INFO - PROCESS | 1946 | --DOCSHELL 0x12395e800 == 43 [pid = 1946] [id = 572] 18:47:39 INFO - PROCESS | 1946 | --DOCSHELL 0x12d769000 == 42 [pid = 1946] [id = 571] 18:47:39 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd5000 == 41 [pid = 1946] [id = 570] 18:47:39 INFO - PROCESS | 1946 | --DOCSHELL 0x125275800 == 40 [pid = 1946] [id = 569] 18:47:39 INFO - PROCESS | 1946 | --DOCSHELL 0x12d74d800 == 39 [pid = 1946] [id = 567] 18:47:39 INFO - PROCESS | 1946 | --DOCSHELL 0x117d4a000 == 38 [pid = 1946] [id = 568] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x116632800 == 37 [pid = 1946] [id = 573] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x123958000 == 36 [pid = 1946] [id = 574] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x125879000 == 35 [pid = 1946] [id = 575] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd5800 == 34 [pid = 1946] [id = 581] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12db09000 == 33 [pid = 1946] [id = 582] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6cb000 == 32 [pid = 1946] [id = 577] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12b998000 == 31 [pid = 1946] [id = 578] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12bccb000 == 30 [pid = 1946] [id = 579] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12c89d800 == 29 [pid = 1946] [id = 580] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x1268c3000 == 28 [pid = 1946] [id = 576] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x116a0c400) [pid = 1946] [serial = 1667] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x125804400) [pid = 1946] [serial = 1679] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1174a1c00) [pid = 1946] [serial = 1693] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x128bd9800) [pid = 1946] [serial = 1682] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x12947d000) [pid = 1946] [serial = 1688] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x12a53e400) [pid = 1946] [serial = 1696] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x119295400) [pid = 1946] [serial = 1672] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x129363000) [pid = 1946] [serial = 1687] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x118370000) [pid = 1946] [serial = 1669] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x12a53b400) [pid = 1946] [serial = 1691] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x124337800) [pid = 1946] [serial = 1675] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x124bbb400) [pid = 1946] [serial = 1678] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x121041800) [pid = 1946] [serial = 1673] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12a60e800) [pid = 1946] [serial = 1697] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x121038000) [pid = 1946] [serial = 1694] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x12a499c00) [pid = 1946] [serial = 1690] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x11305c400) [pid = 1946] [serial = 1654] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x12a90dc00) [pid = 1946] [serial = 1699] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1258d8000) [pid = 1946] [serial = 1681] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x129358c00) [pid = 1946] [serial = 1685] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1211e8800) [pid = 1946] [serial = 1660] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x124e90400) [pid = 1946] [serial = 1663] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1164e4000) [pid = 1946] [serial = 1666] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x118370800) [pid = 1946] [serial = 1657] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1185be000) [pid = 1946] [serial = 1670] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1290d1000) [pid = 1946] [serial = 1684] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x124394800) [pid = 1946] [serial = 1676] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x12a914800) [pid = 1946] [serial = 1700] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x12a90ac00) [pid = 1946] [serial = 1702] [outer = 0x0] [url = about:blank] 18:47:40 INFO - PROCESS | 1946 | --DOCSHELL 0x12ddcc000 == 27 [pid = 1946] [id = 583] 18:47:40 INFO - PROCESS | 1946 | 1468892860668 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]]]}] 18:47:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:47:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1974ms 18:47:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:47:40 INFO - PROCESS | 1946 | 1468892860720 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 18:47:40 INFO - PROCESS | 1946 | 1468892860723 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 18:47:40 INFO - PROCESS | 1946 | 1468892860726 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:47:40 INFO - PROCESS | 1946 | 1468892860728 Marionette TRACE conn2 <- [1,2310,null,{}] 18:47:40 INFO - PROCESS | 1946 | 1468892860737 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}] 18:47:40 INFO - PROCESS | 1946 | 1468892860739 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:40 INFO - PROCESS | 1946 | 1468892860818 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 18:47:40 INFO - PROCESS | 1946 | 1468892860823 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:40 INFO - PROCESS | 1946 | 1468892860826 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x116006000 == 28 [pid = 1946] [id = 585] 18:47:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x112f48400) [pid = 1946] [serial = 1755] [outer = 0x0] 18:47:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x112f49400) [pid = 1946] [serial = 1756] [outer = 0x112f48400] 18:47:40 INFO - PROCESS | 1946 | 1468892860856 Marionette DEBUG loaded listener.js 18:47:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x113060000) [pid = 1946] [serial = 1757] [outer = 0x112f48400] 18:47:41 INFO - PROCESS | 1946 | 1468892861216 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]]]}] 18:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 523ms 18:47:41 INFO - PROCESS | 1946 | 1468892861249 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 18:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:47:41 INFO - PROCESS | 1946 | 1468892861253 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 18:47:41 INFO - PROCESS | 1946 | 1468892861257 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:47:41 INFO - PROCESS | 1946 | 1468892861259 Marionette TRACE conn2 <- [1,2314,null,{}] 18:47:41 INFO - PROCESS | 1946 | 1468892861262 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}] 18:47:41 INFO - PROCESS | 1946 | 1468892861264 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:41 INFO - PROCESS | 1946 | 1468892861345 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 18:47:41 INFO - PROCESS | 1946 | 1468892861407 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:41 INFO - PROCESS | 1946 | 1468892861409 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fa9000 == 29 [pid = 1946] [id = 586] 18:47:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1132ef000) [pid = 1946] [serial = 1758] [outer = 0x0] 18:47:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x115d10c00) [pid = 1946] [serial = 1759] [outer = 0x1132ef000] 18:47:41 INFO - PROCESS | 1946 | 1468892861436 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x115e29400) [pid = 1946] [serial = 1760] [outer = 0x1132ef000] 18:47:41 INFO - PROCESS | 1946 | 1468892861723 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]]]}] 18:47:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:47:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 521ms 18:47:41 INFO - PROCESS | 1946 | 1468892861779 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 18:47:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:47:41 INFO - PROCESS | 1946 | 1468892861790 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 18:47:41 INFO - PROCESS | 1946 | 1468892861793 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:47:41 INFO - PROCESS | 1946 | 1468892861795 Marionette TRACE conn2 <- [1,2318,null,{}] 18:47:41 INFO - PROCESS | 1946 | 1468892861804 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}] 18:47:41 INFO - PROCESS | 1946 | 1468892861807 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:41 INFO - PROCESS | 1946 | 1468892861910 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 18:47:41 INFO - PROCESS | 1946 | 1468892861917 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:41 INFO - PROCESS | 1946 | 1468892861919 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x119464800 == 30 [pid = 1946] [id = 587] 18:47:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x10eaf9400) [pid = 1946] [serial = 1761] [outer = 0x0] 18:47:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x116909800) [pid = 1946] [serial = 1762] [outer = 0x10eaf9400] 18:47:41 INFO - PROCESS | 1946 | 1468892861947 Marionette DEBUG loaded listener.js 18:47:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1174a9400) [pid = 1946] [serial = 1763] [outer = 0x10eaf9400] 18:47:42 INFO - PROCESS | 1946 | 1468892862303 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 18:47:42 INFO - PROCESS | 1946 | 1468892862319 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 18:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:47:42 INFO - PROCESS | 1946 | 1468892862323 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:47:42 INFO - PROCESS | 1946 | 1468892862324 Marionette TRACE conn2 <- [1,2322,null,{}] 18:47:42 INFO - PROCESS | 1946 | 1468892862326 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}] 18:47:42 INFO - PROCESS | 1946 | 1468892862327 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:42 INFO - PROCESS | 1946 | 1468892862451 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 18:47:42 INFO - PROCESS | 1946 | 1468892862526 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:42 INFO - PROCESS | 1946 | 1468892862528 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x119c6d800 == 31 [pid = 1946] [id = 588] 18:47:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x115e30400) [pid = 1946] [serial = 1764] [outer = 0x0] 18:47:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x117d03400) [pid = 1946] [serial = 1765] [outer = 0x115e30400] 18:47:42 INFO - PROCESS | 1946 | 1468892862553 Marionette DEBUG loaded listener.js 18:47:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x118321000) [pid = 1946] [serial = 1766] [outer = 0x115e30400] 18:47:42 INFO - PROCESS | 1946 | 1468892862810 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]]]}] 18:47:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:47:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 520ms 18:47:42 INFO - PROCESS | 1946 | 1468892862843 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 18:47:42 INFO - PROCESS | 1946 | 1468892862844 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 18:47:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:47:42 INFO - PROCESS | 1946 | 1468892862854 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:47:42 INFO - PROCESS | 1946 | 1468892862855 Marionette TRACE conn2 <- [1,2326,null,{}] 18:47:42 INFO - PROCESS | 1946 | 1468892862857 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}] 18:47:42 INFO - PROCESS | 1946 | 1468892862858 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:42 INFO - PROCESS | 1946 | 1468892862945 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 18:47:42 INFO - PROCESS | 1946 | 1468892862951 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:42 INFO - PROCESS | 1946 | 1468892862952 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x12402b800 == 32 [pid = 1946] [id = 589] 18:47:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1132e6000) [pid = 1946] [serial = 1767] [outer = 0x0] 18:47:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x118376400) [pid = 1946] [serial = 1768] [outer = 0x1132e6000] 18:47:42 INFO - PROCESS | 1946 | 1468892862977 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1185b8c00) [pid = 1946] [serial = 1769] [outer = 0x1132e6000] 18:47:43 INFO - PROCESS | 1946 | 1468892863311 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]]]}] 18:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 475ms 18:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:47:43 INFO - PROCESS | 1946 | 1468892863322 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 18:47:43 INFO - PROCESS | 1946 | 1468892863324 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 18:47:43 INFO - PROCESS | 1946 | 1468892863326 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:47:43 INFO - PROCESS | 1946 | 1468892863327 Marionette TRACE conn2 <- [1,2330,null,{}] 18:47:43 INFO - PROCESS | 1946 | 1468892863329 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}] 18:47:43 INFO - PROCESS | 1946 | 1468892863333 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:43 INFO - PROCESS | 1946 | 1468892863427 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 18:47:43 INFO - PROCESS | 1946 | 1468892863495 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:43 INFO - PROCESS | 1946 | 1468892863497 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x12581c000 == 33 [pid = 1946] [id = 590] 18:47:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x11837a800) [pid = 1946] [serial = 1770] [outer = 0x0] 18:47:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1185d7800) [pid = 1946] [serial = 1771] [outer = 0x11837a800] 18:47:43 INFO - PROCESS | 1946 | 1468892863522 Marionette DEBUG loaded listener.js 18:47:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x119c09000) [pid = 1946] [serial = 1772] [outer = 0x11837a800] 18:47:43 INFO - PROCESS | 1946 | 1468892863795 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]]]}] 18:47:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:47:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 518ms 18:47:43 INFO - PROCESS | 1946 | 1468892863845 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 18:47:43 INFO - PROCESS | 1946 | 1468892863847 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 18:47:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:47:43 INFO - PROCESS | 1946 | 1468892863852 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:47:43 INFO - PROCESS | 1946 | 1468892863853 Marionette TRACE conn2 <- [1,2334,null,{}] 18:47:43 INFO - PROCESS | 1946 | 1468892863855 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}] 18:47:43 INFO - PROCESS | 1946 | 1468892863856 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:43 INFO - PROCESS | 1946 | 1468892863940 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 18:47:43 INFO - PROCESS | 1946 | 1468892863943 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:43 INFO - PROCESS | 1946 | 1468892863944 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289b0000 == 34 [pid = 1946] [id = 591] 18:47:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1185b8800) [pid = 1946] [serial = 1773] [outer = 0x0] 18:47:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1210db800) [pid = 1946] [serial = 1774] [outer = 0x1185b8800] 18:47:43 INFO - PROCESS | 1946 | 1468892863975 Marionette DEBUG loaded listener.js 18:47:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1239ab000) [pid = 1946] [serial = 1775] [outer = 0x1185b8800] 18:47:44 INFO - PROCESS | 1946 | 1468892864424 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]]]}] 18:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 621ms 18:47:44 INFO - PROCESS | 1946 | 1468892864472 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 18:47:44 INFO - PROCESS | 1946 | 1468892864473 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 18:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:47:44 INFO - PROCESS | 1946 | 1468892864476 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:47:44 INFO - PROCESS | 1946 | 1468892864477 Marionette TRACE conn2 <- [1,2338,null,{}] 18:47:44 INFO - PROCESS | 1946 | 1468892864479 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}] 18:47:44 INFO - PROCESS | 1946 | 1468892864480 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:44 INFO - PROCESS | 1946 | 1468892864554 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 18:47:44 INFO - PROCESS | 1946 | 1468892864558 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:44 INFO - PROCESS | 1946 | 1468892864559 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x129084800 == 35 [pid = 1946] [id = 592] 18:47:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1239b1000) [pid = 1946] [serial = 1776] [outer = 0x0] 18:47:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x123f28800) [pid = 1946] [serial = 1777] [outer = 0x1239b1000] 18:47:44 INFO - PROCESS | 1946 | 1468892864586 Marionette DEBUG loaded listener.js 18:47:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x124337800) [pid = 1946] [serial = 1778] [outer = 0x1239b1000] 18:47:44 INFO - PROCESS | 1946 | 1468892864909 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]]]}] 18:47:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:47:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 470ms 18:47:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:47:44 INFO - PROCESS | 1946 | 1468892864947 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 18:47:44 INFO - PROCESS | 1946 | 1468892864948 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 18:47:44 INFO - PROCESS | 1946 | 1468892864950 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:47:44 INFO - PROCESS | 1946 | 1468892864951 Marionette TRACE conn2 <- [1,2342,null,{}] 18:47:44 INFO - PROCESS | 1946 | 1468892864953 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}] 18:47:44 INFO - PROCESS | 1946 | 1468892864954 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:45 INFO - PROCESS | 1946 | 1468892865044 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 18:47:45 INFO - PROCESS | 1946 | 1468892865151 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:45 INFO - PROCESS | 1946 | 1468892865152 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x11945e800 == 36 [pid = 1946] [id = 593] 18:47:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x112133800) [pid = 1946] [serial = 1779] [outer = 0x0] 18:47:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x124338c00) [pid = 1946] [serial = 1780] [outer = 0x112133800] 18:47:45 INFO - PROCESS | 1946 | 1468892865192 Marionette DEBUG loaded listener.js 18:47:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x124662c00) [pid = 1946] [serial = 1781] [outer = 0x112133800] 18:47:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:47:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 669ms 18:47:45 INFO - PROCESS | 1946 | 1468892865612 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]]]}] 18:47:45 INFO - PROCESS | 1946 | 1468892865620 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 18:47:45 INFO - PROCESS | 1946 | 1468892865621 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 18:47:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:47:45 INFO - PROCESS | 1946 | 1468892865624 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:47:45 INFO - PROCESS | 1946 | 1468892865625 Marionette TRACE conn2 <- [1,2346,null,{}] 18:47:45 INFO - PROCESS | 1946 | 1468892865627 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}] 18:47:45 INFO - PROCESS | 1946 | 1468892865628 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:45 INFO - PROCESS | 1946 | 1468892865739 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 18:47:45 INFO - PROCESS | 1946 | 1468892865745 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:45 INFO - PROCESS | 1946 | 1468892865746 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a5e7000 == 37 [pid = 1946] [id = 594] 18:47:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x1246c5800) [pid = 1946] [serial = 1782] [outer = 0x0] 18:47:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x124894400) [pid = 1946] [serial = 1783] [outer = 0x1246c5800] 18:47:45 INFO - PROCESS | 1946 | 1468892865773 Marionette DEBUG loaded listener.js 18:47:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x124bbe800) [pid = 1946] [serial = 1784] [outer = 0x1246c5800] 18:47:46 INFO - PROCESS | 1946 | 1468892866169 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]]]}] 18:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 18:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:47:46 INFO - PROCESS | 1946 | 1468892866202 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 18:47:46 INFO - PROCESS | 1946 | 1468892866204 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 18:47:46 INFO - PROCESS | 1946 | 1468892866207 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:47:46 INFO - PROCESS | 1946 | 1468892866210 Marionette TRACE conn2 <- [1,2350,null,{}] 18:47:46 INFO - PROCESS | 1946 | 1468892866213 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}] 18:47:46 INFO - PROCESS | 1946 | 1468892866216 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:46 INFO - PROCESS | 1946 | 1468892866379 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 18:47:46 INFO - PROCESS | 1946 | 1468892866424 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:46 INFO - PROCESS | 1946 | 1468892866425 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x12402a800 == 38 [pid = 1946] [id = 595] 18:47:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x125809000) [pid = 1946] [serial = 1785] [outer = 0x0] 18:47:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x1258d2800) [pid = 1946] [serial = 1786] [outer = 0x125809000] 18:47:46 INFO - PROCESS | 1946 | 1468892866453 Marionette DEBUG loaded listener.js 18:47:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x12659a400) [pid = 1946] [serial = 1787] [outer = 0x125809000] 18:47:46 INFO - PROCESS | 1946 | 1468892866855 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]]]}] 18:47:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:47:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 670ms 18:47:46 INFO - PROCESS | 1946 | 1468892866878 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 18:47:46 INFO - PROCESS | 1946 | 1468892866880 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 18:47:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:47:46 INFO - PROCESS | 1946 | 1468892866886 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:47:46 INFO - PROCESS | 1946 | 1468892866888 Marionette TRACE conn2 <- [1,2354,null,{}] 18:47:46 INFO - PROCESS | 1946 | 1468892866891 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}] 18:47:46 INFO - PROCESS | 1946 | 1468892866893 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:47 INFO - PROCESS | 1946 | 1468892867055 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 18:47:47 INFO - PROCESS | 1946 | 1468892867078 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:47 INFO - PROCESS | 1946 | 1468892867079 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bccb800 == 39 [pid = 1946] [id = 596] 18:47:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x12659a800) [pid = 1946] [serial = 1788] [outer = 0x0] 18:47:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x126864c00) [pid = 1946] [serial = 1789] [outer = 0x12659a800] 18:47:47 INFO - PROCESS | 1946 | 1468892867119 Marionette DEBUG loaded listener.js 18:47:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x128995400) [pid = 1946] [serial = 1790] [outer = 0x12659a800] 18:47:47 INFO - PROCESS | 1946 | 1468892867446 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]]]}] 18:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 571ms 18:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:47:47 INFO - PROCESS | 1946 | 1468892867457 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 18:47:47 INFO - PROCESS | 1946 | 1468892867458 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 18:47:47 INFO - PROCESS | 1946 | 1468892867460 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:47:47 INFO - PROCESS | 1946 | 1468892867461 Marionette TRACE conn2 <- [1,2358,null,{}] 18:47:47 INFO - PROCESS | 1946 | 1468892867464 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}] 18:47:47 INFO - PROCESS | 1946 | 1468892867467 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:47 INFO - PROCESS | 1946 | 1468892867580 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 18:47:47 INFO - PROCESS | 1946 | 1468892867592 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:47 INFO - PROCESS | 1946 | 1468892867593 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c34a000 == 40 [pid = 1946] [id = 597] 18:47:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x12899a000) [pid = 1946] [serial = 1791] [outer = 0x0] 18:47:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x12899f000) [pid = 1946] [serial = 1792] [outer = 0x12899a000] 18:47:47 INFO - PROCESS | 1946 | 1468892867617 Marionette DEBUG loaded listener.js 18:47:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x129005800) [pid = 1946] [serial = 1793] [outer = 0x12899a000] 18:47:47 INFO - PROCESS | 1946 | 1468892867971 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]]]}] 18:47:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:47:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 523ms 18:47:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:47:47 INFO - PROCESS | 1946 | 1468892867986 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 18:47:47 INFO - PROCESS | 1946 | 1468892867987 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 18:47:47 INFO - PROCESS | 1946 | 1468892867989 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:47:47 INFO - PROCESS | 1946 | 1468892867990 Marionette TRACE conn2 <- [1,2362,null,{}] 18:47:47 INFO - PROCESS | 1946 | 1468892867992 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}] 18:47:47 INFO - PROCESS | 1946 | 1468892867993 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:48 INFO - PROCESS | 1946 | 1468892868419 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x112a8d400) [pid = 1946] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x11830f400) [pid = 1946] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x119160000) [pid = 1946] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x12468b800) [pid = 1946] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x1266c6000) [pid = 1946] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x12b91d400) [pid = 1946] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x12a541400) [pid = 1946] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x12a607800) [pid = 1946] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x12b110800) [pid = 1946] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x112f07400) [pid = 1946] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x115d4c000) [pid = 1946] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x128bce000) [pid = 1946] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1246cec00) [pid = 1946] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x11813e000) [pid = 1946] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x112f4e800) [pid = 1946] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x124655000) [pid = 1946] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1289a0c00) [pid = 1946] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x124663400) [pid = 1946] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x12433b400) [pid = 1946] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x119289400) [pid = 1946] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x113216000) [pid = 1946] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:47:48 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x115d47800) [pid = 1946] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:47:48 INFO - PROCESS | 1946 | 1468892868475 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:48 INFO - PROCESS | 1946 | 1468892868476 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x118404800 == 41 [pid = 1946] [id = 598] 18:47:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x112d08800) [pid = 1946] [serial = 1794] [outer = 0x0] 18:47:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x112f55c00) [pid = 1946] [serial = 1795] [outer = 0x112d08800] 18:47:48 INFO - PROCESS | 1946 | 1468892868501 Marionette DEBUG loaded listener.js 18:47:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1176b8c00) [pid = 1946] [serial = 1796] [outer = 0x112d08800] 18:47:48 INFO - PROCESS | 1946 | 1468892868896 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]]]}] 18:47:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:47:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 923ms 18:47:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:47:48 INFO - PROCESS | 1946 | 1468892868914 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 18:47:48 INFO - PROCESS | 1946 | 1468892868916 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 18:47:48 INFO - PROCESS | 1946 | 1468892868919 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:47:48 INFO - PROCESS | 1946 | 1468892868921 Marionette TRACE conn2 <- [1,2366,null,{}] 18:47:48 INFO - PROCESS | 1946 | 1468892868935 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}] 18:47:48 INFO - PROCESS | 1946 | 1468892868936 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:49 INFO - PROCESS | 1946 | 1468892869048 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 18:47:49 INFO - PROCESS | 1946 | 1468892869053 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 1946 | 1468892869054 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd6800 == 42 [pid = 1946] [id = 599] 18:47:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x116986c00) [pid = 1946] [serial = 1797] [outer = 0x0] 18:47:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x11a0b7800) [pid = 1946] [serial = 1798] [outer = 0x116986c00] 18:47:49 INFO - PROCESS | 1946 | 1468892869078 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1266ccc00) [pid = 1946] [serial = 1799] [outer = 0x116986c00] 18:47:49 INFO - PROCESS | 1946 | 1468892869426 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]]]}] 18:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 529ms 18:47:49 INFO - PROCESS | 1946 | 1468892869449 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 18:47:49 INFO - PROCESS | 1946 | 1468892869451 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 18:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:47:49 INFO - PROCESS | 1946 | 1468892869454 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:47:49 INFO - PROCESS | 1946 | 1468892869455 Marionette TRACE conn2 <- [1,2370,null,{}] 18:47:49 INFO - PROCESS | 1946 | 1468892869457 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}] 18:47:49 INFO - PROCESS | 1946 | 1468892869458 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:49 INFO - PROCESS | 1946 | 1468892869541 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 18:47:49 INFO - PROCESS | 1946 | 1468892869610 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:49 INFO - PROCESS | 1946 | 1468892869611 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d1a6000 == 43 [pid = 1946] [id = 600] 18:47:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12468b800) [pid = 1946] [serial = 1800] [outer = 0x0] 18:47:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1290d1000) [pid = 1946] [serial = 1801] [outer = 0x12468b800] 18:47:49 INFO - PROCESS | 1946 | 1468892869635 Marionette DEBUG loaded listener.js 18:47:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x129361400) [pid = 1946] [serial = 1802] [outer = 0x12468b800] 18:47:49 INFO - PROCESS | 1946 | 1468892869898 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]]]}] 18:47:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:47:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 468ms 18:47:49 INFO - PROCESS | 1946 | 1468892869923 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 18:47:49 INFO - PROCESS | 1946 | 1468892869924 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 18:47:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:47:49 INFO - PROCESS | 1946 | 1468892869926 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:47:49 INFO - PROCESS | 1946 | 1468892869927 Marionette TRACE conn2 <- [1,2374,null,{}] 18:47:49 INFO - PROCESS | 1946 | 1468892869930 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}] 18:47:49 INFO - PROCESS | 1946 | 1468892869931 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:50 INFO - PROCESS | 1946 | 1468892870035 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 18:47:50 INFO - PROCESS | 1946 | 1468892870038 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:50 INFO - PROCESS | 1946 | 1468892870039 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d768800 == 44 [pid = 1946] [id = 601] 18:47:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x124338000) [pid = 1946] [serial = 1803] [outer = 0x0] 18:47:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x12947b400) [pid = 1946] [serial = 1804] [outer = 0x124338000] 18:47:50 INFO - PROCESS | 1946 | 1468892870063 Marionette DEBUG loaded listener.js 18:47:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12a4a2800) [pid = 1946] [serial = 1805] [outer = 0x124338000] 18:47:50 INFO - PROCESS | 1946 | 1468892870500 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]]]}] 18:47:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:47:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 621ms 18:47:50 INFO - PROCESS | 1946 | 1468892870548 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 18:47:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:47:50 INFO - PROCESS | 1946 | 1468892870550 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 18:47:50 INFO - PROCESS | 1946 | 1468892870554 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:47:50 INFO - PROCESS | 1946 | 1468892870556 Marionette TRACE conn2 <- [1,2378,null,{}] 18:47:50 INFO - PROCESS | 1946 | 1468892870559 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}] 18:47:50 INFO - PROCESS | 1946 | 1468892870561 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:50 INFO - PROCESS | 1946 | 1468892870679 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 18:47:50 INFO - PROCESS | 1946 | 1468892870767 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:50 INFO - PROCESS | 1946 | 1468892870771 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x11336f000 == 45 [pid = 1946] [id = 602] 18:47:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x10eafa400) [pid = 1946] [serial = 1806] [outer = 0x0] 18:47:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x112d28c00) [pid = 1946] [serial = 1807] [outer = 0x10eafa400] 18:47:50 INFO - PROCESS | 1946 | 1468892870802 Marionette DEBUG loaded listener.js 18:47:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x112f56000) [pid = 1946] [serial = 1808] [outer = 0x10eafa400] 18:47:51 INFO - PROCESS | 1946 | 1468892871326 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]]]}] 18:47:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:47:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 821ms 18:47:51 INFO - PROCESS | 1946 | 1468892871390 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 18:47:51 INFO - PROCESS | 1946 | 1468892871393 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 18:47:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:47:51 INFO - PROCESS | 1946 | 1468892871402 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:47:51 INFO - PROCESS | 1946 | 1468892871404 Marionette TRACE conn2 <- [1,2382,null,{}] 18:47:51 INFO - PROCESS | 1946 | 1468892871407 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}] 18:47:51 INFO - PROCESS | 1946 | 1468892871409 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:51 INFO - PROCESS | 1946 | 1468892871535 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 18:47:51 INFO - PROCESS | 1946 | 1468892871650 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:51 INFO - PROCESS | 1946 | 1468892871652 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x121008800 == 46 [pid = 1946] [id = 603] 18:47:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x115e8ac00) [pid = 1946] [serial = 1809] [outer = 0x0] 18:47:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x11675d400) [pid = 1946] [serial = 1810] [outer = 0x115e8ac00] 18:47:51 INFO - PROCESS | 1946 | 1468892871702 Marionette DEBUG loaded listener.js 18:47:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x116ab3400) [pid = 1946] [serial = 1811] [outer = 0x115e8ac00] 18:47:52 INFO - PROCESS | 1946 | 1468892872512 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]]]}] 18:47:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:47:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1120ms 18:47:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:47:52 INFO - PROCESS | 1946 | 1468892872522 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 18:47:52 INFO - PROCESS | 1946 | 1468892872524 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 18:47:52 INFO - PROCESS | 1946 | 1468892872527 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:47:52 INFO - PROCESS | 1946 | 1468892872529 Marionette TRACE conn2 <- [1,2386,null,{}] 18:47:52 INFO - PROCESS | 1946 | 1468892872533 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}] 18:47:52 INFO - PROCESS | 1946 | 1468892872534 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:52 INFO - PROCESS | 1946 | 1468892872640 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12d1a6000 == 45 [pid = 1946] [id = 600] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd6800 == 44 [pid = 1946] [id = 599] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x118404800 == 43 [pid = 1946] [id = 598] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12c34a000 == 42 [pid = 1946] [id = 597] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12bccb800 == 41 [pid = 1946] [id = 596] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12402a800 == 40 [pid = 1946] [id = 595] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12a5e7000 == 39 [pid = 1946] [id = 594] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x12b938800) [pid = 1946] [serial = 1753] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x11945e800 == 38 [pid = 1946] [id = 593] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x129084800 == 37 [pid = 1946] [id = 592] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x1289b0000 == 36 [pid = 1946] [id = 591] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12581c000 == 35 [pid = 1946] [id = 590] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x12402b800 == 34 [pid = 1946] [id = 589] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x119c6d800 == 33 [pid = 1946] [id = 588] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x119464800 == 32 [pid = 1946] [id = 587] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x116fa9000 == 31 [pid = 1946] [id = 586] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x116006000 == 30 [pid = 1946] [id = 585] 18:47:52 INFO - PROCESS | 1946 | --DOCSHELL 0x110de5800 == 29 [pid = 1946] [id = 584] 18:47:52 INFO - PROCESS | 1946 | 1468892872747 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:52 INFO - PROCESS | 1946 | 1468892872749 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x112121000 == 30 [pid = 1946] [id = 604] 18:47:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x1127d9400) [pid = 1946] [serial = 1812] [outer = 0x0] 18:47:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x112f4c000) [pid = 1946] [serial = 1813] [outer = 0x1127d9400] 18:47:52 INFO - PROCESS | 1946 | 1468892872777 Marionette DEBUG loaded listener.js 18:47:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x115d47c00) [pid = 1946] [serial = 1814] [outer = 0x1127d9400] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x12b932c00) [pid = 1946] [serial = 1751] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x12a610c00) [pid = 1946] [serial = 1735] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x12ab57400) [pid = 1946] [serial = 1738] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x12a911c00) [pid = 1946] [serial = 1736] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x12b196400) [pid = 1946] [serial = 1741] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x12b110000) [pid = 1946] [serial = 1739] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x12b19cc00) [pid = 1946] [serial = 1742] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x12b924400) [pid = 1946] [serial = 1750] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x115e85400) [pid = 1946] [serial = 1744] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x124bba000) [pid = 1946] [serial = 1747] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1290d5c00) [pid = 1946] [serial = 1714] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x12659cc00) [pid = 1946] [serial = 1712] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x124cb5c00) [pid = 1946] [serial = 1711] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x1197ac800) [pid = 1946] [serial = 1709] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x11872ac00) [pid = 1946] [serial = 1708] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x116aa9400) [pid = 1946] [serial = 1706] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x115d49000) [pid = 1946] [serial = 1705] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x12ab5a400) [pid = 1946] [serial = 1703] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x129356800) [pid = 1946] [serial = 1732] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1258a7400) [pid = 1946] [serial = 1729] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x128995c00) [pid = 1946] [serial = 1730] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x124888000) [pid = 1946] [serial = 1726] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x124ee2000) [pid = 1946] [serial = 1727] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x119c07800) [pid = 1946] [serial = 1723] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x123bed000) [pid = 1946] [serial = 1724] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x115e84000) [pid = 1946] [serial = 1720] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x118377000) [pid = 1946] [serial = 1721] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1176b9c00) [pid = 1946] [serial = 1718] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x116a0bc00) [pid = 1946] [serial = 1717] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x129361000) [pid = 1946] [serial = 1715] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x12b1a0000) [pid = 1946] [serial = 1748] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1241b8400) [pid = 1946] [serial = 1745] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x12a608000) [pid = 1946] [serial = 1733] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x115e88c00) [pid = 1946] [serial = 1655] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x1185b4000) [pid = 1946] [serial = 1658] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x124337c00) [pid = 1946] [serial = 1661] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x126139800) [pid = 1946] [serial = 1664] [outer = 0x0] [url = about:blank] 18:47:52 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x1290cbc00) [pid = 1946] [serial = 1652] [outer = 0x0] [url = about:blank] 18:47:53 INFO - PROCESS | 1946 | 1468892873101 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]]]}] 18:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 619ms 18:47:53 INFO - PROCESS | 1946 | 1468892873147 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 18:47:53 INFO - PROCESS | 1946 | 1468892873150 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 18:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:47:53 INFO - PROCESS | 1946 | 1468892873154 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:47:53 INFO - PROCESS | 1946 | 1468892873156 Marionette TRACE conn2 <- [1,2390,null,{}] 18:47:53 INFO - PROCESS | 1946 | 1468892873158 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}] 18:47:53 INFO - PROCESS | 1946 | 1468892873160 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:53 INFO - PROCESS | 1946 | 1468892873241 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 18:47:53 INFO - PROCESS | 1946 | 1468892873304 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:53 INFO - PROCESS | 1946 | 1468892873305 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d44000 == 31 [pid = 1946] [id = 605] 18:47:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x115d4d400) [pid = 1946] [serial = 1815] [outer = 0x0] 18:47:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x115e81400) [pid = 1946] [serial = 1816] [outer = 0x115d4d400] 18:47:53 INFO - PROCESS | 1946 | 1468892873333 Marionette DEBUG loaded listener.js 18:47:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x116989400) [pid = 1946] [serial = 1817] [outer = 0x115d4d400] 18:47:53 INFO - PROCESS | 1946 | 1468892873640 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]]]}] 18:47:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:47:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 520ms 18:47:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:47:53 INFO - PROCESS | 1946 | 1468892873675 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 18:47:53 INFO - PROCESS | 1946 | 1468892873677 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 18:47:53 INFO - PROCESS | 1946 | 1468892873681 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:47:53 INFO - PROCESS | 1946 | 1468892873687 Marionette TRACE conn2 <- [1,2394,null,{}] 18:47:53 INFO - PROCESS | 1946 | 1468892873699 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}] 18:47:53 INFO - PROCESS | 1946 | 1468892873704 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:53 INFO - PROCESS | 1946 | 1468892873808 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 18:47:53 INFO - PROCESS | 1946 | 1468892873867 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:53 INFO - PROCESS | 1946 | 1468892873869 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x11946f800 == 32 [pid = 1946] [id = 606] 18:47:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x117155400) [pid = 1946] [serial = 1818] [outer = 0x0] 18:47:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1174a5c00) [pid = 1946] [serial = 1819] [outer = 0x117155400] 18:47:53 INFO - PROCESS | 1946 | 1468892873897 Marionette DEBUG loaded listener.js 18:47:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x11830c800) [pid = 1946] [serial = 1820] [outer = 0x117155400] 18:47:54 INFO - PROCESS | 1946 | 1468892874217 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]]]}] 18:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 576ms 18:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:47:54 INFO - PROCESS | 1946 | 1468892874256 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 18:47:54 INFO - PROCESS | 1946 | 1468892874258 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 18:47:54 INFO - PROCESS | 1946 | 1468892874260 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:47:54 INFO - PROCESS | 1946 | 1468892874261 Marionette TRACE conn2 <- [1,2398,null,{}] 18:47:54 INFO - PROCESS | 1946 | 1468892874264 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}] 18:47:54 INFO - PROCESS | 1946 | 1468892874265 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:54 INFO - PROCESS | 1946 | 1468892874344 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 18:47:54 INFO - PROCESS | 1946 | 1468892874404 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:54 INFO - PROCESS | 1946 | 1468892874405 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cc0000 == 33 [pid = 1946] [id = 607] 18:47:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x11830f400) [pid = 1946] [serial = 1821] [outer = 0x0] 18:47:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x118377800) [pid = 1946] [serial = 1822] [outer = 0x11830f400] 18:47:54 INFO - PROCESS | 1946 | 1468892874430 Marionette DEBUG loaded listener.js 18:47:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1185bfc00) [pid = 1946] [serial = 1823] [outer = 0x11830f400] 18:47:54 INFO - PROCESS | 1946 | 1468892874698 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]]]}] 18:47:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:47:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 473ms 18:47:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:47:54 INFO - PROCESS | 1946 | 1468892874737 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 18:47:54 INFO - PROCESS | 1946 | 1468892874738 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 18:47:54 INFO - PROCESS | 1946 | 1468892874740 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:47:54 INFO - PROCESS | 1946 | 1468892874741 Marionette TRACE conn2 <- [1,2402,null,{}] 18:47:54 INFO - PROCESS | 1946 | 1468892874744 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}] 18:47:54 INFO - PROCESS | 1946 | 1468892874745 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:54 INFO - PROCESS | 1946 | 1468892874852 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 18:47:54 INFO - PROCESS | 1946 | 1468892874855 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:54 INFO - PROCESS | 1946 | 1468892874857 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x125816000 == 34 [pid = 1946] [id = 608] 18:47:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x118325800) [pid = 1946] [serial = 1824] [outer = 0x0] 18:47:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x11872ac00) [pid = 1946] [serial = 1825] [outer = 0x118325800] 18:47:54 INFO - PROCESS | 1946 | 1468892874886 Marionette DEBUG loaded listener.js 18:47:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x119162800) [pid = 1946] [serial = 1826] [outer = 0x118325800] 18:47:55 INFO - PROCESS | 1946 | 1468892875312 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]]]}] 18:47:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:47:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 620ms 18:47:55 INFO - PROCESS | 1946 | 1468892875361 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 18:47:55 INFO - PROCESS | 1946 | 1468892875362 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 18:47:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:47:55 INFO - PROCESS | 1946 | 1468892875372 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:47:55 INFO - PROCESS | 1946 | 1468892875373 Marionette TRACE conn2 <- [1,2406,null,{}] 18:47:55 INFO - PROCESS | 1946 | 1468892875375 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}] 18:47:55 INFO - PROCESS | 1946 | 1468892875380 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:55 INFO - PROCESS | 1946 | 1468892875505 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 18:47:55 INFO - PROCESS | 1946 | 1468892875517 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:55 INFO - PROCESS | 1946 | 1468892875518 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289a6800 == 35 [pid = 1946] [id = 609] 18:47:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x119293400) [pid = 1946] [serial = 1827] [outer = 0x0] 18:47:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1197b1000) [pid = 1946] [serial = 1828] [outer = 0x119293400] 18:47:55 INFO - PROCESS | 1946 | 1468892875551 Marionette DEBUG loaded listener.js 18:47:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1239a9400) [pid = 1946] [serial = 1829] [outer = 0x119293400] 18:47:56 INFO - PROCESS | 1946 | 1468892876006 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]]]}] 18:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 668ms 18:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:47:56 INFO - PROCESS | 1946 | 1468892876041 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 18:47:56 INFO - PROCESS | 1946 | 1468892876043 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 18:47:56 INFO - PROCESS | 1946 | 1468892876046 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:47:56 INFO - PROCESS | 1946 | 1468892876051 Marionette TRACE conn2 <- [1,2410,null,{}] 18:47:56 INFO - PROCESS | 1946 | 1468892876054 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}] 18:47:56 INFO - PROCESS | 1946 | 1468892876056 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:56 INFO - PROCESS | 1946 | 1468892876227 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 18:47:56 INFO - PROCESS | 1946 | 1468892876285 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:56 INFO - PROCESS | 1946 | 1468892876286 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x12907d000 == 36 [pid = 1946] [id = 610] 18:47:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x117159c00) [pid = 1946] [serial = 1830] [outer = 0x0] 18:47:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1239b0800) [pid = 1946] [serial = 1831] [outer = 0x117159c00] 18:47:56 INFO - PROCESS | 1946 | 1468892876326 Marionette DEBUG loaded listener.js 18:47:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1240a3000) [pid = 1946] [serial = 1832] [outer = 0x117159c00] 18:47:56 INFO - PROCESS | 1946 | 1468892876678 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]]]}] 18:47:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:47:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 678ms 18:47:56 INFO - PROCESS | 1946 | 1468892876724 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 18:47:56 INFO - PROCESS | 1946 | 1468892876726 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 18:47:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:47:56 INFO - PROCESS | 1946 | 1468892876728 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:47:56 INFO - PROCESS | 1946 | 1468892876729 Marionette TRACE conn2 <- [1,2414,null,{}] 18:47:56 INFO - PROCESS | 1946 | 1468892876731 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}] 18:47:56 INFO - PROCESS | 1946 | 1468892876732 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:56 INFO - PROCESS | 1946 | 1468892876833 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 18:47:56 INFO - PROCESS | 1946 | 1468892876837 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:56 INFO - PROCESS | 1946 | 1468892876838 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x12957d800 == 37 [pid = 1946] [id = 611] 18:47:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1239b3000) [pid = 1946] [serial = 1833] [outer = 0x0] 18:47:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x124341800) [pid = 1946] [serial = 1834] [outer = 0x1239b3000] 18:47:56 INFO - PROCESS | 1946 | 1468892876862 Marionette DEBUG loaded listener.js 18:47:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124663000) [pid = 1946] [serial = 1835] [outer = 0x1239b3000] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1132ef000) [pid = 1946] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x11837a800) [pid = 1946] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1246c5800) [pid = 1946] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x10eaf9400) [pid = 1946] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x125809000) [pid = 1946] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1185b8800) [pid = 1946] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1239b1000) [pid = 1946] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x124660c00) [pid = 1946] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1132e6000) [pid = 1946] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x112133800) [pid = 1946] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x12659a800) [pid = 1946] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x12899a000) [pid = 1946] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x116986c00) [pid = 1946] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x12468b800) [pid = 1946] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112d08800) [pid = 1946] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x115e30400) [pid = 1946] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:47:57 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x112f48400) [pid = 1946] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:47:57 INFO - PROCESS | 1946 | 1468892877301 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]]]}] 18:47:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:47:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 618ms 18:47:57 INFO - PROCESS | 1946 | 1468892877346 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 18:47:57 INFO - PROCESS | 1946 | 1468892877348 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 18:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:47:57 INFO - PROCESS | 1946 | 1468892877350 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:47:57 INFO - PROCESS | 1946 | 1468892877351 Marionette TRACE conn2 <- [1,2418,null,{}] 18:47:57 INFO - PROCESS | 1946 | 1468892877354 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}] 18:47:57 INFO - PROCESS | 1946 | 1468892877355 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:57 INFO - PROCESS | 1946 | 1468892877442 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 18:47:57 INFO - PROCESS | 1946 | 1468892877506 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:57 INFO - PROCESS | 1946 | 1468892877507 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6c5000 == 38 [pid = 1946] [id = 612] 18:47:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x112f48400) [pid = 1946] [serial = 1836] [outer = 0x0] 18:47:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x11831f800) [pid = 1946] [serial = 1837] [outer = 0x112f48400] 18:47:57 INFO - PROCESS | 1946 | 1468892877531 Marionette DEBUG loaded listener.js 18:47:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1211eac00) [pid = 1946] [serial = 1838] [outer = 0x112f48400] 18:47:57 INFO - PROCESS | 1946 | 1468892877803 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]]]}] 18:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 468ms 18:47:57 INFO - PROCESS | 1946 | 1468892877823 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 18:47:57 INFO - PROCESS | 1946 | 1468892877825 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 18:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:47:57 INFO - PROCESS | 1946 | 1468892877827 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:47:57 INFO - PROCESS | 1946 | 1468892877828 Marionette TRACE conn2 <- [1,2422,null,{}] 18:47:57 INFO - PROCESS | 1946 | 1468892877831 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}] 18:47:57 INFO - PROCESS | 1946 | 1468892877833 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:57 INFO - PROCESS | 1946 | 1468892877925 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 18:47:57 INFO - PROCESS | 1946 | 1468892877929 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:57 INFO - PROCESS | 1946 | 1468892877930 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab97800 == 39 [pid = 1946] [id = 613] 18:47:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1239b1000) [pid = 1946] [serial = 1839] [outer = 0x0] 18:47:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1246c4000) [pid = 1946] [serial = 1840] [outer = 0x1239b1000] 18:47:57 INFO - PROCESS | 1946 | 1468892877954 Marionette DEBUG loaded listener.js 18:47:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x12488fc00) [pid = 1946] [serial = 1841] [outer = 0x1239b1000] 18:47:58 INFO - PROCESS | 1946 | 1468892878315 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]]]}] 18:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 518ms 18:47:58 INFO - PROCESS | 1946 | 1468892878360 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 18:47:58 INFO - PROCESS | 1946 | 1468892878362 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 18:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:47:58 INFO - PROCESS | 1946 | 1468892878374 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:47:58 INFO - PROCESS | 1946 | 1468892878388 Marionette TRACE conn2 <- [1,2426,null,{}] 18:47:58 INFO - PROCESS | 1946 | 1468892878392 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}] 18:47:58 INFO - PROCESS | 1946 | 1468892878394 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:58 INFO - PROCESS | 1946 | 1468892878540 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 18:47:58 INFO - PROCESS | 1946 | 1468892878555 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:58 INFO - PROCESS | 1946 | 1468892878557 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcd5800 == 40 [pid = 1946] [id = 614] 18:47:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x124ee3c00) [pid = 1946] [serial = 1842] [outer = 0x0] 18:47:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12570e000) [pid = 1946] [serial = 1843] [outer = 0x124ee3c00] 18:47:58 INFO - PROCESS | 1946 | 1468892878599 Marionette DEBUG loaded listener.js 18:47:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1258ab000) [pid = 1946] [serial = 1844] [outer = 0x124ee3c00] 18:47:58 INFO - PROCESS | 1946 | 1468892878934 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]]]}] 18:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 583ms 18:47:58 INFO - PROCESS | 1946 | 1468892878957 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 18:47:58 INFO - PROCESS | 1946 | 1468892878959 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 18:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:47:58 INFO - PROCESS | 1946 | 1468892878962 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:47:58 INFO - PROCESS | 1946 | 1468892878963 Marionette TRACE conn2 <- [1,2430,null,{}] 18:47:58 INFO - PROCESS | 1946 | 1468892878968 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}] 18:47:58 INFO - PROCESS | 1946 | 1468892878969 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:59 INFO - PROCESS | 1946 | 1468892879079 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 18:47:59 INFO - PROCESS | 1946 | 1468892879086 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:59 INFO - PROCESS | 1946 | 1468892879087 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c32e800 == 41 [pid = 1946] [id = 615] 18:47:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x124ee5400) [pid = 1946] [serial = 1845] [outer = 0x0] 18:47:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x126130000) [pid = 1946] [serial = 1846] [outer = 0x124ee5400] 18:47:59 INFO - PROCESS | 1946 | 1468892879111 Marionette DEBUG loaded listener.js 18:47:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x126868800) [pid = 1946] [serial = 1847] [outer = 0x124ee5400] 18:47:59 INFO - PROCESS | 1946 | 1468892879575 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]]]}] 18:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 621ms 18:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:47:59 INFO - PROCESS | 1946 | 1468892879584 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 18:47:59 INFO - PROCESS | 1946 | 1468892879587 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 18:47:59 INFO - PROCESS | 1946 | 1468892879590 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:47:59 INFO - PROCESS | 1946 | 1468892879593 Marionette TRACE conn2 <- [1,2434,null,{}] 18:47:59 INFO - PROCESS | 1946 | 1468892879597 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}] 18:47:59 INFO - PROCESS | 1946 | 1468892879598 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:59 INFO - PROCESS | 1946 | 1468892879702 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 18:47:59 INFO - PROCESS | 1946 | 1468892879778 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:47:59 INFO - PROCESS | 1946 | 1468892879779 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:47:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x11871b000 == 42 [pid = 1946] [id = 616] 18:47:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1127ddc00) [pid = 1946] [serial = 1848] [outer = 0x0] 18:47:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x113217800) [pid = 1946] [serial = 1849] [outer = 0x1127ddc00] 18:47:59 INFO - PROCESS | 1946 | 1468892879810 Marionette DEBUG loaded listener.js 18:47:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x115d51c00) [pid = 1946] [serial = 1850] [outer = 0x1127ddc00] 18:48:00 INFO - PROCESS | 1946 | 1468892880321 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]]]}] 18:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 772ms 18:48:00 INFO - PROCESS | 1946 | 1468892880362 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 18:48:00 INFO - PROCESS | 1946 | 1468892880367 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 18:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:48:00 INFO - PROCESS | 1946 | 1468892880374 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:48:00 INFO - PROCESS | 1946 | 1468892880376 Marionette TRACE conn2 <- [1,2438,null,{}] 18:48:00 INFO - PROCESS | 1946 | 1468892880379 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}] 18:48:00 INFO - PROCESS | 1946 | 1468892880381 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:00 INFO - PROCESS | 1946 | 1468892880485 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 18:48:00 INFO - PROCESS | 1946 | 1468892880560 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:00 INFO - PROCESS | 1946 | 1468892880562 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268a7800 == 43 [pid = 1946] [id = 617] 18:48:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1174a5800) [pid = 1946] [serial = 1851] [outer = 0x0] 18:48:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x1174acc00) [pid = 1946] [serial = 1852] [outer = 0x1174a5800] 18:48:00 INFO - PROCESS | 1946 | 1468892880595 Marionette DEBUG loaded listener.js 18:48:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x11830d400) [pid = 1946] [serial = 1853] [outer = 0x1174a5800] 18:48:00 INFO - PROCESS | 1946 | 1468892880992 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]]]}] 18:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 675ms 18:48:01 INFO - PROCESS | 1946 | 1468892881075 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 18:48:01 INFO - PROCESS | 1946 | 1468892881076 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 18:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:48:01 INFO - PROCESS | 1946 | 1468892881080 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:48:01 INFO - PROCESS | 1946 | 1468892881083 Marionette TRACE conn2 <- [1,2442,null,{}] 18:48:01 INFO - PROCESS | 1946 | 1468892881091 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}] 18:48:01 INFO - PROCESS | 1946 | 1468892881094 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:01 INFO - PROCESS | 1946 | 1468892881198 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 18:48:01 INFO - PROCESS | 1946 | 1468892881267 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:01 INFO - PROCESS | 1946 | 1468892881269 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c89c000 == 44 [pid = 1946] [id = 618] 18:48:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1185d2800) [pid = 1946] [serial = 1854] [outer = 0x0] 18:48:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x119292400) [pid = 1946] [serial = 1855] [outer = 0x1185d2800] 18:48:01 INFO - PROCESS | 1946 | 1468892881300 Marionette DEBUG loaded listener.js 18:48:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x121037c00) [pid = 1946] [serial = 1856] [outer = 0x1185d2800] 18:48:01 INFO - PROCESS | 1946 | 1468892881740 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]]]}] 18:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 672ms 18:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:48:01 INFO - PROCESS | 1946 | 1468892881752 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 18:48:01 INFO - PROCESS | 1946 | 1468892881754 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 18:48:01 INFO - PROCESS | 1946 | 1468892881756 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:48:01 INFO - PROCESS | 1946 | 1468892881758 Marionette TRACE conn2 <- [1,2446,null,{}] 18:48:01 INFO - PROCESS | 1946 | 1468892881760 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}] 18:48:01 INFO - PROCESS | 1946 | 1468892881761 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:01 INFO - PROCESS | 1946 | 1468892881866 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 18:48:01 INFO - PROCESS | 1946 | 1468892881928 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:01 INFO - PROCESS | 1946 | 1468892881929 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ccf0000 == 45 [pid = 1946] [id = 619] 18:48:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12103c800) [pid = 1946] [serial = 1857] [outer = 0x0] 18:48:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x124345800) [pid = 1946] [serial = 1858] [outer = 0x12103c800] 18:48:01 INFO - PROCESS | 1946 | 1468892881958 Marionette DEBUG loaded listener.js 18:48:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x124b12c00) [pid = 1946] [serial = 1859] [outer = 0x12103c800] 18:48:02 INFO - PROCESS | 1946 | 1468892882389 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]]]}] 18:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 668ms 18:48:02 INFO - PROCESS | 1946 | 1468892882425 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 18:48:02 INFO - PROCESS | 1946 | 1468892882426 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 18:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:48:02 INFO - PROCESS | 1946 | 1468892882429 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:48:02 INFO - PROCESS | 1946 | 1468892882430 Marionette TRACE conn2 <- [1,2450,null,{}] 18:48:02 INFO - PROCESS | 1946 | 1468892882432 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}] 18:48:02 INFO - PROCESS | 1946 | 1468892882434 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:02 INFO - PROCESS | 1946 | 1468892882534 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 18:48:02 INFO - PROCESS | 1946 | 1468892882638 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:02 INFO - PROCESS | 1946 | 1468892882639 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d1a6800 == 46 [pid = 1946] [id = 620] 18:48:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x111c78000) [pid = 1946] [serial = 1860] [outer = 0x0] 18:48:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x124ee6000) [pid = 1946] [serial = 1861] [outer = 0x111c78000] 18:48:02 INFO - PROCESS | 1946 | 1468892882667 Marionette DEBUG loaded listener.js 18:48:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x126137000) [pid = 1946] [serial = 1862] [outer = 0x111c78000] 18:48:03 INFO - PROCESS | 1946 | 1468892883249 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]]]}] 18:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 870ms 18:48:03 INFO - PROCESS | 1946 | 1468892883303 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 18:48:03 INFO - PROCESS | 1946 | 1468892883305 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 18:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:48:03 INFO - PROCESS | 1946 | 1468892883310 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:48:03 INFO - PROCESS | 1946 | 1468892883312 Marionette TRACE conn2 <- [1,2454,null,{}] 18:48:03 INFO - PROCESS | 1946 | 1468892883318 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}] 18:48:03 INFO - PROCESS | 1946 | 1468892883319 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:03 INFO - PROCESS | 1946 | 1468892883414 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 18:48:03 INFO - PROCESS | 1946 | 1468892883480 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:03 INFO - PROCESS | 1946 | 1468892883483 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195ec800 == 47 [pid = 1946] [id = 621] 18:48:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x1132ef000) [pid = 1946] [serial = 1863] [outer = 0x0] 18:48:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x113cdc000) [pid = 1946] [serial = 1864] [outer = 0x1132ef000] 18:48:03 INFO - PROCESS | 1946 | 1468892883510 Marionette DEBUG loaded listener.js 18:48:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x115e2b800) [pid = 1946] [serial = 1865] [outer = 0x1132ef000] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcd5800 == 46 [pid = 1946] [id = 614] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab97800 == 45 [pid = 1946] [id = 613] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x12a6c5000 == 44 [pid = 1946] [id = 612] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x12957d800 == 43 [pid = 1946] [id = 611] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x12907d000 == 42 [pid = 1946] [id = 610] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x1289a6800 == 41 [pid = 1946] [id = 609] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x125816000 == 40 [pid = 1946] [id = 608] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x123cc0000 == 39 [pid = 1946] [id = 607] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x11946f800 == 38 [pid = 1946] [id = 606] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x117d44000 == 37 [pid = 1946] [id = 605] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x112121000 == 36 [pid = 1946] [id = 604] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x12d768800 == 35 [pid = 1946] [id = 601] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x11336f000 == 34 [pid = 1946] [id = 602] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x121008800 == 33 [pid = 1946] [id = 603] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x12d1a6800 == 32 [pid = 1946] [id = 620] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x12ccf0000 == 31 [pid = 1946] [id = 619] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x12c89c000 == 30 [pid = 1946] [id = 618] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x1268a7800 == 29 [pid = 1946] [id = 617] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x11871b000 == 28 [pid = 1946] [id = 616] 18:48:04 INFO - PROCESS | 1946 | --DOCSHELL 0x12c32e800 == 27 [pid = 1946] [id = 615] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x112f49400) [pid = 1946] [serial = 1756] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x113060000) [pid = 1946] [serial = 1757] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x1176b8c00) [pid = 1946] [serial = 1796] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x129361400) [pid = 1946] [serial = 1802] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x124bbe800) [pid = 1946] [serial = 1784] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x1266ccc00) [pid = 1946] [serial = 1799] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1239ab000) [pid = 1946] [serial = 1775] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x115d10c00) [pid = 1946] [serial = 1759] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x115e29400) [pid = 1946] [serial = 1760] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x1185d7800) [pid = 1946] [serial = 1771] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x119c09000) [pid = 1946] [serial = 1772] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x124894400) [pid = 1946] [serial = 1783] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x116909800) [pid = 1946] [serial = 1762] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1258d2800) [pid = 1946] [serial = 1786] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1174a9400) [pid = 1946] [serial = 1763] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1210db800) [pid = 1946] [serial = 1774] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x123f28800) [pid = 1946] [serial = 1777] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x124337800) [pid = 1946] [serial = 1778] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x12b93d400) [pid = 1946] [serial = 1754] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x118376400) [pid = 1946] [serial = 1768] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1185b8c00) [pid = 1946] [serial = 1769] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x124338c00) [pid = 1946] [serial = 1780] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x124662c00) [pid = 1946] [serial = 1781] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x12659a400) [pid = 1946] [serial = 1787] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x126864c00) [pid = 1946] [serial = 1789] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x128995400) [pid = 1946] [serial = 1790] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x129005800) [pid = 1946] [serial = 1793] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12899f000) [pid = 1946] [serial = 1792] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x11a0b7800) [pid = 1946] [serial = 1798] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1290d1000) [pid = 1946] [serial = 1801] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x112f55c00) [pid = 1946] [serial = 1795] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x117d03400) [pid = 1946] [serial = 1765] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x12947b400) [pid = 1946] [serial = 1804] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x118321000) [pid = 1946] [serial = 1766] [outer = 0x0] [url = about:blank] 18:48:04 INFO - PROCESS | 1946 | 1468892884592 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]]]}] 18:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1328ms 18:48:04 INFO - PROCESS | 1946 | 1468892884638 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 18:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:48:04 INFO - PROCESS | 1946 | 1468892884640 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 18:48:04 INFO - PROCESS | 1946 | 1468892884643 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:48:04 INFO - PROCESS | 1946 | 1468892884645 Marionette TRACE conn2 <- [1,2458,null,{}] 18:48:04 INFO - PROCESS | 1946 | 1468892884657 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}] 18:48:04 INFO - PROCESS | 1946 | 1468892884659 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:04 INFO - PROCESS | 1946 | 1468892884734 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 18:48:04 INFO - PROCESS | 1946 | 1468892884739 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:04 INFO - PROCESS | 1946 | 1468892884742 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x113d0b800 == 28 [pid = 1946] [id = 622] 18:48:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x112f06800) [pid = 1946] [serial = 1866] [outer = 0x0] 18:48:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x112f0e000) [pid = 1946] [serial = 1867] [outer = 0x112f06800] 18:48:04 INFO - PROCESS | 1946 | 1468892884772 Marionette DEBUG loaded listener.js 18:48:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x112d05400) [pid = 1946] [serial = 1868] [outer = 0x112f06800] 18:48:05 INFO - PROCESS | 1946 | 1468892885141 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]]]}] 18:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 520ms 18:48:05 INFO - PROCESS | 1946 | 1468892885163 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 18:48:05 INFO - PROCESS | 1946 | 1468892885167 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 18:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:48:05 INFO - PROCESS | 1946 | 1468892885171 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:48:05 INFO - PROCESS | 1946 | 1468892885173 Marionette TRACE conn2 <- [1,2462,null,{}] 18:48:05 INFO - PROCESS | 1946 | 1468892885175 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}] 18:48:05 INFO - PROCESS | 1946 | 1468892885177 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:05 INFO - PROCESS | 1946 | 1468892885255 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 18:48:05 INFO - PROCESS | 1946 | 1468892885259 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:05 INFO - PROCESS | 1946 | 1468892885260 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ade800 == 29 [pid = 1946] [id = 623] 18:48:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x113cd6800) [pid = 1946] [serial = 1869] [outer = 0x0] 18:48:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x115d52400) [pid = 1946] [serial = 1870] [outer = 0x113cd6800] 18:48:05 INFO - PROCESS | 1946 | 1468892885290 Marionette DEBUG loaded listener.js 18:48:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x115e83800) [pid = 1946] [serial = 1871] [outer = 0x113cd6800] 18:48:05 INFO - PROCESS | 1946 | 1468892885642 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]]]}] 18:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 520ms 18:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:48:05 INFO - PROCESS | 1946 | 1468892885692 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 18:48:05 INFO - PROCESS | 1946 | 1468892885693 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 18:48:05 INFO - PROCESS | 1946 | 1468892885695 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:48:05 INFO - PROCESS | 1946 | 1468892885697 Marionette TRACE conn2 <- [1,2466,null,{}] 18:48:05 INFO - PROCESS | 1946 | 1468892885705 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}] 18:48:05 INFO - PROCESS | 1946 | 1468892885708 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:05 INFO - PROCESS | 1946 | 1468892885783 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 18:48:05 INFO - PROCESS | 1946 | 1468892885788 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:05 INFO - PROCESS | 1946 | 1468892885790 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x119465000 == 30 [pid = 1946] [id = 624] 18:48:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x111e58c00) [pid = 1946] [serial = 1872] [outer = 0x0] 18:48:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x11715f400) [pid = 1946] [serial = 1873] [outer = 0x111e58c00] 18:48:05 INFO - PROCESS | 1946 | 1468892885820 Marionette DEBUG loaded listener.js 18:48:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1174a9c00) [pid = 1946] [serial = 1874] [outer = 0x111e58c00] 18:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 472ms 18:48:06 INFO - PROCESS | 1946 | 1468892886161 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]]]}] 18:48:06 INFO - PROCESS | 1946 | 1468892886168 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 18:48:06 INFO - PROCESS | 1946 | 1468892886170 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 18:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:48:06 INFO - PROCESS | 1946 | 1468892886172 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:48:06 INFO - PROCESS | 1946 | 1468892886173 Marionette TRACE conn2 <- [1,2470,null,{}] 18:48:06 INFO - PROCESS | 1946 | 1468892886175 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}] 18:48:06 INFO - PROCESS | 1946 | 1468892886176 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:06 INFO - PROCESS | 1946 | 1468892886254 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 18:48:06 INFO - PROCESS | 1946 | 1468892886319 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 1946 | 1468892886320 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x123964800 == 31 [pid = 1946] [id = 625] 18:48:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x116ab3800) [pid = 1946] [serial = 1875] [outer = 0x0] 18:48:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x118141800) [pid = 1946] [serial = 1876] [outer = 0x116ab3800] 18:48:06 INFO - PROCESS | 1946 | 1468892886346 Marionette DEBUG loaded listener.js 18:48:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x118373400) [pid = 1946] [serial = 1877] [outer = 0x116ab3800] 18:48:06 INFO - PROCESS | 1946 | 1468892886622 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]]]}] 18:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 469ms 18:48:06 INFO - PROCESS | 1946 | 1468892886641 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 18:48:06 INFO - PROCESS | 1946 | 1468892886642 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 18:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:48:06 INFO - PROCESS | 1946 | 1468892886660 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:48:06 INFO - PROCESS | 1946 | 1468892886662 Marionette TRACE conn2 <- [1,2474,null,{}] 18:48:06 INFO - PROCESS | 1946 | 1468892886675 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}] 18:48:06 INFO - PROCESS | 1946 | 1468892886676 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:06 INFO - PROCESS | 1946 | 1468892886775 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 18:48:06 INFO - PROCESS | 1946 | 1468892886779 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:06 INFO - PROCESS | 1946 | 1468892886780 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246e2000 == 32 [pid = 1946] [id = 626] 18:48:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x11321f000) [pid = 1946] [serial = 1878] [outer = 0x0] 18:48:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1185b8000) [pid = 1946] [serial = 1879] [outer = 0x11321f000] 18:48:06 INFO - PROCESS | 1946 | 1468892886805 Marionette DEBUG loaded listener.js 18:48:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x118727800) [pid = 1946] [serial = 1880] [outer = 0x11321f000] 18:48:07 INFO - PROCESS | 1946 | 1468892887176 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]]]}] 18:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 530ms 18:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:48:07 INFO - PROCESS | 1946 | 1468892887187 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 18:48:07 INFO - PROCESS | 1946 | 1468892887188 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 18:48:07 INFO - PROCESS | 1946 | 1468892887190 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 1946 | 1468892887191 Marionette TRACE conn2 <- [1,2478,null,{}] 18:48:07 INFO - PROCESS | 1946 | 1468892887201 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}] 18:48:07 INFO - PROCESS | 1946 | 1468892887205 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:07 INFO - PROCESS | 1946 | 1468892887318 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 18:48:07 INFO - PROCESS | 1946 | 1468892887321 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:07 INFO - PROCESS | 1946 | 1468892887322 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x12669e000 == 33 [pid = 1946] [id = 627] 18:48:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x115e83c00) [pid = 1946] [serial = 1881] [outer = 0x0] 18:48:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x11915ac00) [pid = 1946] [serial = 1882] [outer = 0x115e83c00] 18:48:07 INFO - PROCESS | 1946 | 1468892887347 Marionette DEBUG loaded listener.js 18:48:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1210db400) [pid = 1946] [serial = 1883] [outer = 0x115e83c00] 18:48:07 INFO - PROCESS | 1946 | 1468892887712 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]]]}] 18:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 572ms 18:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:48:07 INFO - PROCESS | 1946 | 1468892887763 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 18:48:07 INFO - PROCESS | 1946 | 1468892887764 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 18:48:07 INFO - PROCESS | 1946 | 1468892887766 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:48:07 INFO - PROCESS | 1946 | 1468892887767 Marionette TRACE conn2 <- [1,2482,null,{}] 18:48:07 INFO - PROCESS | 1946 | 1468892887770 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}] 18:48:07 INFO - PROCESS | 1946 | 1468892887771 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:07 INFO - PROCESS | 1946 | 1468892887866 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 18:48:07 INFO - PROCESS | 1946 | 1468892887869 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:07 INFO - PROCESS | 1946 | 1468892887871 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x12907a000 == 34 [pid = 1946] [id = 628] 18:48:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x111c14400) [pid = 1946] [serial = 1884] [outer = 0x0] 18:48:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1239aa000) [pid = 1946] [serial = 1885] [outer = 0x111c14400] 18:48:07 INFO - PROCESS | 1946 | 1468892887895 Marionette DEBUG loaded listener.js 18:48:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x123c85000) [pid = 1946] [serial = 1886] [outer = 0x111c14400] 18:48:08 INFO - PROCESS | 1946 | 1468892888214 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]]]}] 18:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 469ms 18:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:48:08 INFO - PROCESS | 1946 | 1468892888246 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 18:48:08 INFO - PROCESS | 1946 | 1468892888248 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 18:48:08 INFO - PROCESS | 1946 | 1468892888253 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:48:08 INFO - PROCESS | 1946 | 1468892888254 Marionette TRACE conn2 <- [1,2486,null,{}] 18:48:08 INFO - PROCESS | 1946 | 1468892888257 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}] 18:48:08 INFO - PROCESS | 1946 | 1468892888258 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:08 INFO - PROCESS | 1946 | 1468892888368 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 18:48:08 INFO - PROCESS | 1946 | 1468892888371 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:08 INFO - PROCESS | 1946 | 1468892888372 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x129352800 == 35 [pid = 1946] [id = 629] 18:48:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x11749f400) [pid = 1946] [serial = 1887] [outer = 0x0] 18:48:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x12433a000) [pid = 1946] [serial = 1888] [outer = 0x11749f400] 18:48:08 INFO - PROCESS | 1946 | 1468892888410 Marionette DEBUG loaded listener.js 18:48:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1246c6c00) [pid = 1946] [serial = 1889] [outer = 0x11749f400] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x124ee3c00) [pid = 1946] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x119293400) [pid = 1946] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x117159c00) [pid = 1946] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1239b3000) [pid = 1946] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1127d9400) [pid = 1946] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x118325800) [pid = 1946] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x115e8ac00) [pid = 1946] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x115d4d400) [pid = 1946] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x10eafa400) [pid = 1946] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x11830f400) [pid = 1946] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x117155400) [pid = 1946] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x124338000) [pid = 1946] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1239b1000) [pid = 1946] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:48:08 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x124ee5400) [pid = 1946] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:48:09 INFO - PROCESS | 1946 | 1468892889069 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]]]}] 18:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 824ms 18:48:09 INFO - PROCESS | 1946 | 1468892889076 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 18:48:09 INFO - PROCESS | 1946 | 1468892889077 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 18:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:48:09 INFO - PROCESS | 1946 | 1468892889088 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:48:09 INFO - PROCESS | 1946 | 1468892889090 Marionette TRACE conn2 <- [1,2490,null,{}] 18:48:09 INFO - PROCESS | 1946 | 1468892889092 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}] 18:48:09 INFO - PROCESS | 1946 | 1468892889093 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:09 INFO - PROCESS | 1946 | 1468892889170 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 18:48:09 INFO - PROCESS | 1946 | 1468892889174 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:09 INFO - PROCESS | 1946 | 1468892889175 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x119464800 == 36 [pid = 1946] [id = 630] 18:48:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1133ba800) [pid = 1946] [serial = 1890] [outer = 0x0] 18:48:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x118144400) [pid = 1946] [serial = 1891] [outer = 0x1133ba800] 18:48:09 INFO - PROCESS | 1946 | 1468892889200 Marionette DEBUG loaded listener.js 18:48:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x119c06400) [pid = 1946] [serial = 1892] [outer = 0x1133ba800] 18:48:09 INFO - PROCESS | 1946 | 1468892889533 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]]]}] 18:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 467ms 18:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:48:09 INFO - PROCESS | 1946 | 1468892889557 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 18:48:09 INFO - PROCESS | 1946 | 1468892889558 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 18:48:09 INFO - PROCESS | 1946 | 1468892889560 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:48:09 INFO - PROCESS | 1946 | 1468892889561 Marionette TRACE conn2 <- [1,2494,null,{}] 18:48:09 INFO - PROCESS | 1946 | 1468892889563 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}] 18:48:09 INFO - PROCESS | 1946 | 1468892889565 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:09 INFO - PROCESS | 1946 | 1468892889671 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 18:48:09 INFO - PROCESS | 1946 | 1468892889677 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:09 INFO - PROCESS | 1946 | 1468892889678 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab91000 == 37 [pid = 1946] [id = 631] 18:48:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x118322400) [pid = 1946] [serial = 1893] [outer = 0x0] 18:48:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x124657800) [pid = 1946] [serial = 1894] [outer = 0x118322400] 18:48:09 INFO - PROCESS | 1946 | 1468892889702 Marionette DEBUG loaded listener.js 18:48:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12488d400) [pid = 1946] [serial = 1895] [outer = 0x118322400] 18:48:10 INFO - PROCESS | 1946 | 1468892890025 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]]]}] 18:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 468ms 18:48:10 INFO - PROCESS | 1946 | 1468892890028 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 18:48:10 INFO - PROCESS | 1946 | 1468892890030 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 18:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:48:10 INFO - PROCESS | 1946 | 1468892890038 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:48:10 INFO - PROCESS | 1946 | 1468892890047 Marionette TRACE conn2 <- [1,2498,null,{}] 18:48:10 INFO - PROCESS | 1946 | 1468892890053 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}] 18:48:10 INFO - PROCESS | 1946 | 1468892890055 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:10 INFO - PROCESS | 1946 | 1468892890142 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 18:48:10 INFO - PROCESS | 1946 | 1468892890145 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:10 INFO - PROCESS | 1946 | 1468892890147 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x1246d3000 == 38 [pid = 1946] [id = 632] 18:48:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x124892c00) [pid = 1946] [serial = 1896] [outer = 0x0] 18:48:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x124cb7000) [pid = 1946] [serial = 1897] [outer = 0x124892c00] 18:48:10 INFO - PROCESS | 1946 | 1468892890177 Marionette DEBUG loaded listener.js 18:48:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1258a7400) [pid = 1946] [serial = 1898] [outer = 0x124892c00] 18:48:10 INFO - PROCESS | 1946 | 1468892890518 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]]]}] 18:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 531ms 18:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:48:10 INFO - PROCESS | 1946 | 1468892890576 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 18:48:10 INFO - PROCESS | 1946 | 1468892890578 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 18:48:10 INFO - PROCESS | 1946 | 1468892890580 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:48:10 INFO - PROCESS | 1946 | 1468892890581 Marionette TRACE conn2 <- [1,2502,null,{}] 18:48:10 INFO - PROCESS | 1946 | 1468892890583 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}] 18:48:10 INFO - PROCESS | 1946 | 1468892890584 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:10 INFO - PROCESS | 1946 | 1468892890660 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 18:48:10 INFO - PROCESS | 1946 | 1468892890664 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:10 INFO - PROCESS | 1946 | 1468892890668 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be19000 == 39 [pid = 1946] [id = 633] 18:48:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1258ab400) [pid = 1946] [serial = 1899] [outer = 0x0] 18:48:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x126139c00) [pid = 1946] [serial = 1900] [outer = 0x1258ab400] 18:48:10 INFO - PROCESS | 1946 | 1468892890692 Marionette DEBUG loaded listener.js 18:48:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1266cf800) [pid = 1946] [serial = 1901] [outer = 0x1258ab400] 18:48:11 INFO - PROCESS | 1946 | 1468892891174 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]]]}] 18:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 18:48:11 INFO - PROCESS | 1946 | 1468892891252 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 18:48:11 INFO - PROCESS | 1946 | 1468892891256 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 18:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:48:11 INFO - PROCESS | 1946 | 1468892891262 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:48:11 INFO - PROCESS | 1946 | 1468892891265 Marionette TRACE conn2 <- [1,2506,null,{}] 18:48:11 INFO - PROCESS | 1946 | 1468892891271 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}] 18:48:11 INFO - PROCESS | 1946 | 1468892891273 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:11 INFO - PROCESS | 1946 | 1468892891438 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 18:48:11 INFO - PROCESS | 1946 | 1468892891592 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:11 INFO - PROCESS | 1946 | 1468892891594 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x1169c4800 == 40 [pid = 1946] [id = 634] 18:48:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x112f08800) [pid = 1946] [serial = 1902] [outer = 0x0] 18:48:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x112f51800) [pid = 1946] [serial = 1903] [outer = 0x112f08800] 18:48:11 INFO - PROCESS | 1946 | 1468892891637 Marionette DEBUG loaded listener.js 18:48:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x113351c00) [pid = 1946] [serial = 1904] [outer = 0x112f08800] 18:48:12 INFO - PROCESS | 1946 | 1468892892130 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]]]}] 18:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 926ms 18:48:12 INFO - PROCESS | 1946 | 1468892892190 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 18:48:12 INFO - PROCESS | 1946 | 1468892892193 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 18:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:48:12 INFO - PROCESS | 1946 | 1468892892202 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:48:12 INFO - PROCESS | 1946 | 1468892892203 Marionette TRACE conn2 <- [1,2510,null,{}] 18:48:12 INFO - PROCESS | 1946 | 1468892892206 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}] 18:48:12 INFO - PROCESS | 1946 | 1468892892208 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:12 INFO - PROCESS | 1946 | 1468892892317 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 18:48:12 INFO - PROCESS | 1946 | 1468892892400 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:12 INFO - PROCESS | 1946 | 1468892892401 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:12 INFO - PROCESS | 1946 | ++DOCSHELL 0x1241ab800 == 41 [pid = 1946] [id = 635] 18:48:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1161a8400) [pid = 1946] [serial = 1905] [outer = 0x0] 18:48:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x116764400) [pid = 1946] [serial = 1906] [outer = 0x1161a8400] 18:48:12 INFO - PROCESS | 1946 | 1468892892432 Marionette DEBUG loaded listener.js 18:48:12 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x1174a2c00) [pid = 1946] [serial = 1907] [outer = 0x1161a8400] 18:48:13 INFO - PROCESS | 1946 | 1468892893104 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]]]}] 18:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 971ms 18:48:13 INFO - PROCESS | 1946 | 1468892893172 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 18:48:13 INFO - PROCESS | 1946 | 1468892893174 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 18:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:48:13 INFO - PROCESS | 1946 | 1468892893178 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:48:13 INFO - PROCESS | 1946 | 1468892893180 Marionette TRACE conn2 <- [1,2514,null,{}] 18:48:13 INFO - PROCESS | 1946 | 1468892893183 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}] 18:48:13 INFO - PROCESS | 1946 | 1468892893185 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:13 INFO - PROCESS | 1946 | 1468892893289 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x1246d3000 == 40 [pid = 1946] [id = 632] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab91000 == 39 [pid = 1946] [id = 631] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x119464800 == 38 [pid = 1946] [id = 630] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x129352800 == 37 [pid = 1946] [id = 629] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x12907a000 == 36 [pid = 1946] [id = 628] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x12669e000 == 35 [pid = 1946] [id = 627] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x1246e2000 == 34 [pid = 1946] [id = 626] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x123964800 == 33 [pid = 1946] [id = 625] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x119465000 == 32 [pid = 1946] [id = 624] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x116ade800 == 31 [pid = 1946] [id = 623] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x113d0b800 == 30 [pid = 1946] [id = 622] 18:48:13 INFO - PROCESS | 1946 | --DOCSHELL 0x1195ec800 == 29 [pid = 1946] [id = 621] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x126130000) [pid = 1946] [serial = 1846] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x12570e000) [pid = 1946] [serial = 1843] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1197b1000) [pid = 1946] [serial = 1828] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x1239b0800) [pid = 1946] [serial = 1831] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1239a9400) [pid = 1946] [serial = 1829] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x124341800) [pid = 1946] [serial = 1834] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x11831f800) [pid = 1946] [serial = 1837] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1258ab000) [pid = 1946] [serial = 1844] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1240a3000) [pid = 1946] [serial = 1832] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x112f4c000) [pid = 1946] [serial = 1813] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x11872ac00) [pid = 1946] [serial = 1825] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x11675d400) [pid = 1946] [serial = 1810] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x116ab3400) [pid = 1946] [serial = 1811] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x115e81400) [pid = 1946] [serial = 1816] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x116989400) [pid = 1946] [serial = 1817] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x112d28c00) [pid = 1946] [serial = 1807] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x112f56000) [pid = 1946] [serial = 1808] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x118377800) [pid = 1946] [serial = 1822] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1185bfc00) [pid = 1946] [serial = 1823] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1174a5c00) [pid = 1946] [serial = 1819] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x11830c800) [pid = 1946] [serial = 1820] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12a4a2800) [pid = 1946] [serial = 1805] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x115d47c00) [pid = 1946] [serial = 1814] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1246c4000) [pid = 1946] [serial = 1840] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x12488fc00) [pid = 1946] [serial = 1841] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x124663000) [pid = 1946] [serial = 1835] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x119162800) [pid = 1946] [serial = 1826] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x126868800) [pid = 1946] [serial = 1847] [outer = 0x0] [url = about:blank] 18:48:13 INFO - PROCESS | 1946 | 1468892893382 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:13 INFO - PROCESS | 1946 | 1468892893385 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x113c33000 == 30 [pid = 1946] [id = 636] 18:48:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x112f4c000) [pid = 1946] [serial = 1908] [outer = 0x0] 18:48:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1131db000) [pid = 1946] [serial = 1909] [outer = 0x112f4c000] 18:48:13 INFO - PROCESS | 1946 | 1468892893414 Marionette DEBUG loaded listener.js 18:48:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x115dc8000) [pid = 1946] [serial = 1910] [outer = 0x112f4c000] 18:48:13 INFO - PROCESS | 1946 | 1468892893710 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]]]}] 18:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 573ms 18:48:13 INFO - PROCESS | 1946 | 1468892893752 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 18:48:13 INFO - PROCESS | 1946 | 1468892893755 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 18:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:48:13 INFO - PROCESS | 1946 | 1468892893759 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:48:13 INFO - PROCESS | 1946 | 1468892893761 Marionette TRACE conn2 <- [1,2518,null,{}] 18:48:13 INFO - PROCESS | 1946 | 1468892893763 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}] 18:48:13 INFO - PROCESS | 1946 | 1468892893766 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:13 INFO - PROCESS | 1946 | 1468892893844 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 18:48:13 INFO - PROCESS | 1946 | 1468892893851 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:13 INFO - PROCESS | 1946 | 1468892893852 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x11871b800 == 31 [pid = 1946] [id = 637] 18:48:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x116149c00) [pid = 1946] [serial = 1911] [outer = 0x0] 18:48:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x11715b400) [pid = 1946] [serial = 1912] [outer = 0x116149c00] 18:48:13 INFO - PROCESS | 1946 | 1468892893879 Marionette DEBUG loaded listener.js 18:48:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x117d0cc00) [pid = 1946] [serial = 1913] [outer = 0x116149c00] 18:48:14 INFO - PROCESS | 1946 | 1468892894229 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]]]}] 18:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 519ms 18:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:48:14 INFO - PROCESS | 1946 | 1468892894279 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 18:48:14 INFO - PROCESS | 1946 | 1468892894280 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 18:48:14 INFO - PROCESS | 1946 | 1468892894282 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:48:14 INFO - PROCESS | 1946 | 1468892894285 Marionette TRACE conn2 <- [1,2522,null,{}] 18:48:14 INFO - PROCESS | 1946 | 1468892894293 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}] 18:48:14 INFO - PROCESS | 1946 | 1468892894296 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:14 INFO - PROCESS | 1946 | 1468892894383 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 18:48:14 INFO - PROCESS | 1946 | 1468892894391 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:14 INFO - PROCESS | 1946 | 1468892894393 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x123958000 == 32 [pid = 1946] [id = 638] 18:48:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x118321400) [pid = 1946] [serial = 1914] [outer = 0x0] 18:48:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1185bfc00) [pid = 1946] [serial = 1915] [outer = 0x118321400] 18:48:14 INFO - PROCESS | 1946 | 1468892894421 Marionette DEBUG loaded listener.js 18:48:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x119156c00) [pid = 1946] [serial = 1916] [outer = 0x118321400] 18:48:14 INFO - PROCESS | 1946 | 1468892894767 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]]]}] 18:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 522ms 18:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:48:14 INFO - PROCESS | 1946 | 1468892894805 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 18:48:14 INFO - PROCESS | 1946 | 1468892894806 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 18:48:14 INFO - PROCESS | 1946 | 1468892894808 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:48:14 INFO - PROCESS | 1946 | 1468892894810 Marionette TRACE conn2 <- [1,2526,null,{}] 18:48:14 INFO - PROCESS | 1946 | 1468892894812 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}] 18:48:14 INFO - PROCESS | 1946 | 1468892894813 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:14 INFO - PROCESS | 1946 | 1468892894892 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 18:48:14 INFO - PROCESS | 1946 | 1468892894895 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:14 INFO - PROCESS | 1946 | 1468892894897 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x125828000 == 33 [pid = 1946] [id = 639] 18:48:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x119296000) [pid = 1946] [serial = 1917] [outer = 0x0] 18:48:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x119730000) [pid = 1946] [serial = 1918] [outer = 0x119296000] 18:48:14 INFO - PROCESS | 1946 | 1468892894925 Marionette DEBUG loaded listener.js 18:48:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x11a005c00) [pid = 1946] [serial = 1919] [outer = 0x119296000] 18:48:15 INFO - PROCESS | 1946 | 1468892895259 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]]]}] 18:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 467ms 18:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:48:15 INFO - PROCESS | 1946 | 1468892895277 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 1946 | 1468892895278 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 18:48:15 INFO - PROCESS | 1946 | 1468892895280 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 1946 | 1468892895281 Marionette TRACE conn2 <- [1,2530,null,{}] 18:48:15 INFO - PROCESS | 1946 | 1468892895287 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}] 18:48:15 INFO - PROCESS | 1946 | 1468892895288 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:15 INFO - PROCESS | 1946 | 1468892895372 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 18:48:15 INFO - PROCESS | 1946 | 1468892895443 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:15 INFO - PROCESS | 1946 | 1468892895443 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289b6800 == 34 [pid = 1946] [id = 640] 18:48:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x118728800) [pid = 1946] [serial = 1920] [outer = 0x0] 18:48:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12103bc00) [pid = 1946] [serial = 1921] [outer = 0x118728800] 18:48:15 INFO - PROCESS | 1946 | 1468892895470 Marionette DEBUG loaded listener.js 18:48:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1239b1400) [pid = 1946] [serial = 1922] [outer = 0x118728800] 18:48:15 INFO - PROCESS | 1946 | 1468892895830 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]]]}] 18:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 570ms 18:48:15 INFO - PROCESS | 1946 | 1468892895851 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 18:48:15 INFO - PROCESS | 1946 | 1468892895852 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 18:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:48:15 INFO - PROCESS | 1946 | 1468892895854 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:48:15 INFO - PROCESS | 1946 | 1468892895855 Marionette TRACE conn2 <- [1,2534,null,{}] 18:48:15 INFO - PROCESS | 1946 | 1468892895858 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}] 18:48:15 INFO - PROCESS | 1946 | 1468892895862 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:16 INFO - PROCESS | 1946 | 1468892896026 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 18:48:16 INFO - PROCESS | 1946 | 1468892896033 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 1946 | 1468892896034 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a5db800 == 35 [pid = 1946] [id = 641] 18:48:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1239b1c00) [pid = 1946] [serial = 1923] [outer = 0x0] 18:48:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x124391000) [pid = 1946] [serial = 1924] [outer = 0x1239b1c00] 18:48:16 INFO - PROCESS | 1946 | 1468892896053 Marionette DEBUG loaded listener.js 18:48:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x125705800) [pid = 1946] [serial = 1925] [outer = 0x1239b1c00] 18:48:16 INFO - PROCESS | 1946 | 1468892896466 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]]]}] 18:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 623ms 18:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:48:16 INFO - PROCESS | 1946 | 1468892896479 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 18:48:16 INFO - PROCESS | 1946 | 1468892896480 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 18:48:16 INFO - PROCESS | 1946 | 1468892896484 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:48:16 INFO - PROCESS | 1946 | 1468892896496 Marionette TRACE conn2 <- [1,2538,null,{}] 18:48:16 INFO - PROCESS | 1946 | 1468892896499 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}] 18:48:16 INFO - PROCESS | 1946 | 1468892896502 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:16 INFO - PROCESS | 1946 | 1468892896658 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 18:48:16 INFO - PROCESS | 1946 | 1468892896676 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:16 INFO - PROCESS | 1946 | 1468892896677 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b17f800 == 36 [pid = 1946] [id = 642] 18:48:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x125809000) [pid = 1946] [serial = 1926] [outer = 0x0] 18:48:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1258d7400) [pid = 1946] [serial = 1927] [outer = 0x125809000] 18:48:16 INFO - PROCESS | 1946 | 1468892896718 Marionette DEBUG loaded listener.js 18:48:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x126865c00) [pid = 1946] [serial = 1928] [outer = 0x125809000] 18:48:17 INFO - PROCESS | 1946 | 1468892897092 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]]]}] 18:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 635ms 18:48:17 INFO - PROCESS | 1946 | 1468892897118 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 18:48:17 INFO - PROCESS | 1946 | 1468892897119 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 18:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:48:17 INFO - PROCESS | 1946 | 1468892897122 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:48:17 INFO - PROCESS | 1946 | 1468892897123 Marionette TRACE conn2 <- [1,2542,null,{}] 18:48:17 INFO - PROCESS | 1946 | 1468892897125 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}] 18:48:17 INFO - PROCESS | 1946 | 1468892897126 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:17 INFO - PROCESS | 1946 | 1468892897223 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 18:48:17 INFO - PROCESS | 1946 | 1468892897253 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:17 INFO - PROCESS | 1946 | 1468892897254 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b9ac800 == 37 [pid = 1946] [id = 643] 18:48:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x125811000) [pid = 1946] [serial = 1929] [outer = 0x0] 18:48:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x126b77400) [pid = 1946] [serial = 1930] [outer = 0x125811000] 18:48:17 INFO - PROCESS | 1946 | 1468892897277 Marionette DEBUG loaded listener.js 18:48:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x128998800) [pid = 1946] [serial = 1931] [outer = 0x125811000] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1132ef000) [pid = 1946] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x111e58c00) [pid = 1946] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x113cd6800) [pid = 1946] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x116ab3800) [pid = 1946] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x112f06800) [pid = 1946] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x11321f000) [pid = 1946] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1127ddc00) [pid = 1946] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1174a5800) [pid = 1946] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x124892c00) [pid = 1946] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1185d2800) [pid = 1946] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x115e83c00) [pid = 1946] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x12103c800) [pid = 1946] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x11749f400) [pid = 1946] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x111c14400) [pid = 1946] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x111c78000) [pid = 1946] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1133ba800) [pid = 1946] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x118322400) [pid = 1946] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:48:17 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112f48400) [pid = 1946] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:48:17 INFO - PROCESS | 1946 | 1468892897707 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]]]}] 18:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 618ms 18:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:48:17 INFO - PROCESS | 1946 | 1468892897741 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 18:48:17 INFO - PROCESS | 1946 | 1468892897743 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 18:48:17 INFO - PROCESS | 1946 | 1468892897746 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:48:17 INFO - PROCESS | 1946 | 1468892897748 Marionette TRACE conn2 <- [1,2546,null,{}] 18:48:17 INFO - PROCESS | 1946 | 1468892897751 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}] 18:48:17 INFO - PROCESS | 1946 | 1468892897753 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:17 INFO - PROCESS | 1946 | 1468892897909 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 18:48:17 INFO - PROCESS | 1946 | 1468892897968 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:17 INFO - PROCESS | 1946 | 1468892897970 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x121021800 == 38 [pid = 1946] [id = 644] 18:48:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x111c78000) [pid = 1946] [serial = 1932] [outer = 0x0] 18:48:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1133ba800) [pid = 1946] [serial = 1933] [outer = 0x111c78000] 18:48:18 INFO - PROCESS | 1946 | 1468892898009 Marionette DEBUG loaded listener.js 18:48:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x11813c800) [pid = 1946] [serial = 1934] [outer = 0x111c78000] 18:48:18 INFO - PROCESS | 1946 | 1468892898356 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]]]}] 18:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 624ms 18:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:48:18 INFO - PROCESS | 1946 | 1468892898371 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 18:48:18 INFO - PROCESS | 1946 | 1468892898373 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 18:48:18 INFO - PROCESS | 1946 | 1468892898375 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:48:18 INFO - PROCESS | 1946 | 1468892898376 Marionette TRACE conn2 <- [1,2550,null,{}] 18:48:18 INFO - PROCESS | 1946 | 1468892898378 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}] 18:48:18 INFO - PROCESS | 1946 | 1468892898379 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:18 INFO - PROCESS | 1946 | 1468892898462 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 18:48:18 INFO - PROCESS | 1946 | 1468892898526 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:18 INFO - PROCESS | 1946 | 1468892898527 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be1f000 == 39 [pid = 1946] [id = 645] 18:48:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x112d04c00) [pid = 1946] [serial = 1935] [outer = 0x0] 18:48:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x118732c00) [pid = 1946] [serial = 1936] [outer = 0x112d04c00] 18:48:18 INFO - PROCESS | 1946 | 1468892898551 Marionette DEBUG loaded listener.js 18:48:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x124c77800) [pid = 1946] [serial = 1937] [outer = 0x112d04c00] 18:48:18 INFO - PROCESS | 1946 | 1468892898854 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]]]}] 18:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 518ms 18:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:48:18 INFO - PROCESS | 1946 | 1468892898893 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 18:48:18 INFO - PROCESS | 1946 | 1468892898895 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 18:48:18 INFO - PROCESS | 1946 | 1468892898897 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:48:18 INFO - PROCESS | 1946 | 1468892898900 Marionette TRACE conn2 <- [1,2554,null,{}] 18:48:18 INFO - PROCESS | 1946 | 1468892898903 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}] 18:48:18 INFO - PROCESS | 1946 | 1468892898905 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:19 INFO - PROCESS | 1946 | 1468892898994 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 18:48:19 INFO - PROCESS | 1946 | 1468892899002 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:19 INFO - PROCESS | 1946 | 1468892899004 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cced000 == 40 [pid = 1946] [id = 646] 18:48:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x12580ac00) [pid = 1946] [serial = 1938] [outer = 0x0] 18:48:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x128bd2400) [pid = 1946] [serial = 1939] [outer = 0x12580ac00] 18:48:19 INFO - PROCESS | 1946 | 1468892899029 Marionette DEBUG loaded listener.js 18:48:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1290d3c00) [pid = 1946] [serial = 1940] [outer = 0x12580ac00] 18:48:19 INFO - PROCESS | 1946 | 1468892899352 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]]]}] 18:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 471ms 18:48:19 INFO - PROCESS | 1946 | 1468892899373 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 18:48:19 INFO - PROCESS | 1946 | 1468892899374 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 18:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:48:19 INFO - PROCESS | 1946 | 1468892899376 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:48:19 INFO - PROCESS | 1946 | 1468892899377 Marionette TRACE conn2 <- [1,2558,null,{}] 18:48:19 INFO - PROCESS | 1946 | 1468892899380 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}] 18:48:19 INFO - PROCESS | 1946 | 1468892899381 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:19 INFO - PROCESS | 1946 | 1468892899505 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 18:48:19 INFO - PROCESS | 1946 | 1468892899511 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:19 INFO - PROCESS | 1946 | 1468892899512 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd5000 == 41 [pid = 1946] [id = 647] 18:48:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x124ee1000) [pid = 1946] [serial = 1941] [outer = 0x0] 18:48:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x129356400) [pid = 1946] [serial = 1942] [outer = 0x124ee1000] 18:48:19 INFO - PROCESS | 1946 | 1468892899536 Marionette DEBUG loaded listener.js 18:48:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x129364c00) [pid = 1946] [serial = 1943] [outer = 0x124ee1000] 18:48:20 INFO - PROCESS | 1946 | 1468892900057 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]]]}] 18:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 719ms 18:48:20 INFO - PROCESS | 1946 | 1468892900096 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 18:48:20 INFO - PROCESS | 1946 | 1468892900099 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 18:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:48:20 INFO - PROCESS | 1946 | 1468892900103 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:48:20 INFO - PROCESS | 1946 | 1468892900107 Marionette TRACE conn2 <- [1,2562,null,{}] 18:48:20 INFO - PROCESS | 1946 | 1468892900111 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}] 18:48:20 INFO - PROCESS | 1946 | 1468892900112 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:20 INFO - PROCESS | 1946 | 1468892900216 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 18:48:20 INFO - PROCESS | 1946 | 1468892900292 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:20 INFO - PROCESS | 1946 | 1468892900294 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192bb000 == 42 [pid = 1946] [id = 648] 18:48:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x113cd3400) [pid = 1946] [serial = 1944] [outer = 0x0] 18:48:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x115dc7800) [pid = 1946] [serial = 1945] [outer = 0x113cd3400] 18:48:20 INFO - PROCESS | 1946 | 1468892900325 Marionette DEBUG loaded listener.js 18:48:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x11698d000) [pid = 1946] [serial = 1946] [outer = 0x113cd3400] 18:48:20 INFO - PROCESS | 1946 | 1468892900775 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]]]}] 18:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 723ms 18:48:20 INFO - PROCESS | 1946 | 1468892900836 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 18:48:20 INFO - PROCESS | 1946 | 1468892900839 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 18:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:48:20 INFO - PROCESS | 1946 | 1468892900844 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:48:20 INFO - PROCESS | 1946 | 1468892900846 Marionette TRACE conn2 <- [1,2566,null,{}] 18:48:20 INFO - PROCESS | 1946 | 1468892900867 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}] 18:48:20 INFO - PROCESS | 1946 | 1468892900869 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:20 INFO - PROCESS | 1946 | 1468892900977 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 18:48:21 INFO - PROCESS | 1946 | 1468892901051 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:21 INFO - PROCESS | 1946 | 1468892901053 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x129587000 == 43 [pid = 1946] [id = 649] 18:48:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x118524c00) [pid = 1946] [serial = 1947] [outer = 0x0] 18:48:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1185dbc00) [pid = 1946] [serial = 1948] [outer = 0x118524c00] 18:48:21 INFO - PROCESS | 1946 | 1468892901084 Marionette DEBUG loaded listener.js 18:48:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x11915bc00) [pid = 1946] [serial = 1949] [outer = 0x118524c00] 18:48:21 INFO - PROCESS | 1946 | 1468892901517 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]]]}] 18:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 722ms 18:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:48:21 INFO - PROCESS | 1946 | 1468892901567 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 18:48:21 INFO - PROCESS | 1946 | 1468892901568 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 18:48:21 INFO - PROCESS | 1946 | 1468892901570 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:48:21 INFO - PROCESS | 1946 | 1468892901573 Marionette TRACE conn2 <- [1,2570,null,{}] 18:48:21 INFO - PROCESS | 1946 | 1468892901581 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}] 18:48:21 INFO - PROCESS | 1946 | 1468892901584 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:21 INFO - PROCESS | 1946 | 1468892901725 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 18:48:21 INFO - PROCESS | 1946 | 1468892901781 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:21 INFO - PROCESS | 1946 | 1468892901783 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d3c6800 == 44 [pid = 1946] [id = 650] 18:48:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1239b6800) [pid = 1946] [serial = 1950] [outer = 0x0] 18:48:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x124345400) [pid = 1946] [serial = 1951] [outer = 0x1239b6800] 18:48:21 INFO - PROCESS | 1946 | 1468892901815 Marionette DEBUG loaded listener.js 18:48:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x12488f800) [pid = 1946] [serial = 1952] [outer = 0x1239b6800] 18:48:22 INFO - PROCESS | 1946 | 1468892902273 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]]]}] 18:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 772ms 18:48:22 INFO - PROCESS | 1946 | 1468892902342 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 18:48:22 INFO - PROCESS | 1946 | 1468892902345 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 18:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:48:22 INFO - PROCESS | 1946 | 1468892902347 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:48:22 INFO - PROCESS | 1946 | 1468892902350 Marionette TRACE conn2 <- [1,2574,null,{}] 18:48:22 INFO - PROCESS | 1946 | 1468892902353 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}] 18:48:22 INFO - PROCESS | 1946 | 1468892902355 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:22 INFO - PROCESS | 1946 | 1468892902456 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 18:48:22 INFO - PROCESS | 1946 | 1468892902532 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:22 INFO - PROCESS | 1946 | 1468892902534 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x116965800 == 45 [pid = 1946] [id = 651] 18:48:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x115e81c00) [pid = 1946] [serial = 1953] [outer = 0x0] 18:48:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x118326400) [pid = 1946] [serial = 1954] [outer = 0x115e81c00] 18:48:22 INFO - PROCESS | 1946 | 1468892902563 Marionette DEBUG loaded listener.js 18:48:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12465ac00) [pid = 1946] [serial = 1955] [outer = 0x115e81c00] 18:48:23 INFO - PROCESS | 1946 | 1468892903088 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]]]}] 18:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 772ms 18:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:48:23 INFO - PROCESS | 1946 | 1468892903123 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 18:48:23 INFO - PROCESS | 1946 | 1468892903125 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 18:48:23 INFO - PROCESS | 1946 | 1468892903128 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:48:23 INFO - PROCESS | 1946 | 1468892903129 Marionette TRACE conn2 <- [1,2578,null,{}] 18:48:23 INFO - PROCESS | 1946 | 1468892903135 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}] 18:48:23 INFO - PROCESS | 1946 | 1468892903137 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:23 INFO - PROCESS | 1946 | 1468892903230 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 18:48:23 INFO - PROCESS | 1946 | 1468892903297 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:23 INFO - PROCESS | 1946 | 1468892903298 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x113d14800 == 46 [pid = 1946] [id = 652] 18:48:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x115d06800) [pid = 1946] [serial = 1956] [outer = 0x0] 18:48:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x115d53800) [pid = 1946] [serial = 1957] [outer = 0x115d06800] 18:48:23 INFO - PROCESS | 1946 | 1468892903338 Marionette DEBUG loaded listener.js 18:48:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x116647400) [pid = 1946] [serial = 1958] [outer = 0x115d06800] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x12cced000 == 45 [pid = 1946] [id = 646] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x12be1f000 == 44 [pid = 1946] [id = 645] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x121021800 == 43 [pid = 1946] [id = 644] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x12b9ac800 == 42 [pid = 1946] [id = 643] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x12b17f800 == 41 [pid = 1946] [id = 642] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x12a5db800 == 40 [pid = 1946] [id = 641] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x1289b6800 == 39 [pid = 1946] [id = 640] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x125828000 == 38 [pid = 1946] [id = 639] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x123958000 == 37 [pid = 1946] [id = 638] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x11871b800 == 36 [pid = 1946] [id = 637] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x113c33000 == 35 [pid = 1946] [id = 636] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x1169c4800 == 34 [pid = 1946] [id = 634] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x12be19000 == 33 [pid = 1946] [id = 633] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x1241ab800 == 32 [pid = 1946] [id = 635] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x116965800 == 31 [pid = 1946] [id = 651] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x12d3c6800 == 30 [pid = 1946] [id = 650] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x129587000 == 29 [pid = 1946] [id = 649] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x1192bb000 == 28 [pid = 1946] [id = 648] 18:48:24 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd5000 == 27 [pid = 1946] [id = 647] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x115e2b800) [pid = 1946] [serial = 1865] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x113cdc000) [pid = 1946] [serial = 1864] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x11715f400) [pid = 1946] [serial = 1873] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x1174a9c00) [pid = 1946] [serial = 1874] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x115d52400) [pid = 1946] [serial = 1870] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x115e83800) [pid = 1946] [serial = 1871] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x118141800) [pid = 1946] [serial = 1876] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x112d05400) [pid = 1946] [serial = 1868] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x112f0e000) [pid = 1946] [serial = 1867] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1185b8000) [pid = 1946] [serial = 1879] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x115d51c00) [pid = 1946] [serial = 1850] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x113217800) [pid = 1946] [serial = 1849] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x11830d400) [pid = 1946] [serial = 1853] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1258a7400) [pid = 1946] [serial = 1898] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1174acc00) [pid = 1946] [serial = 1852] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x121037c00) [pid = 1946] [serial = 1856] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x119292400) [pid = 1946] [serial = 1855] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x11915ac00) [pid = 1946] [serial = 1882] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x124b12c00) [pid = 1946] [serial = 1859] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x12433a000) [pid = 1946] [serial = 1888] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1239aa000) [pid = 1946] [serial = 1885] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x124345800) [pid = 1946] [serial = 1858] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x126137000) [pid = 1946] [serial = 1862] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x123c85000) [pid = 1946] [serial = 1886] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x119c06400) [pid = 1946] [serial = 1892] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x124ee6000) [pid = 1946] [serial = 1861] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x124657800) [pid = 1946] [serial = 1894] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x118144400) [pid = 1946] [serial = 1891] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x126139c00) [pid = 1946] [serial = 1900] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x124cb7000) [pid = 1946] [serial = 1897] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1246c6c00) [pid = 1946] [serial = 1889] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x1210db400) [pid = 1946] [serial = 1883] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x12488d400) [pid = 1946] [serial = 1895] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x118727800) [pid = 1946] [serial = 1880] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x118373400) [pid = 1946] [serial = 1877] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x1211eac00) [pid = 1946] [serial = 1838] [outer = 0x0] [url = about:blank] 18:48:24 INFO - PROCESS | 1946 | 1468892904398 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]]]}] 18:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1327ms 18:48:24 INFO - PROCESS | 1946 | 1468892904462 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 18:48:24 INFO - PROCESS | 1946 | 1468892904466 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 18:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:48:24 INFO - PROCESS | 1946 | 1468892904472 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:48:24 INFO - PROCESS | 1946 | 1468892904475 Marionette TRACE conn2 <- [1,2582,null,{}] 18:48:24 INFO - PROCESS | 1946 | 1468892904480 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}] 18:48:24 INFO - PROCESS | 1946 | 1468892904483 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:24 INFO - PROCESS | 1946 | 1468892904598 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 18:48:24 INFO - PROCESS | 1946 | 1468892904686 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:24 INFO - PROCESS | 1946 | 1468892904688 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x11616c800 == 28 [pid = 1946] [id = 653] 18:48:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x112d25000) [pid = 1946] [serial = 1959] [outer = 0x0] 18:48:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x112f54800) [pid = 1946] [serial = 1960] [outer = 0x112d25000] 18:48:24 INFO - PROCESS | 1946 | 1468892904732 Marionette DEBUG loaded listener.js 18:48:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x113cd6400) [pid = 1946] [serial = 1961] [outer = 0x112d25000] 18:48:25 INFO - PROCESS | 1946 | 1468892905048 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]]]}] 18:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 624ms 18:48:25 INFO - PROCESS | 1946 | 1468892905095 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 18:48:25 INFO - PROCESS | 1946 | 1468892905100 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 18:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:48:25 INFO - PROCESS | 1946 | 1468892905106 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:48:25 INFO - PROCESS | 1946 | 1468892905107 Marionette TRACE conn2 <- [1,2586,null,{}] 18:48:25 INFO - PROCESS | 1946 | 1468892905110 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}] 18:48:25 INFO - PROCESS | 1946 | 1468892905112 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:25 INFO - PROCESS | 1946 | 1468892905191 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 18:48:25 INFO - PROCESS | 1946 | 1468892905248 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:25 INFO - PROCESS | 1946 | 1468892905250 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x117d35800 == 29 [pid = 1946] [id = 654] 18:48:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x115d47400) [pid = 1946] [serial = 1962] [outer = 0x0] 18:48:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x115e82400) [pid = 1946] [serial = 1963] [outer = 0x115d47400] 18:48:25 INFO - PROCESS | 1946 | 1468892905279 Marionette DEBUG loaded listener.js 18:48:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x116aa8400) [pid = 1946] [serial = 1964] [outer = 0x115d47400] 18:48:25 INFO - PROCESS | 1946 | 1468892905677 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]]]}] 18:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 620ms 18:48:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:48:25 INFO - PROCESS | 1946 | 1468892905727 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 18:48:25 INFO - PROCESS | 1946 | 1468892905729 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 18:48:25 INFO - PROCESS | 1946 | 1468892905732 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:48:25 INFO - PROCESS | 1946 | 1468892905736 Marionette TRACE conn2 <- [1,2590,null,{}] 18:48:25 INFO - PROCESS | 1946 | 1468892905755 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}] 18:48:25 INFO - PROCESS | 1946 | 1468892905760 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:25 INFO - PROCESS | 1946 | 1468892905879 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 18:48:25 INFO - PROCESS | 1946 | 1468892905927 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:25 INFO - PROCESS | 1946 | 1468892905930 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x123879800 == 30 [pid = 1946] [id = 655] 18:48:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x112f50800) [pid = 1946] [serial = 1965] [outer = 0x0] 18:48:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x118144400) [pid = 1946] [serial = 1966] [outer = 0x112f50800] 18:48:25 INFO - PROCESS | 1946 | 1468892905976 Marionette DEBUG loaded listener.js 18:48:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x118371800) [pid = 1946] [serial = 1967] [outer = 0x112f50800] 18:48:26 INFO - PROCESS | 1946 | 1468892906369 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]]]}] 18:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 680ms 18:48:26 INFO - PROCESS | 1946 | 1468892906412 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 18:48:26 INFO - PROCESS | 1946 | 1468892906414 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 18:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:48:26 INFO - PROCESS | 1946 | 1468892906418 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:48:26 INFO - PROCESS | 1946 | 1468892906419 Marionette TRACE conn2 <- [1,2594,null,{}] 18:48:26 INFO - PROCESS | 1946 | 1468892906437 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}] 18:48:26 INFO - PROCESS | 1946 | 1468892906438 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:26 INFO - PROCESS | 1946 | 1468892906542 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 18:48:26 INFO - PROCESS | 1946 | 1468892906546 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:26 INFO - PROCESS | 1946 | 1468892906547 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x124516800 == 31 [pid = 1946] [id = 656] 18:48:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1185b4c00) [pid = 1946] [serial = 1968] [outer = 0x0] 18:48:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1185d5400) [pid = 1946] [serial = 1969] [outer = 0x1185b4c00] 18:48:26 INFO - PROCESS | 1946 | 1468892906574 Marionette DEBUG loaded listener.js 18:48:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x11885dc00) [pid = 1946] [serial = 1970] [outer = 0x1185b4c00] 18:48:26 INFO - PROCESS | 1946 | 1468892906930 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]]]}] 18:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 537ms 18:48:26 INFO - PROCESS | 1946 | 1468892906954 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 18:48:26 INFO - PROCESS | 1946 | 1468892906955 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 18:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:48:26 INFO - PROCESS | 1946 | 1468892906958 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:48:26 INFO - PROCESS | 1946 | 1468892906960 Marionette TRACE conn2 <- [1,2598,null,{}] 18:48:26 INFO - PROCESS | 1946 | 1468892906980 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}] 18:48:26 INFO - PROCESS | 1946 | 1468892906982 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:27 INFO - PROCESS | 1946 | 1468892907124 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 18:48:27 INFO - PROCESS | 1946 | 1468892907165 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:27 INFO - PROCESS | 1946 | 1468892907166 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x125821000 == 32 [pid = 1946] [id = 657] 18:48:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x112a81800) [pid = 1946] [serial = 1971] [outer = 0x0] 18:48:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x119163400) [pid = 1946] [serial = 1972] [outer = 0x112a81800] 18:48:27 INFO - PROCESS | 1946 | 1468892907191 Marionette DEBUG loaded listener.js 18:48:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x11972d000) [pid = 1946] [serial = 1973] [outer = 0x112a81800] 18:48:27 INFO - PROCESS | 1946 | 1468892907527 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]]]}] 18:48:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:48:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 578ms 18:48:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:48:27 INFO - PROCESS | 1946 | 1468892907536 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 18:48:27 INFO - PROCESS | 1946 | 1468892907538 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 18:48:27 INFO - PROCESS | 1946 | 1468892907539 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:48:27 INFO - PROCESS | 1946 | 1468892907541 Marionette TRACE conn2 <- [1,2602,null,{}] 18:48:27 INFO - PROCESS | 1946 | 1468892907543 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}] 18:48:27 INFO - PROCESS | 1946 | 1468892907547 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:27 INFO - PROCESS | 1946 | 1468892907664 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 18:48:27 INFO - PROCESS | 1946 | 1468892907701 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:27 INFO - PROCESS | 1946 | 1468892907702 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289b4800 == 33 [pid = 1946] [id = 658] 18:48:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1197ad400) [pid = 1946] [serial = 1974] [outer = 0x0] 18:48:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x1210db400) [pid = 1946] [serial = 1975] [outer = 0x1197ad400] 18:48:27 INFO - PROCESS | 1946 | 1468892907727 Marionette DEBUG loaded listener.js 18:48:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1241b7c00) [pid = 1946] [serial = 1976] [outer = 0x1197ad400] 18:48:28 INFO - PROCESS | 1946 | 1468892908047 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]]]}] 18:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 521ms 18:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:48:28 INFO - PROCESS | 1946 | 1468892908061 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 18:48:28 INFO - PROCESS | 1946 | 1468892908063 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 18:48:28 INFO - PROCESS | 1946 | 1468892908065 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:48:28 INFO - PROCESS | 1946 | 1468892908067 Marionette TRACE conn2 <- [1,2606,null,{}] 18:48:28 INFO - PROCESS | 1946 | 1468892908072 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}] 18:48:28 INFO - PROCESS | 1946 | 1468892908073 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:28 INFO - PROCESS | 1946 | 1468892908177 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 18:48:28 INFO - PROCESS | 1946 | 1468892908188 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:28 INFO - PROCESS | 1946 | 1468892908189 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x12908f800 == 34 [pid = 1946] [id = 659] 18:48:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1241b6000) [pid = 1946] [serial = 1977] [outer = 0x0] 18:48:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x124346000) [pid = 1946] [serial = 1978] [outer = 0x1241b6000] 18:48:28 INFO - PROCESS | 1946 | 1468892908213 Marionette DEBUG loaded listener.js 18:48:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x124662000) [pid = 1946] [serial = 1979] [outer = 0x1241b6000] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x124ee1000) [pid = 1946] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12580ac00) [pid = 1946] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1239b1c00) [pid = 1946] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x125809000) [pid = 1946] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x125811000) [pid = 1946] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x111c78000) [pid = 1946] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x116149c00) [pid = 1946] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x112f4c000) [pid = 1946] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x118321400) [pid = 1946] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x119296000) [pid = 1946] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1258ab400) [pid = 1946] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112f08800) [pid = 1946] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1161a8400) [pid = 1946] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x112d04c00) [pid = 1946] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:48:28 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x118728800) [pid = 1946] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:48:28 INFO - PROCESS | 1946 | 1468892908744 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]]]}] 18:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 722ms 18:48:28 INFO - PROCESS | 1946 | 1468892908787 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 18:48:28 INFO - PROCESS | 1946 | 1468892908789 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 18:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:48:28 INFO - PROCESS | 1946 | 1468892908791 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:48:28 INFO - PROCESS | 1946 | 1468892908792 Marionette TRACE conn2 <- [1,2610,null,{}] 18:48:28 INFO - PROCESS | 1946 | 1468892908794 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}] 18:48:28 INFO - PROCESS | 1946 | 1468892908795 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:28 INFO - PROCESS | 1946 | 1468892908871 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 18:48:28 INFO - PROCESS | 1946 | 1468892908874 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:28 INFO - PROCESS | 1946 | 1468892908876 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x129580000 == 35 [pid = 1946] [id = 660] 18:48:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x111fe5800) [pid = 1946] [serial = 1980] [outer = 0x0] 18:48:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x116149c00) [pid = 1946] [serial = 1981] [outer = 0x111fe5800] 18:48:28 INFO - PROCESS | 1946 | 1468892908900 Marionette DEBUG loaded listener.js 18:48:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x11885c800) [pid = 1946] [serial = 1982] [outer = 0x111fe5800] 18:48:29 INFO - PROCESS | 1946 | 1468892909226 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]]]}] 18:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 472ms 18:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:48:29 INFO - PROCESS | 1946 | 1468892909263 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 18:48:29 INFO - PROCESS | 1946 | 1468892909265 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 18:48:29 INFO - PROCESS | 1946 | 1468892909267 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:48:29 INFO - PROCESS | 1946 | 1468892909268 Marionette TRACE conn2 <- [1,2614,null,{}] 18:48:29 INFO - PROCESS | 1946 | 1468892909270 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}] 18:48:29 INFO - PROCESS | 1946 | 1468892909271 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:29 INFO - PROCESS | 1946 | 1468892909377 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 18:48:29 INFO - PROCESS | 1946 | 1468892909383 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 1946 | 1468892909386 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x123877000 == 36 [pid = 1946] [id = 661] 18:48:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1174a1c00) [pid = 1946] [serial = 1983] [outer = 0x0] 18:48:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1246c4000) [pid = 1946] [serial = 1984] [outer = 0x1174a1c00] 18:48:29 INFO - PROCESS | 1946 | 1468892909410 Marionette DEBUG loaded listener.js 18:48:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x12488dc00) [pid = 1946] [serial = 1985] [outer = 0x1174a1c00] 18:48:29 INFO - PROCESS | 1946 | 1468892909719 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]]]}] 18:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 470ms 18:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:48:29 INFO - PROCESS | 1946 | 1468892909738 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 18:48:29 INFO - PROCESS | 1946 | 1468892909739 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 18:48:29 INFO - PROCESS | 1946 | 1468892909741 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:48:29 INFO - PROCESS | 1946 | 1468892909742 Marionette TRACE conn2 <- [1,2618,null,{}] 18:48:29 INFO - PROCESS | 1946 | 1468892909744 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}] 18:48:29 INFO - PROCESS | 1946 | 1468892909745 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:29 INFO - PROCESS | 1946 | 1468892909825 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 18:48:29 INFO - PROCESS | 1946 | 1468892909829 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:29 INFO - PROCESS | 1946 | 1468892909830 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b17b800 == 37 [pid = 1946] [id = 662] 18:48:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x12488d400) [pid = 1946] [serial = 1986] [outer = 0x0] 18:48:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x124c81c00) [pid = 1946] [serial = 1987] [outer = 0x12488d400] 18:48:29 INFO - PROCESS | 1946 | 1468892909857 Marionette DEBUG loaded listener.js 18:48:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x124ee5800) [pid = 1946] [serial = 1988] [outer = 0x12488d400] 18:48:30 INFO - PROCESS | 1946 | 1468892910177 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]]]}] 18:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 470ms 18:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:48:30 INFO - PROCESS | 1946 | 1468892910212 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 18:48:30 INFO - PROCESS | 1946 | 1468892910213 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 18:48:30 INFO - PROCESS | 1946 | 1468892910215 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:48:30 INFO - PROCESS | 1946 | 1468892910217 Marionette TRACE conn2 <- [1,2622,null,{}] 18:48:30 INFO - PROCESS | 1946 | 1468892910219 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}] 18:48:30 INFO - PROCESS | 1946 | 1468892910221 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:30 INFO - PROCESS | 1946 | 1468892910344 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 18:48:30 INFO - PROCESS | 1946 | 1468892910350 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:30 INFO - PROCESS | 1946 | 1468892910351 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x12581f800 == 38 [pid = 1946] [id = 663] 18:48:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x116a0c800) [pid = 1946] [serial = 1989] [outer = 0x0] 18:48:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x125703400) [pid = 1946] [serial = 1990] [outer = 0x116a0c800] 18:48:30 INFO - PROCESS | 1946 | 1468892910377 Marionette DEBUG loaded listener.js 18:48:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1266c4000) [pid = 1946] [serial = 1991] [outer = 0x116a0c800] 18:48:30 INFO - PROCESS | 1946 | 1468892910814 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]]]}] 18:48:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:48:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 669ms 18:48:30 INFO - PROCESS | 1946 | 1468892910886 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 18:48:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:48:30 INFO - PROCESS | 1946 | 1468892910889 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 18:48:30 INFO - PROCESS | 1946 | 1468892910892 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:48:30 INFO - PROCESS | 1946 | 1468892910894 Marionette TRACE conn2 <- [1,2626,null,{}] 18:48:30 INFO - PROCESS | 1946 | 1468892910898 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}] 18:48:30 INFO - PROCESS | 1946 | 1468892910900 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:31 INFO - PROCESS | 1946 | 1468892911010 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 18:48:31 INFO - PROCESS | 1946 | 1468892911073 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 1946 | 1468892911074 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x116ae4000 == 39 [pid = 1946] [id = 664] 18:48:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1127dd800) [pid = 1946] [serial = 1992] [outer = 0x0] 18:48:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x112f05000) [pid = 1946] [serial = 1993] [outer = 0x1127dd800] 18:48:31 INFO - PROCESS | 1946 | 1468892911105 Marionette DEBUG loaded listener.js 18:48:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x113ce0000) [pid = 1946] [serial = 1994] [outer = 0x1127dd800] 18:48:31 INFO - PROCESS | 1946 | 1468892911571 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]]]}] 18:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 722ms 18:48:31 INFO - PROCESS | 1946 | 1468892911614 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 18:48:31 INFO - PROCESS | 1946 | 1468892911617 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 18:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:48:31 INFO - PROCESS | 1946 | 1468892911621 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:48:31 INFO - PROCESS | 1946 | 1468892911623 Marionette TRACE conn2 <- [1,2630,null,{}] 18:48:31 INFO - PROCESS | 1946 | 1468892911626 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}] 18:48:31 INFO - PROCESS | 1946 | 1468892911628 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:31 INFO - PROCESS | 1946 | 1468892911738 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 18:48:31 INFO - PROCESS | 1946 | 1468892911821 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:31 INFO - PROCESS | 1946 | 1468892911822 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x12581c000 == 40 [pid = 1946] [id = 665] 18:48:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x115e84800) [pid = 1946] [serial = 1995] [outer = 0x0] 18:48:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1174a2400) [pid = 1946] [serial = 1996] [outer = 0x115e84800] 18:48:31 INFO - PROCESS | 1946 | 1468892911855 Marionette DEBUG loaded listener.js 18:48:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x11830f400) [pid = 1946] [serial = 1997] [outer = 0x115e84800] 18:48:32 INFO - PROCESS | 1946 | 1468892912526 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]]]}] 18:48:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:48:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 970ms 18:48:32 INFO - PROCESS | 1946 | 1468892912592 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 18:48:32 INFO - PROCESS | 1946 | 1468892912594 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 18:48:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:48:32 INFO - PROCESS | 1946 | 1468892912598 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:48:32 INFO - PROCESS | 1946 | 1468892912600 Marionette TRACE conn2 <- [1,2634,null,{}] 18:48:32 INFO - PROCESS | 1946 | 1468892912603 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}] 18:48:32 INFO - PROCESS | 1946 | 1468892912605 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:32 INFO - PROCESS | 1946 | 1468892912708 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 18:48:32 INFO - PROCESS | 1946 | 1468892912792 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:32 INFO - PROCESS | 1946 | 1468892912795 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x1169b2800 == 41 [pid = 1946] [id = 666] 18:48:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x11614cc00) [pid = 1946] [serial = 1998] [outer = 0x0] 18:48:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x116645400) [pid = 1946] [serial = 1999] [outer = 0x11614cc00] 18:48:32 INFO - PROCESS | 1946 | 1468892912823 Marionette DEBUG loaded listener.js 18:48:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1174a7000) [pid = 1946] [serial = 2000] [outer = 0x11614cc00] 18:48:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12b17b800 == 40 [pid = 1946] [id = 662] 18:48:33 INFO - PROCESS | 1946 | --DOCSHELL 0x123877000 == 39 [pid = 1946] [id = 661] 18:48:33 INFO - PROCESS | 1946 | --DOCSHELL 0x129580000 == 38 [pid = 1946] [id = 660] 18:48:33 INFO - PROCESS | 1946 | --DOCSHELL 0x12908f800 == 37 [pid = 1946] [id = 659] 18:48:33 INFO - PROCESS | 1946 | --DOCSHELL 0x1289b4800 == 36 [pid = 1946] [id = 658] 18:48:33 INFO - PROCESS | 1946 | --DOCSHELL 0x125821000 == 35 [pid = 1946] [id = 657] 18:48:33 INFO - PROCESS | 1946 | --DOCSHELL 0x124516800 == 34 [pid = 1946] [id = 656] 18:48:33 INFO - PROCESS | 1946 | --DOCSHELL 0x123879800 == 33 [pid = 1946] [id = 655] 18:48:33 INFO - PROCESS | 1946 | --DOCSHELL 0x117d35800 == 32 [pid = 1946] [id = 654] 18:48:33 INFO - PROCESS | 1946 | --DOCSHELL 0x11616c800 == 31 [pid = 1946] [id = 653] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1290d3c00) [pid = 1946] [serial = 1940] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x124c77800) [pid = 1946] [serial = 1937] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x128998800) [pid = 1946] [serial = 1931] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x12103bc00) [pid = 1946] [serial = 1921] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1239b1400) [pid = 1946] [serial = 1922] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x125705800) [pid = 1946] [serial = 1925] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x118732c00) [pid = 1946] [serial = 1936] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x11813c800) [pid = 1946] [serial = 1934] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x129364c00) [pid = 1946] [serial = 1943] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x129356400) [pid = 1946] [serial = 1942] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x128bd2400) [pid = 1946] [serial = 1939] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x124391000) [pid = 1946] [serial = 1924] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1258d7400) [pid = 1946] [serial = 1927] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x126b77400) [pid = 1946] [serial = 1930] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1133ba800) [pid = 1946] [serial = 1933] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x11715b400) [pid = 1946] [serial = 1912] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x117d0cc00) [pid = 1946] [serial = 1913] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x1131db000) [pid = 1946] [serial = 1909] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x115dc8000) [pid = 1946] [serial = 1910] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x1185bfc00) [pid = 1946] [serial = 1915] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x119156c00) [pid = 1946] [serial = 1916] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x126865c00) [pid = 1946] [serial = 1928] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x119730000) [pid = 1946] [serial = 1918] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x11a005c00) [pid = 1946] [serial = 1919] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x1266cf800) [pid = 1946] [serial = 1901] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x112f51800) [pid = 1946] [serial = 1903] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x113351c00) [pid = 1946] [serial = 1904] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x116764400) [pid = 1946] [serial = 1906] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x1174a2c00) [pid = 1946] [serial = 1907] [outer = 0x0] [url = about:blank] 18:48:33 INFO - PROCESS | 1946 | 1468892913286 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]]]}] 18:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 723ms 18:48:33 INFO - PROCESS | 1946 | 1468892913321 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 18:48:33 INFO - PROCESS | 1946 | 1468892913326 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 18:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:48:33 INFO - PROCESS | 1946 | 1468892913332 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:48:33 INFO - PROCESS | 1946 | 1468892913334 Marionette TRACE conn2 <- [1,2638,null,{}] 18:48:33 INFO - PROCESS | 1946 | 1468892913338 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}] 18:48:33 INFO - PROCESS | 1946 | 1468892913341 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:33 INFO - PROCESS | 1946 | 1468892913467 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 18:48:33 INFO - PROCESS | 1946 | 1468892913554 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:33 INFO - PROCESS | 1946 | 1468892913555 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192b2000 == 32 [pid = 1946] [id = 667] 18:48:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x1174a5400) [pid = 1946] [serial = 2001] [outer = 0x0] 18:48:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x11813c800) [pid = 1946] [serial = 2002] [outer = 0x1174a5400] 18:48:33 INFO - PROCESS | 1946 | 1468892913599 Marionette DEBUG loaded listener.js 18:48:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x118376400) [pid = 1946] [serial = 2003] [outer = 0x1174a5400] 18:48:33 INFO - PROCESS | 1946 | 1468892913937 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]]]}] 18:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 621ms 18:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:48:33 INFO - PROCESS | 1946 | 1468892913957 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 18:48:33 INFO - PROCESS | 1946 | 1468892913958 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 18:48:33 INFO - PROCESS | 1946 | 1468892913961 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:48:33 INFO - PROCESS | 1946 | 1468892913964 Marionette TRACE conn2 <- [1,2642,null,{}] 18:48:33 INFO - PROCESS | 1946 | 1468892913976 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}] 18:48:33 INFO - PROCESS | 1946 | 1468892913979 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:34 INFO - PROCESS | 1946 | 1468892914115 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 18:48:34 INFO - PROCESS | 1946 | 1468892914204 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:34 INFO - PROCESS | 1946 | 1468892914206 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x124522000 == 33 [pid = 1946] [id = 668] 18:48:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x112f4c000) [pid = 1946] [serial = 2004] [outer = 0x0] 18:48:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x1188ec000) [pid = 1946] [serial = 2005] [outer = 0x112f4c000] 18:48:34 INFO - PROCESS | 1946 | 1468892914252 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x119c0fc00) [pid = 1946] [serial = 2006] [outer = 0x112f4c000] 18:48:34 INFO - PROCESS | 1946 | 1468892914592 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]]]}] 18:48:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:48:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 677ms 18:48:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:48:34 INFO - PROCESS | 1946 | 1468892914644 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 18:48:34 INFO - PROCESS | 1946 | 1468892914646 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 18:48:34 INFO - PROCESS | 1946 | 1468892914648 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:48:34 INFO - PROCESS | 1946 | 1468892914650 Marionette TRACE conn2 <- [1,2646,null,{}] 18:48:34 INFO - PROCESS | 1946 | 1468892914654 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}] 18:48:34 INFO - PROCESS | 1946 | 1468892914655 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:34 INFO - PROCESS | 1946 | 1468892914735 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 18:48:34 INFO - PROCESS | 1946 | 1468892914739 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:34 INFO - PROCESS | 1946 | 1468892914740 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268be000 == 34 [pid = 1946] [id = 669] 18:48:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1211e7400) [pid = 1946] [serial = 2007] [outer = 0x0] 18:48:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1239aa000) [pid = 1946] [serial = 2008] [outer = 0x1211e7400] 18:48:34 INFO - PROCESS | 1946 | 1468892914765 Marionette DEBUG loaded listener.js 18:48:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x123a07400) [pid = 1946] [serial = 2009] [outer = 0x1211e7400] 18:48:35 INFO - PROCESS | 1946 | 1468892915075 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]]]}] 18:48:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:48:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 471ms 18:48:35 INFO - PROCESS | 1946 | 1468892915120 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 18:48:35 INFO - PROCESS | 1946 | 1468892915122 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 18:48:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:48:35 INFO - PROCESS | 1946 | 1468892915125 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:48:35 INFO - PROCESS | 1946 | 1468892915127 Marionette TRACE conn2 <- [1,2650,null,{}] 18:48:35 INFO - PROCESS | 1946 | 1468892915130 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}] 18:48:35 INFO - PROCESS | 1946 | 1468892915132 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:35 INFO - PROCESS | 1946 | 1468892915208 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 18:48:35 INFO - PROCESS | 1946 | 1468892915212 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:35 INFO - PROCESS | 1946 | 1468892915213 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x129339800 == 35 [pid = 1946] [id = 670] 18:48:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x123a08000) [pid = 1946] [serial = 2010] [outer = 0x0] 18:48:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x12438d800) [pid = 1946] [serial = 2011] [outer = 0x123a08000] 18:48:35 INFO - PROCESS | 1946 | 1468892915237 Marionette DEBUG loaded listener.js 18:48:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x124663000) [pid = 1946] [serial = 2012] [outer = 0x123a08000] 18:48:35 INFO - PROCESS | 1946 | 1468892915621 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]]]}] 18:48:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:48:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 521ms 18:48:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:48:35 INFO - PROCESS | 1946 | 1468892915647 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 18:48:35 INFO - PROCESS | 1946 | 1468892915648 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 18:48:35 INFO - PROCESS | 1946 | 1468892915650 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:48:35 INFO - PROCESS | 1946 | 1468892915651 Marionette TRACE conn2 <- [1,2654,null,{}] 18:48:35 INFO - PROCESS | 1946 | 1468892915660 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}] 18:48:35 INFO - PROCESS | 1946 | 1468892915664 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:35 INFO - PROCESS | 1946 | 1468892915783 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 18:48:35 INFO - PROCESS | 1946 | 1468892915787 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:35 INFO - PROCESS | 1946 | 1468892915788 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab93800 == 36 [pid = 1946] [id = 671] 18:48:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x123c86000) [pid = 1946] [serial = 2013] [outer = 0x0] 18:48:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x124886400) [pid = 1946] [serial = 2014] [outer = 0x123c86000] 18:48:35 INFO - PROCESS | 1946 | 1468892915812 Marionette DEBUG loaded listener.js 18:48:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x126525c00) [pid = 1946] [serial = 2015] [outer = 0x123c86000] 18:48:36 INFO - PROCESS | 1946 | 1468892916138 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]]]}] 18:48:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:48:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 524ms 18:48:36 INFO - PROCESS | 1946 | 1468892916179 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 18:48:36 INFO - PROCESS | 1946 | 1468892916180 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 18:48:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:48:36 INFO - PROCESS | 1946 | 1468892916183 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:48:36 INFO - PROCESS | 1946 | 1468892916186 Marionette TRACE conn2 <- [1,2658,null,{}] 18:48:36 INFO - PROCESS | 1946 | 1468892916190 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}] 18:48:36 INFO - PROCESS | 1946 | 1468892916191 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:36 INFO - PROCESS | 1946 | 1468892916289 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 18:48:36 INFO - PROCESS | 1946 | 1468892916303 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:36 INFO - PROCESS | 1946 | 1468892916304 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcc3000 == 37 [pid = 1946] [id = 672] 18:48:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1266c8c00) [pid = 1946] [serial = 2016] [outer = 0x0] 18:48:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x126868800) [pid = 1946] [serial = 2017] [outer = 0x1266c8c00] 18:48:36 INFO - PROCESS | 1946 | 1468892916328 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x128995000) [pid = 1946] [serial = 2018] [outer = 0x1266c8c00] 18:48:36 INFO - PROCESS | 1946 | 1468892916668 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]]]}] 18:48:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:48:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 522ms 18:48:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:48:36 INFO - PROCESS | 1946 | 1468892916705 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 18:48:36 INFO - PROCESS | 1946 | 1468892916706 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 18:48:36 INFO - PROCESS | 1946 | 1468892916708 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:48:36 INFO - PROCESS | 1946 | 1468892916709 Marionette TRACE conn2 <- [1,2662,null,{}] 18:48:36 INFO - PROCESS | 1946 | 1468892916712 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}] 18:48:36 INFO - PROCESS | 1946 | 1468892916713 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:36 INFO - PROCESS | 1946 | 1468892916812 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 18:48:36 INFO - PROCESS | 1946 | 1468892916816 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:36 INFO - PROCESS | 1946 | 1468892916817 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be0d800 == 38 [pid = 1946] [id = 673] 18:48:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x126865c00) [pid = 1946] [serial = 2019] [outer = 0x0] 18:48:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12899d000) [pid = 1946] [serial = 2020] [outer = 0x126865c00] 18:48:36 INFO - PROCESS | 1946 | 1468892916842 Marionette DEBUG loaded listener.js 18:48:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x128bdac00) [pid = 1946] [serial = 2021] [outer = 0x126865c00] 18:48:37 INFO - PROCESS | 1946 | 1468892917195 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]]]}] 18:48:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:48:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 518ms 18:48:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:48:37 INFO - PROCESS | 1946 | 1468892917227 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 18:48:37 INFO - PROCESS | 1946 | 1468892917228 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 18:48:37 INFO - PROCESS | 1946 | 1468892917230 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:48:37 INFO - PROCESS | 1946 | 1468892917231 Marionette TRACE conn2 <- [1,2666,null,{}] 18:48:37 INFO - PROCESS | 1946 | 1468892917235 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}] 18:48:37 INFO - PROCESS | 1946 | 1468892917236 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:37 INFO - PROCESS | 1946 | 1468892917339 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 18:48:37 INFO - PROCESS | 1946 | 1468892917342 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:37 INFO - PROCESS | 1946 | 1468892917343 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x124517000 == 39 [pid = 1946] [id = 674] 18:48:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12686d000) [pid = 1946] [serial = 2022] [outer = 0x0] 18:48:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1290cbc00) [pid = 1946] [serial = 2023] [outer = 0x12686d000] 18:48:37 INFO - PROCESS | 1946 | 1468892917472 Marionette DEBUG loaded listener.js 18:48:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1290d7c00) [pid = 1946] [serial = 2024] [outer = 0x12686d000] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x113cd3400) [pid = 1946] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x111fe5800) [pid = 1946] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12488d400) [pid = 1946] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x118524c00) [pid = 1946] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1239b6800) [pid = 1946] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1185b4c00) [pid = 1946] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x115e81c00) [pid = 1946] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1174a1c00) [pid = 1946] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x112a81800) [pid = 1946] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1197ad400) [pid = 1946] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x112d25000) [pid = 1946] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x115d47400) [pid = 1946] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112f50800) [pid = 1946] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:48:37 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1241b6000) [pid = 1946] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:48:38 INFO - PROCESS | 1946 | 1468892918244 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]]]}] 18:48:38 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) 18:48:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1022ms 18:48:38 INFO - PROCESS | 1946 | 1468892918252 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 18:48:38 INFO - PROCESS | 1946 | 1468892918253 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 18:48:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:48:38 INFO - PROCESS | 1946 | 1468892918256 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:48:38 INFO - PROCESS | 1946 | 1468892918257 Marionette TRACE conn2 <- [1,2670,null,{}] 18:48:38 INFO - PROCESS | 1946 | 1468892918267 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}] 18:48:38 INFO - PROCESS | 1946 | 1468892918268 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:38 INFO - PROCESS | 1946 | 1468892918346 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 18:48:38 INFO - PROCESS | 1946 | 1468892918352 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:38 INFO - PROCESS | 1946 | 1468892918353 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c89f000 == 40 [pid = 1946] [id = 675] 18:48:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x116aa8800) [pid = 1946] [serial = 2025] [outer = 0x0] 18:48:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1197ae400) [pid = 1946] [serial = 2026] [outer = 0x116aa8800] 18:48:38 INFO - PROCESS | 1946 | 1468892918378 Marionette DEBUG loaded listener.js 18:48:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x124663c00) [pid = 1946] [serial = 2027] [outer = 0x116aa8800] 18:48:39 INFO - PROCESS | 1946 | 1468892919245 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"]]]}] 18:48:39 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 18:48:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:48:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 18:48:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:48:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1033ms 18:48:39 INFO - PROCESS | 1946 | 1468892919289 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 18:48:39 INFO - PROCESS | 1946 | 1468892919291 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 18:48:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:48:39 INFO - PROCESS | 1946 | 1468892919300 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:48:39 INFO - PROCESS | 1946 | 1468892919301 Marionette TRACE conn2 <- [1,2674,null,{}] 18:48:39 INFO - PROCESS | 1946 | 1468892919304 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}] 18:48:39 INFO - PROCESS | 1946 | 1468892919305 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:39 INFO - PROCESS | 1946 | 1468892919417 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 18:48:39 INFO - PROCESS | 1946 | 1468892919430 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:39 INFO - PROCESS | 1946 | 1468892919432 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd5800 == 41 [pid = 1946] [id = 676] 18:48:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1164f2c00) [pid = 1946] [serial = 2028] [outer = 0x0] 18:48:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x129357400) [pid = 1946] [serial = 2029] [outer = 0x1164f2c00] 18:48:39 INFO - PROCESS | 1946 | 1468892919459 Marionette DEBUG loaded listener.js 18:48:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x129484000) [pid = 1946] [serial = 2030] [outer = 0x1164f2c00] 18:48:40 INFO - PROCESS | 1946 | 1468892920472 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"]]]}] 18:48:40 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 18:48:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:48:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 18:48:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:48:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1223ms 18:48:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:48:40 INFO - PROCESS | 1946 | 1468892920524 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 18:48:40 INFO - PROCESS | 1946 | 1468892920526 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 18:48:40 INFO - PROCESS | 1946 | 1468892920529 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:48:40 INFO - PROCESS | 1946 | 1468892920531 Marionette TRACE conn2 <- [1,2678,null,{}] 18:48:40 INFO - PROCESS | 1946 | 1468892920535 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}] 18:48:40 INFO - PROCESS | 1946 | 1468892920537 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:40 INFO - PROCESS | 1946 | 1468892920638 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 18:48:40 INFO - PROCESS | 1946 | 1468892920695 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:40 INFO - PROCESS | 1946 | 1468892920697 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b32800 == 42 [pid = 1946] [id = 677] 18:48:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x116648c00) [pid = 1946] [serial = 2031] [outer = 0x0] 18:48:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x11749fc00) [pid = 1946] [serial = 2032] [outer = 0x116648c00] 18:48:40 INFO - PROCESS | 1946 | 1468892920727 Marionette DEBUG loaded listener.js 18:48:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x118372c00) [pid = 1946] [serial = 2033] [outer = 0x116648c00] 18:48:41 INFO - PROCESS | 1946 | 1468892921679 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]]]}] 18:48:41 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) 18:48:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1172ms 18:48:41 INFO - PROCESS | 1946 | 1468892921701 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 18:48:41 INFO - PROCESS | 1946 | 1468892921705 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 18:48:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:48:41 INFO - PROCESS | 1946 | 1468892921709 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:48:41 INFO - PROCESS | 1946 | 1468892921711 Marionette TRACE conn2 <- [1,2682,null,{}] 18:48:41 INFO - PROCESS | 1946 | 1468892921714 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}] 18:48:41 INFO - PROCESS | 1946 | 1468892921716 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:41 INFO - PROCESS | 1946 | 1468892921821 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 18:48:41 INFO - PROCESS | 1946 | 1468892921880 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:41 INFO - PROCESS | 1946 | 1468892921882 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x129078800 == 43 [pid = 1946] [id = 678] 18:48:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x11715a000) [pid = 1946] [serial = 2034] [outer = 0x0] 18:48:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1195cac00) [pid = 1946] [serial = 2035] [outer = 0x11715a000] 18:48:41 INFO - PROCESS | 1946 | 1468892921913 Marionette DEBUG loaded listener.js 18:48:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1211e8400) [pid = 1946] [serial = 2036] [outer = 0x11715a000] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x12c89f000 == 42 [pid = 1946] [id = 675] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x124517000 == 41 [pid = 1946] [id = 674] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x12be0d800 == 40 [pid = 1946] [id = 673] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcc3000 == 39 [pid = 1946] [id = 672] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab93800 == 38 [pid = 1946] [id = 671] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x129339800 == 37 [pid = 1946] [id = 670] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x1268be000 == 36 [pid = 1946] [id = 669] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x124522000 == 35 [pid = 1946] [id = 668] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x1192b2000 == 34 [pid = 1946] [id = 667] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x1169b2800 == 33 [pid = 1946] [id = 666] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x12581c000 == 32 [pid = 1946] [id = 665] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x12581f800 == 31 [pid = 1946] [id = 663] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x116ae4000 == 30 [pid = 1946] [id = 664] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x113d14800 == 29 [pid = 1946] [id = 652] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x119b32800 == 28 [pid = 1946] [id = 677] 18:48:43 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd5800 == 27 [pid = 1946] [id = 676] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x119163400) [pid = 1946] [serial = 1972] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1210db400) [pid = 1946] [serial = 1975] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x112f54800) [pid = 1946] [serial = 1960] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x113cd6400) [pid = 1946] [serial = 1961] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x115e82400) [pid = 1946] [serial = 1963] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x116aa8400) [pid = 1946] [serial = 1964] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x115d53800) [pid = 1946] [serial = 1957] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x118144400) [pid = 1946] [serial = 1966] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x11972d000) [pid = 1946] [serial = 1973] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x124346000) [pid = 1946] [serial = 1978] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x11698d000) [pid = 1946] [serial = 1946] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1241b7c00) [pid = 1946] [serial = 1976] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x11885c800) [pid = 1946] [serial = 1982] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x115dc7800) [pid = 1946] [serial = 1945] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x116149c00) [pid = 1946] [serial = 1981] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x124c81c00) [pid = 1946] [serial = 1987] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x11915bc00) [pid = 1946] [serial = 1949] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x1185dbc00) [pid = 1946] [serial = 1948] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x12488f800) [pid = 1946] [serial = 1952] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x124662000) [pid = 1946] [serial = 1979] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x124ee5800) [pid = 1946] [serial = 1988] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x124345400) [pid = 1946] [serial = 1951] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x1185d5400) [pid = 1946] [serial = 1969] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x11885dc00) [pid = 1946] [serial = 1970] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x12465ac00) [pid = 1946] [serial = 1955] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x118326400) [pid = 1946] [serial = 1954] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x12488dc00) [pid = 1946] [serial = 1985] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x125703400) [pid = 1946] [serial = 1990] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x118371800) [pid = 1946] [serial = 1967] [outer = 0x0] [url = about:blank] 18:48:43 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x1246c4000) [pid = 1946] [serial = 1984] [outer = 0x0] [url = about:blank] 18:48:43 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) 18:48:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1726ms 18:48:43 INFO - PROCESS | 1946 | 1468892923427 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]]]}] 18:48:43 INFO - PROCESS | 1946 | 1468892923436 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 18:48:43 INFO - PROCESS | 1946 | 1468892923439 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 18:48:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:48:43 INFO - PROCESS | 1946 | 1468892923443 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:48:43 INFO - PROCESS | 1946 | 1468892923444 Marionette TRACE conn2 <- [1,2686,null,{}] 18:48:43 INFO - PROCESS | 1946 | 1468892923448 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}] 18:48:43 INFO - PROCESS | 1946 | 1468892923451 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:43 INFO - PROCESS | 1946 | 1468892923529 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 18:48:43 INFO - PROCESS | 1946 | 1468892923537 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:43 INFO - PROCESS | 1946 | 1468892923538 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x11600d000 == 28 [pid = 1946] [id = 679] 18:48:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x112f53c00) [pid = 1946] [serial = 2037] [outer = 0x0] 18:48:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x112f57800) [pid = 1946] [serial = 2038] [outer = 0x112f53c00] 18:48:43 INFO - PROCESS | 1946 | 1468892923568 Marionette DEBUG loaded listener.js 18:48:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x1132f2000) [pid = 1946] [serial = 2039] [outer = 0x112f53c00] 18:48:44 INFO - PROCESS | 1946 | 1468892924388 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"]]]}] 18:48:44 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 18:48:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:48:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 18:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:48:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 971ms 18:48:44 INFO - PROCESS | 1946 | 1468892924414 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 18:48:44 INFO - PROCESS | 1946 | 1468892924419 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 18:48:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:48:44 INFO - PROCESS | 1946 | 1468892924423 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:48:44 INFO - PROCESS | 1946 | 1468892924425 Marionette TRACE conn2 <- [1,2690,null,{}] 18:48:44 INFO - PROCESS | 1946 | 1468892924427 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}] 18:48:44 INFO - PROCESS | 1946 | 1468892924428 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:44 INFO - PROCESS | 1946 | 1468892924495 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 18:48:44 INFO - PROCESS | 1946 | 1468892924560 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:44 INFO - PROCESS | 1946 | 1468892924563 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fb9000 == 29 [pid = 1946] [id = 680] 18:48:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x113cd3400) [pid = 1946] [serial = 2040] [outer = 0x0] 18:48:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x115e27c00) [pid = 1946] [serial = 2041] [outer = 0x113cd3400] 18:48:44 INFO - PROCESS | 1946 | 1468892924608 Marionette DEBUG loaded listener.js 18:48:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x11675dc00) [pid = 1946] [serial = 2042] [outer = 0x113cd3400] 18:48:45 INFO - PROCESS | 1946 | 1468892925486 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"]]]}] 18:48:45 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 18:48:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:48:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 18:48:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:48:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1075ms 18:48:45 INFO - PROCESS | 1946 | 1468892925499 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 18:48:45 INFO - PROCESS | 1946 | 1468892925501 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 18:48:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:48:45 INFO - PROCESS | 1946 | 1468892925503 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:48:45 INFO - PROCESS | 1946 | 1468892925506 Marionette TRACE conn2 <- [1,2694,null,{}] 18:48:45 INFO - PROCESS | 1946 | 1468892925523 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}] 18:48:45 INFO - PROCESS | 1946 | 1468892925526 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:45 INFO - PROCESS | 1946 | 1468892925623 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 18:48:45 INFO - PROCESS | 1946 | 1468892925661 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:45 INFO - PROCESS | 1946 | 1468892925663 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x11947a000 == 30 [pid = 1946] [id = 681] 18:48:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x1176be000) [pid = 1946] [serial = 2043] [outer = 0x0] 18:48:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x118145800) [pid = 1946] [serial = 2044] [outer = 0x1176be000] 18:48:45 INFO - PROCESS | 1946 | 1468892925690 Marionette DEBUG loaded listener.js 18:48:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x118323400) [pid = 1946] [serial = 2045] [outer = 0x1176be000] 18:48:46 INFO - PROCESS | 1946 | 1468892926491 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"]]]}] 18:48:46 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 18:48:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:48:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 18:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:48:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1033ms 18:48:46 INFO - PROCESS | 1946 | 1468892926537 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 18:48:46 INFO - PROCESS | 1946 | 1468892926539 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 18:48:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:48:46 INFO - PROCESS | 1946 | 1468892926541 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:48:46 INFO - PROCESS | 1946 | 1468892926542 Marionette TRACE conn2 <- [1,2698,null,{}] 18:48:46 INFO - PROCESS | 1946 | 1468892926545 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}] 18:48:46 INFO - PROCESS | 1946 | 1468892926546 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:46 INFO - PROCESS | 1946 | 1468892926639 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 18:48:46 INFO - PROCESS | 1946 | 1468892926651 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:46 INFO - PROCESS | 1946 | 1468892926653 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x123971800 == 31 [pid = 1946] [id = 682] 18:48:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x11837ac00) [pid = 1946] [serial = 2046] [outer = 0x0] 18:48:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x1185da800) [pid = 1946] [serial = 2047] [outer = 0x11837ac00] 18:48:46 INFO - PROCESS | 1946 | 1468892926678 Marionette DEBUG loaded listener.js 18:48:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x11915bc00) [pid = 1946] [serial = 2048] [outer = 0x11837ac00] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x116aa8800) [pid = 1946] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x123c86000) [pid = 1946] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x1266c8c00) [pid = 1946] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x112f4c000) [pid = 1946] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x1174a5400) [pid = 1946] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x11614cc00) [pid = 1946] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x123a08000) [pid = 1946] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x116a0c800) [pid = 1946] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x1211e7400) [pid = 1946] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x1127dd800) [pid = 1946] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x115e84800) [pid = 1946] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x126865c00) [pid = 1946] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 65 (0x12686d000) [pid = 1946] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x115d06800) [pid = 1946] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:48:47 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x1164f2c00) [pid = 1946] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:48:47 INFO - PROCESS | 1946 | 1468892927497 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"]]]}] 18:48:47 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 18:48:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 18:48:47 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 18:48:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:47 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:48:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 970ms 18:48:47 INFO - PROCESS | 1946 | 1468892927512 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 18:48:47 INFO - PROCESS | 1946 | 1468892927513 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 18:48:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:48:47 INFO - PROCESS | 1946 | 1468892927517 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:48:47 INFO - PROCESS | 1946 | 1468892927518 Marionette TRACE conn2 <- [1,2702,null,{}] 18:48:47 INFO - PROCESS | 1946 | 1468892927520 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}] 18:48:47 INFO - PROCESS | 1946 | 1468892927521 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:47 INFO - PROCESS | 1946 | 1468892927589 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 18:48:47 INFO - PROCESS | 1946 | 1468892927592 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:47 INFO - PROCESS | 1946 | 1468892927594 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x12419a000 == 32 [pid = 1946] [id = 683] 18:48:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x112f4f000) [pid = 1946] [serial = 2049] [outer = 0x0] 18:48:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x1164e3c00) [pid = 1946] [serial = 2050] [outer = 0x112f4f000] 18:48:47 INFO - PROCESS | 1946 | 1468892927617 Marionette DEBUG loaded listener.js 18:48:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x118322400) [pid = 1946] [serial = 2051] [outer = 0x112f4f000] 18:48:48 INFO - PROCESS | 1946 | 1468892928055 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:48:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 571ms 18:48:48 INFO - PROCESS | 1946 | 1468892928089 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 1946 | 1468892928091 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 18:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:48:48 INFO - PROCESS | 1946 | 1468892928094 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - PROCESS | 1946 | 1468892928096 Marionette TRACE conn2 <- [1,2706,null,{}] 18:48:48 INFO - PROCESS | 1946 | 1468892928099 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}] 18:48:48 INFO - PROCESS | 1946 | 1468892928105 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:48 INFO - PROCESS | 1946 | 1468892928247 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 18:48:48 INFO - PROCESS | 1946 | 1468892928259 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 1946 | 1468892928260 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x1261b0800 == 33 [pid = 1946] [id = 684] 18:48:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x118329000) [pid = 1946] [serial = 2052] [outer = 0x0] 18:48:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x1195d3c00) [pid = 1946] [serial = 2053] [outer = 0x118329000] 18:48:48 INFO - PROCESS | 1946 | 1468892928286 Marionette DEBUG loaded listener.js 18:48:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x1211e8000) [pid = 1946] [serial = 2054] [outer = 0x118329000] 18:48:48 INFO - PROCESS | 1946 | 1468892928602 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]]]}] 18:48:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:48:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 521ms 18:48:48 INFO - PROCESS | 1946 | 1468892928614 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 18:48:48 INFO - PROCESS | 1946 | 1468892928616 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 18:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:48:48 INFO - PROCESS | 1946 | 1468892928624 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:48:48 INFO - PROCESS | 1946 | 1468892928625 Marionette TRACE conn2 <- [1,2710,null,{}] 18:48:48 INFO - PROCESS | 1946 | 1468892928627 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}] 18:48:48 INFO - PROCESS | 1946 | 1468892928628 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:48 INFO - PROCESS | 1946 | 1468892928736 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 18:48:48 INFO - PROCESS | 1946 | 1468892928769 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:48 INFO - PROCESS | 1946 | 1468892928770 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268b7000 == 34 [pid = 1946] [id = 685] 18:48:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x11a0c2c00) [pid = 1946] [serial = 2055] [outer = 0x0] 18:48:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x1239afc00) [pid = 1946] [serial = 2056] [outer = 0x11a0c2c00] 18:48:48 INFO - PROCESS | 1946 | 1468892928794 Marionette DEBUG loaded listener.js 18:48:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x123f28800) [pid = 1946] [serial = 2057] [outer = 0x11a0c2c00] 18:48:49 INFO - PROCESS | 1946 | 1468892929072 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] 18:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:48:49 INFO - PROCESS | 1946 | 1468892929098 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 18:48:49 INFO - PROCESS | 1946 | 1468892929108 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:48:49 INFO - PROCESS | 1946 | 1468892929109 Marionette TRACE conn2 <- [1,2714,null,{}] 18:48:49 INFO - PROCESS | 1946 | 1468892929112 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}] 18:48:49 INFO - PROCESS | 1946 | 1468892929113 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:49 INFO - PROCESS | 1946 | 1468892929190 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 18:48:49 INFO - PROCESS | 1946 | 1468892929194 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:49 INFO - PROCESS | 1946 | 1468892929195 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x12908f000 == 35 [pid = 1946] [id = 686] 18:48:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x121037000) [pid = 1946] [serial = 2058] [outer = 0x0] 18:48:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x124342c00) [pid = 1946] [serial = 2059] [outer = 0x121037000] 18:48:49 INFO - PROCESS | 1946 | 1468892929222 Marionette DEBUG loaded listener.js 18:48:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x124658c00) [pid = 1946] [serial = 2060] [outer = 0x121037000] 18:48:49 INFO - PROCESS | 1946 | --DOCSHELL 0x116fb9000 == 34 [pid = 1946] [id = 680] 18:48:49 INFO - PROCESS | 1946 | --DOCSHELL 0x11600d000 == 33 [pid = 1946] [id = 679] 18:48:49 INFO - PROCESS | 1946 | --DOCSHELL 0x129078800 == 32 [pid = 1946] [id = 678] 18:48:50 INFO - PROCESS | 1946 | --DOCSHELL 0x123971800 == 31 [pid = 1946] [id = 682] 18:48:50 INFO - PROCESS | 1946 | --DOCSHELL 0x1261b0800 == 30 [pid = 1946] [id = 684] 18:48:50 INFO - PROCESS | 1946 | --DOCSHELL 0x11947a000 == 29 [pid = 1946] [id = 681] 18:48:50 INFO - PROCESS | 1946 | --DOCSHELL 0x12419a000 == 28 [pid = 1946] [id = 683] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 74 (0x116647400) [pid = 1946] [serial = 1958] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOCSHELL 0x1268b7000 == 27 [pid = 1946] [id = 685] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 73 (0x129357400) [pid = 1946] [serial = 2029] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 72 (0x129484000) [pid = 1946] [serial = 2030] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 71 (0x1197ae400) [pid = 1946] [serial = 2026] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 70 (0x124663c00) [pid = 1946] [serial = 2027] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 69 (0x124886400) [pid = 1946] [serial = 2014] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 68 (0x126868800) [pid = 1946] [serial = 2017] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 67 (0x1188ec000) [pid = 1946] [serial = 2005] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 66 (0x119c0fc00) [pid = 1946] [serial = 2006] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 65 (0x11813c800) [pid = 1946] [serial = 2002] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 64 (0x118376400) [pid = 1946] [serial = 2003] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 63 (0x116645400) [pid = 1946] [serial = 1999] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 62 (0x1174a7000) [pid = 1946] [serial = 2000] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 61 (0x12438d800) [pid = 1946] [serial = 2011] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 60 (0x1266c4000) [pid = 1946] [serial = 1991] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 59 (0x126525c00) [pid = 1946] [serial = 2015] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 58 (0x1239aa000) [pid = 1946] [serial = 2008] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 57 (0x123a07400) [pid = 1946] [serial = 2009] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 56 (0x112f05000) [pid = 1946] [serial = 1993] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 55 (0x113ce0000) [pid = 1946] [serial = 1994] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 54 (0x1174a2400) [pid = 1946] [serial = 1996] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 53 (0x11830f400) [pid = 1946] [serial = 1997] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 52 (0x12899d000) [pid = 1946] [serial = 2020] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 51 (0x128995000) [pid = 1946] [serial = 2018] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 50 (0x128bdac00) [pid = 1946] [serial = 2021] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 49 (0x1290cbc00) [pid = 1946] [serial = 2023] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 48 (0x1290d7c00) [pid = 1946] [serial = 2024] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | --DOMWINDOW == 47 (0x124663000) [pid = 1946] [serial = 2012] [outer = 0x0] [url = about:blank] 18:48:50 INFO - PROCESS | 1946 | 1468892930492 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]]]}] 18:48:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:48:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1430ms 18:48:50 INFO - PROCESS | 1946 | 1468892930531 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 18:48:50 INFO - PROCESS | 1946 | 1468892930533 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 18:48:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:48:50 INFO - PROCESS | 1946 | 1468892930536 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:48:50 INFO - PROCESS | 1946 | 1468892930538 Marionette TRACE conn2 <- [1,2718,null,{}] 18:48:50 INFO - PROCESS | 1946 | 1468892930542 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}] 18:48:50 INFO - PROCESS | 1946 | 1468892930544 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:50 INFO - PROCESS | 1946 | 1468892930624 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 18:48:50 INFO - PROCESS | 1946 | 1468892930674 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:50 INFO - PROCESS | 1946 | 1468892930677 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x115db1800 == 28 [pid = 1946] [id = 687] 18:48:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 48 (0x1127dbc00) [pid = 1946] [serial = 2061] [outer = 0x0] 18:48:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 49 (0x112e3dc00) [pid = 1946] [serial = 2062] [outer = 0x1127dbc00] 18:48:50 INFO - PROCESS | 1946 | 1468892930705 Marionette DEBUG loaded listener.js 18:48:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 50 (0x112f4b800) [pid = 1946] [serial = 2063] [outer = 0x1127dbc00] 18:48:51 INFO - PROCESS | 1946 | 1468892931027 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] 18:48:51 INFO - PROCESS | 1946 | 1468892931061 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 18:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:48:51 INFO - PROCESS | 1946 | 1468892931066 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:48:51 INFO - PROCESS | 1946 | 1468892931067 Marionette TRACE conn2 <- [1,2722,null,{}] 18:48:51 INFO - PROCESS | 1946 | 1468892931070 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}] 18:48:51 INFO - PROCESS | 1946 | 1468892931072 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:51 INFO - PROCESS | 1946 | 1468892931147 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 18:48:51 INFO - PROCESS | 1946 | 1468892931154 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:51 INFO - PROCESS | 1946 | 1468892931155 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fac800 == 29 [pid = 1946] [id = 688] 18:48:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 51 (0x112f52c00) [pid = 1946] [serial = 2064] [outer = 0x0] 18:48:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 52 (0x11321f000) [pid = 1946] [serial = 2065] [outer = 0x112f52c00] 18:48:51 INFO - PROCESS | 1946 | 1468892931183 Marionette DEBUG loaded listener.js 18:48:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 53 (0x113cddc00) [pid = 1946] [serial = 2066] [outer = 0x112f52c00] 18:48:51 INFO - PROCESS | 1946 | 1468892931522 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] 18:48:51 INFO - PROCESS | 1946 | 1468892931547 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 18:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:48:51 INFO - PROCESS | 1946 | 1468892931552 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:48:51 INFO - PROCESS | 1946 | 1468892931555 Marionette TRACE conn2 <- [1,2726,null,{}] 18:48:51 INFO - PROCESS | 1946 | 1468892931563 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}] 18:48:51 INFO - PROCESS | 1946 | 1468892931566 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:51 INFO - PROCESS | 1946 | 1468892931640 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 18:48:51 INFO - PROCESS | 1946 | 1468892931645 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:51 INFO - PROCESS | 1946 | 1468892931647 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192b5800 == 30 [pid = 1946] [id = 689] 18:48:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 54 (0x10eafa400) [pid = 1946] [serial = 2067] [outer = 0x0] 18:48:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 55 (0x1164ee400) [pid = 1946] [serial = 2068] [outer = 0x10eafa400] 18:48:51 INFO - PROCESS | 1946 | 1468892931677 Marionette DEBUG loaded listener.js 18:48:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 56 (0x116986800) [pid = 1946] [serial = 2069] [outer = 0x10eafa400] 18:48:52 INFO - PROCESS | 1946 | 1468892932004 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]]]}] 18:48:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 473ms 18:48:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:48:52 INFO - PROCESS | 1946 | 1468892932024 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 18:48:52 INFO - PROCESS | 1946 | 1468892932025 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 18:48:52 INFO - PROCESS | 1946 | 1468892932027 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:48:52 INFO - PROCESS | 1946 | 1468892932028 Marionette TRACE conn2 <- [1,2730,null,{}] 18:48:52 INFO - PROCESS | 1946 | 1468892932031 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}] 18:48:52 INFO - PROCESS | 1946 | 1468892932032 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:52 INFO - PROCESS | 1946 | 1468892932106 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 18:48:52 INFO - PROCESS | 1946 | 1468892932160 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:52 INFO - PROCESS | 1946 | 1468892932161 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195d6000 == 31 [pid = 1946] [id = 690] 18:48:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 57 (0x116984c00) [pid = 1946] [serial = 2070] [outer = 0x0] 18:48:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 58 (0x117158c00) [pid = 1946] [serial = 2071] [outer = 0x116984c00] 18:48:52 INFO - PROCESS | 1946 | 1468892932186 Marionette DEBUG loaded listener.js 18:48:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 59 (0x1174a8c00) [pid = 1946] [serial = 2072] [outer = 0x116984c00] 18:48:52 INFO - PROCESS | 1946 | 1468892932955 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"]]]}] 18:48:52 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 18:48:52 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 18:48:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 18:48:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:48:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 18:48:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 969ms 18:48:52 INFO - PROCESS | 1946 | 1468892932997 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 18:48:52 INFO - PROCESS | 1946 | 1468892932998 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 18:48:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:48:53 INFO - PROCESS | 1946 | 1468892933000 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 1946 | 1468892933002 Marionette TRACE conn2 <- [1,2734,null,{}] 18:48:53 INFO - PROCESS | 1946 | 1468892933004 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}] 18:48:53 INFO - PROCESS | 1946 | 1468892933005 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:53 INFO - PROCESS | 1946 | 1468892933074 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 18:48:53 INFO - PROCESS | 1946 | 1468892933077 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 1946 | 1468892933078 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x123cc6800 == 32 [pid = 1946] [id = 691] 18:48:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 60 (0x110ee7c00) [pid = 1946] [serial = 2073] [outer = 0x0] 18:48:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 61 (0x118146400) [pid = 1946] [serial = 2074] [outer = 0x110ee7c00] 18:48:53 INFO - PROCESS | 1946 | 1468892933105 Marionette DEBUG loaded listener.js 18:48:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 62 (0x118323c00) [pid = 1946] [serial = 2075] [outer = 0x110ee7c00] 18:48:53 INFO - PROCESS | 1946 | 1468892933433 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]]]}] 18:48:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:48:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms 18:48:53 INFO - PROCESS | 1946 | 1468892933470 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 18:48:53 INFO - PROCESS | 1946 | 1468892933472 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 18:48:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:48:53 INFO - PROCESS | 1946 | 1468892933474 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 1946 | 1468892933475 Marionette TRACE conn2 <- [1,2738,null,{}] 18:48:53 INFO - PROCESS | 1946 | 1468892933477 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}] 18:48:53 INFO - PROCESS | 1946 | 1468892933481 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:53 INFO - PROCESS | 1946 | 1468892933593 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 18:48:53 INFO - PROCESS | 1946 | 1468892933602 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:53 INFO - PROCESS | 1946 | 1468892933603 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:53 INFO - PROCESS | 1946 | ++DOCSHELL 0x124882000 == 33 [pid = 1946] [id = 692] 18:48:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 63 (0x11836f800) [pid = 1946] [serial = 2076] [outer = 0x0] 18:48:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 64 (0x1185b2000) [pid = 1946] [serial = 2077] [outer = 0x11836f800] 18:48:53 INFO - PROCESS | 1946 | 1468892933629 Marionette DEBUG loaded listener.js 18:48:53 INFO - PROCESS | 1946 | ++DOMWINDOW == 65 (0x11928c000) [pid = 1946] [serial = 2078] [outer = 0x11836f800] 18:48:53 INFO - PROCESS | 1946 | 1468892933921 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]]]}] 18:48:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:48:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 468ms 18:48:53 INFO - PROCESS | 1946 | 1468892933943 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 18:48:53 INFO - PROCESS | 1946 | 1468892933944 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 18:48:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:48:53 INFO - PROCESS | 1946 | 1468892933946 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:48:53 INFO - PROCESS | 1946 | 1468892933957 Marionette TRACE conn2 <- [1,2742,null,{}] 18:48:53 INFO - PROCESS | 1946 | 1468892933960 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}] 18:48:53 INFO - PROCESS | 1946 | 1468892933961 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:54 INFO - PROCESS | 1946 | 1468892934033 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 18:48:54 INFO - PROCESS | 1946 | 1468892934039 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 1946 | 1468892934040 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268bb000 == 34 [pid = 1946] [id = 693] 18:48:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 66 (0x116989800) [pid = 1946] [serial = 2079] [outer = 0x0] 18:48:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 67 (0x1195ce000) [pid = 1946] [serial = 2080] [outer = 0x116989800] 18:48:54 INFO - PROCESS | 1946 | 1468892934064 Marionette DEBUG loaded listener.js 18:48:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 68 (0x1197a9800) [pid = 1946] [serial = 2081] [outer = 0x116989800] 18:48:54 INFO - PROCESS | 1946 | 1468892934386 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]]]}] 18:48:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:48:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 479ms 18:48:54 INFO - PROCESS | 1946 | 1468892934426 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 18:48:54 INFO - PROCESS | 1946 | 1468892934427 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 18:48:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:48:54 INFO - PROCESS | 1946 | 1468892934430 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:48:54 INFO - PROCESS | 1946 | 1468892934431 Marionette TRACE conn2 <- [1,2746,null,{}] 18:48:54 INFO - PROCESS | 1946 | 1468892934433 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}] 18:48:54 INFO - PROCESS | 1946 | 1468892934435 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:54 INFO - PROCESS | 1946 | 1468892934557 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 18:48:54 INFO - PROCESS | 1946 | 1468892934566 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:54 INFO - PROCESS | 1946 | 1468892934567 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:54 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289b9800 == 35 [pid = 1946] [id = 694] 18:48:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 69 (0x11928fc00) [pid = 1946] [serial = 2082] [outer = 0x0] 18:48:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 70 (0x119c0fc00) [pid = 1946] [serial = 2083] [outer = 0x11928fc00] 18:48:54 INFO - PROCESS | 1946 | 1468892934607 Marionette DEBUG loaded listener.js 18:48:54 INFO - PROCESS | 1946 | ++DOMWINDOW == 71 (0x121040800) [pid = 1946] [serial = 2084] [outer = 0x11928fc00] 18:48:55 INFO - PROCESS | 1946 | 1468892935012 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]]]}] 18:48:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:48:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 620ms 18:48:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:48:55 INFO - PROCESS | 1946 | 1468892935050 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 18:48:55 INFO - PROCESS | 1946 | 1468892935052 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 18:48:55 INFO - PROCESS | 1946 | 1468892935054 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:48:55 INFO - PROCESS | 1946 | 1468892935055 Marionette TRACE conn2 <- [1,2750,null,{}] 18:48:55 INFO - PROCESS | 1946 | 1468892935057 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}] 18:48:55 INFO - PROCESS | 1946 | 1468892935058 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:55 INFO - PROCESS | 1946 | 1468892935165 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 18:48:55 INFO - PROCESS | 1946 | 1468892935174 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 1946 | 1468892935175 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x1192b4000 == 36 [pid = 1946] [id = 695] 18:48:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 72 (0x1210d9800) [pid = 1946] [serial = 2085] [outer = 0x0] 18:48:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 73 (0x1239a8400) [pid = 1946] [serial = 2086] [outer = 0x1210d9800] 18:48:55 INFO - PROCESS | 1946 | 1468892935199 Marionette DEBUG loaded listener.js 18:48:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 74 (0x1239b2800) [pid = 1946] [serial = 2087] [outer = 0x1210d9800] 18:48:55 INFO - PROCESS | 1946 | 1468892935497 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]]]}] 18:48:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:48:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 468ms 18:48:55 INFO - PROCESS | 1946 | 1468892935522 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 18:48:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:48:55 INFO - PROCESS | 1946 | 1468892935524 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 18:48:55 INFO - PROCESS | 1946 | 1468892935526 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:48:55 INFO - PROCESS | 1946 | 1468892935527 Marionette TRACE conn2 <- [1,2754,null,{}] 18:48:55 INFO - PROCESS | 1946 | 1468892935529 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}] 18:48:55 INFO - PROCESS | 1946 | 1468892935530 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:55 INFO - PROCESS | 1946 | 1468892935631 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 18:48:55 INFO - PROCESS | 1946 | 1468892935635 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:55 INFO - PROCESS | 1946 | 1468892935636 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:55 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a48b000 == 37 [pid = 1946] [id = 696] 18:48:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 75 (0x119c05800) [pid = 1946] [serial = 2088] [outer = 0x0] 18:48:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x123c7c800) [pid = 1946] [serial = 2089] [outer = 0x119c05800] 18:48:55 INFO - PROCESS | 1946 | 1468892935660 Marionette DEBUG loaded listener.js 18:48:55 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x1241ba800) [pid = 1946] [serial = 2090] [outer = 0x119c05800] 18:48:56 INFO - PROCESS | 1946 | 1468892936007 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:48:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 518ms 18:48:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:48:56 INFO - PROCESS | 1946 | 1468892936044 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 1946 | 1468892936046 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 18:48:56 INFO - PROCESS | 1946 | 1468892936048 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 1946 | 1468892936050 Marionette TRACE conn2 <- [1,2758,null,{}] 18:48:56 INFO - PROCESS | 1946 | 1468892936057 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}] 18:48:56 INFO - PROCESS | 1946 | 1468892936059 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:56 INFO - PROCESS | 1946 | 1468892936172 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 18:48:56 INFO - PROCESS | 1946 | 1468892936175 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 1946 | 1468892936177 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab94000 == 38 [pid = 1946] [id = 697] 18:48:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x1241b8400) [pid = 1946] [serial = 2091] [outer = 0x0] 18:48:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x124397400) [pid = 1946] [serial = 2092] [outer = 0x1241b8400] 18:48:56 INFO - PROCESS | 1946 | 1468892936203 Marionette DEBUG loaded listener.js 18:48:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x124888800) [pid = 1946] [serial = 2093] [outer = 0x1241b8400] 18:48:56 INFO - PROCESS | 1946 | 1468892936530 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]]]}] 18:48:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:48:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 525ms 18:48:56 INFO - PROCESS | 1946 | 1468892936573 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 18:48:56 INFO - PROCESS | 1946 | 1468892936574 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 18:48:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:48:56 INFO - PROCESS | 1946 | 1468892936577 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:48:56 INFO - PROCESS | 1946 | 1468892936578 Marionette TRACE conn2 <- [1,2762,null,{}] 18:48:56 INFO - PROCESS | 1946 | 1468892936580 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}] 18:48:56 INFO - PROCESS | 1946 | 1468892936581 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:56 INFO - PROCESS | 1946 | 1468892936678 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 18:48:56 INFO - PROCESS | 1946 | 1468892936681 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:56 INFO - PROCESS | 1946 | 1468892936682 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:56 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b18b000 == 39 [pid = 1946] [id = 698] 18:48:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1246c5400) [pid = 1946] [serial = 2094] [outer = 0x0] 18:48:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x124895400) [pid = 1946] [serial = 2095] [outer = 0x1246c5400] 18:48:56 INFO - PROCESS | 1946 | 1468892936707 Marionette DEBUG loaded listener.js 18:48:56 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x124bbc400) [pid = 1946] [serial = 2096] [outer = 0x1246c5400] 18:48:57 INFO - PROCESS | 1946 | 1468892937029 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]]]}] 18:48:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:48:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 468ms 18:48:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:48:57 INFO - PROCESS | 1946 | 1468892937045 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 18:48:57 INFO - PROCESS | 1946 | 1468892937046 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 18:48:57 INFO - PROCESS | 1946 | 1468892937048 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:48:57 INFO - PROCESS | 1946 | 1468892937050 Marionette TRACE conn2 <- [1,2766,null,{}] 18:48:57 INFO - PROCESS | 1946 | 1468892937067 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}] 18:48:57 INFO - PROCESS | 1946 | 1468892937069 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:57 INFO - PROCESS | 1946 | 1468892937177 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 18:48:57 INFO - PROCESS | 1946 | 1468892937180 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 1946 | 1468892937181 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bccd000 == 40 [pid = 1946] [id = 699] 18:48:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x124c77400) [pid = 1946] [serial = 2097] [outer = 0x0] 18:48:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x124e90c00) [pid = 1946] [serial = 2098] [outer = 0x124c77400] 18:48:57 INFO - PROCESS | 1946 | 1468892937205 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x12570e000) [pid = 1946] [serial = 2099] [outer = 0x124c77400] 18:48:57 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112f53c00) [pid = 1946] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:48:57 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1176be000) [pid = 1946] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:48:57 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x118329000) [pid = 1946] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:48:57 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x11837ac00) [pid = 1946] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:48:57 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x112f4f000) [pid = 1946] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:48:57 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x11a0c2c00) [pid = 1946] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:48:57 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x11715a000) [pid = 1946] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:48:57 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x116648c00) [pid = 1946] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:48:57 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x113cd3400) [pid = 1946] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:48:57 INFO - PROCESS | 1946 | 1468892937551 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]]]}] 18:48:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:48:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 538ms 18:48:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:48:57 INFO - PROCESS | 1946 | 1468892937587 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 18:48:57 INFO - PROCESS | 1946 | 1468892937588 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 18:48:57 INFO - PROCESS | 1946 | 1468892937590 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:48:57 INFO - PROCESS | 1946 | 1468892937591 Marionette TRACE conn2 <- [1,2770,null,{}] 18:48:57 INFO - PROCESS | 1946 | 1468892937593 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}] 18:48:57 INFO - PROCESS | 1946 | 1468892937594 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:57 INFO - PROCESS | 1946 | 1468892937673 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 18:48:57 INFO - PROCESS | 1946 | 1468892937676 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:57 INFO - PROCESS | 1946 | 1468892937677 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:57 INFO - PROCESS | 1946 | ++DOCSHELL 0x12be0b800 == 41 [pid = 1946] [id = 700] 18:48:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x115dbc400) [pid = 1946] [serial = 2100] [outer = 0x0] 18:48:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x117d02400) [pid = 1946] [serial = 2101] [outer = 0x115dbc400] 18:48:57 INFO - PROCESS | 1946 | 1468892937701 Marionette DEBUG loaded listener.js 18:48:57 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x123f2f400) [pid = 1946] [serial = 2102] [outer = 0x115dbc400] 18:48:58 INFO - PROCESS | 1946 | 1468892938024 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]]]}] 18:48:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:48:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 470ms 18:48:58 INFO - PROCESS | 1946 | 1468892938060 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 18:48:58 INFO - PROCESS | 1946 | 1468892938061 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 18:48:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:48:58 INFO - PROCESS | 1946 | 1468892938063 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:48:58 INFO - PROCESS | 1946 | 1468892938064 Marionette TRACE conn2 <- [1,2774,null,{}] 18:48:58 INFO - PROCESS | 1946 | 1468892938067 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}] 18:48:58 INFO - PROCESS | 1946 | 1468892938068 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:58 INFO - PROCESS | 1946 | 1468892938175 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 18:48:58 INFO - PROCESS | 1946 | 1468892938182 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:58 INFO - PROCESS | 1946 | 1468892938183 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c32f800 == 42 [pid = 1946] [id = 701] 18:48:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1195c6c00) [pid = 1946] [serial = 2103] [outer = 0x0] 18:48:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x12580ac00) [pid = 1946] [serial = 2104] [outer = 0x1195c6c00] 18:48:58 INFO - PROCESS | 1946 | 1468892938210 Marionette DEBUG loaded listener.js 18:48:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1258ab400) [pid = 1946] [serial = 2105] [outer = 0x1195c6c00] 18:48:58 INFO - PROCESS | 1946 | 1468892938493 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]]]}] 18:48:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:48:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 468ms 18:48:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:48:58 INFO - PROCESS | 1946 | 1468892938531 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 18:48:58 INFO - PROCESS | 1946 | 1468892938533 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 18:48:58 INFO - PROCESS | 1946 | 1468892938538 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:48:58 INFO - PROCESS | 1946 | 1468892938539 Marionette TRACE conn2 <- [1,2778,null,{}] 18:48:58 INFO - PROCESS | 1946 | 1468892938542 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}] 18:48:58 INFO - PROCESS | 1946 | 1468892938543 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:58 INFO - PROCESS | 1946 | 1468892938624 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 18:48:58 INFO - PROCESS | 1946 | 1468892938627 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:58 INFO - PROCESS | 1946 | 1468892938629 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:58 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c89e000 == 43 [pid = 1946] [id = 702] 18:48:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1258cd800) [pid = 1946] [serial = 2106] [outer = 0x0] 18:48:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x126132800) [pid = 1946] [serial = 2107] [outer = 0x1258cd800] 18:48:58 INFO - PROCESS | 1946 | 1468892938653 Marionette DEBUG loaded listener.js 18:48:58 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x12659f800) [pid = 1946] [serial = 2108] [outer = 0x1258cd800] 18:48:58 INFO - PROCESS | 1946 | 1468892938972 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:48:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 473ms 18:48:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:48:59 INFO - PROCESS | 1946 | 1468892939009 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 1946 | 1468892939011 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 18:48:59 INFO - PROCESS | 1946 | 1468892939013 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - PROCESS | 1946 | 1468892939014 Marionette TRACE conn2 <- [1,2782,null,{}] 18:48:59 INFO - PROCESS | 1946 | 1468892939016 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}] 18:48:59 INFO - PROCESS | 1946 | 1468892939017 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:59 INFO - PROCESS | 1946 | 1468892939129 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 18:48:59 INFO - PROCESS | 1946 | 1468892939136 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:59 INFO - PROCESS | 1946 | 1468892939138 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cce2000 == 44 [pid = 1946] [id = 703] 18:48:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1210dbc00) [pid = 1946] [serial = 2109] [outer = 0x0] 18:48:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x126862c00) [pid = 1946] [serial = 2110] [outer = 0x1210dbc00] 18:48:59 INFO - PROCESS | 1946 | 1468892939161 Marionette DEBUG loaded listener.js 18:48:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x126b7d400) [pid = 1946] [serial = 2111] [outer = 0x1210dbc00] 18:48:59 INFO - PROCESS | 1946 | 1468892939687 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]]]}] 18:48:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:48:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 725ms 18:48:59 INFO - PROCESS | 1946 | 1468892939739 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 18:48:59 INFO - PROCESS | 1946 | 1468892939743 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 18:48:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:48:59 INFO - PROCESS | 1946 | 1468892939749 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:48:59 INFO - PROCESS | 1946 | 1468892939752 Marionette TRACE conn2 <- [1,2786,null,{}] 18:48:59 INFO - PROCESS | 1946 | 1468892939758 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}] 18:48:59 INFO - PROCESS | 1946 | 1468892939761 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:59 INFO - PROCESS | 1946 | 1468892939913 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 18:48:59 INFO - PROCESS | 1946 | 1468892939970 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:48:59 INFO - PROCESS | 1946 | 1468892939973 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:48:59 INFO - PROCESS | 1946 | ++DOCSHELL 0x1167ea000 == 45 [pid = 1946] [id = 704] 18:48:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1121bd400) [pid = 1946] [serial = 2112] [outer = 0x0] 18:48:59 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x1127d9000) [pid = 1946] [serial = 2113] [outer = 0x1121bd400] 18:49:00 INFO - PROCESS | 1946 | 1468892940004 Marionette DEBUG loaded listener.js 18:49:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x112f4a000) [pid = 1946] [serial = 2114] [outer = 0x1121bd400] 18:49:00 INFO - PROCESS | 1946 | 1468892940534 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]]]}] 18:49:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:49:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 877ms 18:49:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:49:00 INFO - PROCESS | 1946 | 1468892940624 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 18:49:00 INFO - PROCESS | 1946 | 1468892940628 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 18:49:00 INFO - PROCESS | 1946 | 1468892940632 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:49:00 INFO - PROCESS | 1946 | 1468892940634 Marionette TRACE conn2 <- [1,2790,null,{}] 18:49:00 INFO - PROCESS | 1946 | 1468892940637 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}] 18:49:00 INFO - PROCESS | 1946 | 1468892940638 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:00 INFO - PROCESS | 1946 | 1468892940753 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 18:49:00 INFO - PROCESS | 1946 | 1468892940810 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:00 INFO - PROCESS | 1946 | 1468892940812 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:00 INFO - PROCESS | 1946 | ++DOCSHELL 0x123965000 == 46 [pid = 1946] [id = 705] 18:49:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x113cd3800) [pid = 1946] [serial = 2115] [outer = 0x0] 18:49:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x115d49800) [pid = 1946] [serial = 2116] [outer = 0x113cd3800] 18:49:00 INFO - PROCESS | 1946 | 1468892940842 Marionette DEBUG loaded listener.js 18:49:00 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x116148400) [pid = 1946] [serial = 2117] [outer = 0x113cd3800] 18:49:01 INFO - PROCESS | 1946 | 1468892941507 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]]]}] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x12c89e000 == 45 [pid = 1946] [id = 702] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x12c32f800 == 44 [pid = 1946] [id = 701] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x12be0b800 == 43 [pid = 1946] [id = 700] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x12bccd000 == 42 [pid = 1946] [id = 699] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x12b18b000 == 41 [pid = 1946] [id = 698] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab94000 == 40 [pid = 1946] [id = 697] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x124342c00) [pid = 1946] [serial = 2059] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x12a48b000 == 39 [pid = 1946] [id = 696] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x1192b4000 == 38 [pid = 1946] [id = 695] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x1289b9800 == 37 [pid = 1946] [id = 694] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x1268bb000 == 36 [pid = 1946] [id = 693] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x124882000 == 35 [pid = 1946] [id = 692] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x123cc6800 == 34 [pid = 1946] [id = 691] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x1195d6000 == 33 [pid = 1946] [id = 690] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x1192b5800 == 32 [pid = 1946] [id = 689] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x116fac800 == 31 [pid = 1946] [id = 688] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x115db1800 == 30 [pid = 1946] [id = 687] 18:49:01 INFO - PROCESS | 1946 | --DOCSHELL 0x12908f000 == 29 [pid = 1946] [id = 686] 18:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 920ms 18:49:01 INFO - PROCESS | 1946 | 1468892941555 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 18:49:01 INFO - PROCESS | 1946 | 1468892941558 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 18:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:49:01 INFO - PROCESS | 1946 | 1468892941561 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:49:01 INFO - PROCESS | 1946 | 1468892941564 Marionette TRACE conn2 <- [1,2794,null,{}] 18:49:01 INFO - PROCESS | 1946 | 1468892941569 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}] 18:49:01 INFO - PROCESS | 1946 | 1468892941570 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:01 INFO - PROCESS | 1946 | 1468892941649 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 18:49:01 INFO - PROCESS | 1946 | 1468892941655 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:01 INFO - PROCESS | 1946 | 1468892941657 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:01 INFO - PROCESS | 1946 | ++DOCSHELL 0x11335e800 == 30 [pid = 1946] [id = 706] 18:49:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x115d54400) [pid = 1946] [serial = 2118] [outer = 0x0] 18:49:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x115dc8400) [pid = 1946] [serial = 2119] [outer = 0x115d54400] 18:49:01 INFO - PROCESS | 1946 | 1468892941684 Marionette DEBUG loaded listener.js 18:49:01 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x115e84400) [pid = 1946] [serial = 2120] [outer = 0x115d54400] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1185da800) [pid = 1946] [serial = 2047] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x118322400) [pid = 1946] [serial = 2051] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1164e3c00) [pid = 1946] [serial = 2050] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1239afc00) [pid = 1946] [serial = 2056] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1211e8400) [pid = 1946] [serial = 2036] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1195cac00) [pid = 1946] [serial = 2035] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x118372c00) [pid = 1946] [serial = 2033] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x11749fc00) [pid = 1946] [serial = 2032] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x123f28800) [pid = 1946] [serial = 2057] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x115e27c00) [pid = 1946] [serial = 2041] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x1132f2000) [pid = 1946] [serial = 2039] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112f57800) [pid = 1946] [serial = 2038] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x118145800) [pid = 1946] [serial = 2044] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x11915bc00) [pid = 1946] [serial = 2048] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x118323400) [pid = 1946] [serial = 2045] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x1211e8000) [pid = 1946] [serial = 2054] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x11675dc00) [pid = 1946] [serial = 2042] [outer = 0x0] [url = about:blank] 18:49:01 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x1195d3c00) [pid = 1946] [serial = 2053] [outer = 0x0] [url = about:blank] 18:49:02 INFO - PROCESS | 1946 | 1468892942047 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]]]}] 18:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 527ms 18:49:02 INFO - PROCESS | 1946 | 1468892942087 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 18:49:02 INFO - PROCESS | 1946 | 1468892942090 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 18:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:49:02 INFO - PROCESS | 1946 | 1468892942094 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:49:02 INFO - PROCESS | 1946 | 1468892942096 Marionette TRACE conn2 <- [1,2798,null,{}] 18:49:02 INFO - PROCESS | 1946 | 1468892942098 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}] 18:49:02 INFO - PROCESS | 1946 | 1468892942100 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:02 INFO - PROCESS | 1946 | 1468892942178 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 18:49:02 INFO - PROCESS | 1946 | 1468892942182 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:02 INFO - PROCESS | 1946 | 1468892942184 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x119176000 == 31 [pid = 1946] [id = 707] 18:49:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x11690f400) [pid = 1946] [serial = 2121] [outer = 0x0] 18:49:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x116aab800) [pid = 1946] [serial = 2122] [outer = 0x11690f400] 18:49:02 INFO - PROCESS | 1946 | 1468892942213 Marionette DEBUG loaded listener.js 18:49:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1174a8000) [pid = 1946] [serial = 2123] [outer = 0x11690f400] 18:49:02 INFO - PROCESS | 1946 | 1468892942574 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]]]}] 18:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 524ms 18:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:49:02 INFO - PROCESS | 1946 | 1468892942618 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 18:49:02 INFO - PROCESS | 1946 | 1468892942620 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 18:49:02 INFO - PROCESS | 1946 | 1468892942622 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:49:02 INFO - PROCESS | 1946 | 1468892942624 Marionette TRACE conn2 <- [1,2802,null,{}] 18:49:02 INFO - PROCESS | 1946 | 1468892942632 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}] 18:49:02 INFO - PROCESS | 1946 | 1468892942635 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:02 INFO - PROCESS | 1946 | 1468892942715 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 18:49:02 INFO - PROCESS | 1946 | 1468892942722 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:02 INFO - PROCESS | 1946 | 1468892942724 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:02 INFO - PROCESS | 1946 | ++DOCSHELL 0x123877000 == 32 [pid = 1946] [id = 708] 18:49:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x112f51400) [pid = 1946] [serial = 2124] [outer = 0x0] 18:49:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x118322000) [pid = 1946] [serial = 2125] [outer = 0x112f51400] 18:49:02 INFO - PROCESS | 1946 | 1468892942752 Marionette DEBUG loaded listener.js 18:49:02 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x118531800) [pid = 1946] [serial = 2126] [outer = 0x112f51400] 18:49:03 INFO - PROCESS | 1946 | 1468892943102 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]]]}] 18:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 520ms 18:49:03 INFO - PROCESS | 1946 | 1468892943143 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 18:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:49:03 INFO - PROCESS | 1946 | 1468892943144 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 18:49:03 INFO - PROCESS | 1946 | 1468892943147 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:49:03 INFO - PROCESS | 1946 | 1468892943148 Marionette TRACE conn2 <- [1,2806,null,{}] 18:49:03 INFO - PROCESS | 1946 | 1468892943150 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}] 18:49:03 INFO - PROCESS | 1946 | 1468892943151 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:03 INFO - PROCESS | 1946 | 1468892943227 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 18:49:03 INFO - PROCESS | 1946 | 1468892943230 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:03 INFO - PROCESS | 1946 | 1468892943232 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x124870800 == 33 [pid = 1946] [id = 709] 18:49:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x1185bcc00) [pid = 1946] [serial = 2127] [outer = 0x0] 18:49:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x118730000) [pid = 1946] [serial = 2128] [outer = 0x1185bcc00] 18:49:03 INFO - PROCESS | 1946 | 1468892943259 Marionette DEBUG loaded listener.js 18:49:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x11915a400) [pid = 1946] [serial = 2129] [outer = 0x1185bcc00] 18:49:03 INFO - PROCESS | 1946 | 1468892943590 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]]]}] 18:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 472ms 18:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:49:03 INFO - PROCESS | 1946 | 1468892943620 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 18:49:03 INFO - PROCESS | 1946 | 1468892943622 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 18:49:03 INFO - PROCESS | 1946 | 1468892943624 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:49:03 INFO - PROCESS | 1946 | 1468892943625 Marionette TRACE conn2 <- [1,2810,null,{}] 18:49:03 INFO - PROCESS | 1946 | 1468892943627 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}] 18:49:03 INFO - PROCESS | 1946 | 1468892943628 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:03 INFO - PROCESS | 1946 | 1468892943702 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 18:49:03 INFO - PROCESS | 1946 | 1468892943706 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:03 INFO - PROCESS | 1946 | 1468892943707 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:03 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268b1000 == 34 [pid = 1946] [id = 710] 18:49:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x118851000) [pid = 1946] [serial = 2130] [outer = 0x0] 18:49:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1195d3400) [pid = 1946] [serial = 2131] [outer = 0x118851000] 18:49:03 INFO - PROCESS | 1946 | 1468892943731 Marionette DEBUG loaded listener.js 18:49:03 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x119c08400) [pid = 1946] [serial = 2132] [outer = 0x118851000] 18:49:04 INFO - PROCESS | 1946 | 1468892944126 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]]]}] 18:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 518ms 18:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:49:04 INFO - PROCESS | 1946 | 1468892944143 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 18:49:04 INFO - PROCESS | 1946 | 1468892944144 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 18:49:04 INFO - PROCESS | 1946 | 1468892944146 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:49:04 INFO - PROCESS | 1946 | 1468892944147 Marionette TRACE conn2 <- [1,2814,null,{}] 18:49:04 INFO - PROCESS | 1946 | 1468892944149 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}] 18:49:04 INFO - PROCESS | 1946 | 1468892944153 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:04 INFO - PROCESS | 1946 | 1468892944259 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 18:49:04 INFO - PROCESS | 1946 | 1468892944273 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:04 INFO - PROCESS | 1946 | 1468892944274 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x128da7800 == 35 [pid = 1946] [id = 711] 18:49:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x11a0b7800) [pid = 1946] [serial = 2133] [outer = 0x0] 18:49:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x123a0d400) [pid = 1946] [serial = 2134] [outer = 0x11a0b7800] 18:49:04 INFO - PROCESS | 1946 | 1468892944299 Marionette DEBUG loaded listener.js 18:49:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x124344c00) [pid = 1946] [serial = 2135] [outer = 0x11a0b7800] 18:49:04 INFO - PROCESS | 1946 | 1468892944627 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]]]}] 18:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 517ms 18:49:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:49:04 INFO - PROCESS | 1946 | 1468892944665 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 18:49:04 INFO - PROCESS | 1946 | 1468892944666 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 18:49:04 INFO - PROCESS | 1946 | 1468892944670 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:49:04 INFO - PROCESS | 1946 | 1468892944672 Marionette TRACE conn2 <- [1,2818,null,{}] 18:49:04 INFO - PROCESS | 1946 | 1468892944674 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}] 18:49:04 INFO - PROCESS | 1946 | 1468892944675 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:04 INFO - PROCESS | 1946 | 1468892944771 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 18:49:04 INFO - PROCESS | 1946 | 1468892944795 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:04 INFO - PROCESS | 1946 | 1468892944796 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:04 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a48f800 == 36 [pid = 1946] [id = 712] 18:49:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x112d28c00) [pid = 1946] [serial = 2136] [outer = 0x0] 18:49:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x124663000) [pid = 1946] [serial = 2137] [outer = 0x112d28c00] 18:49:04 INFO - PROCESS | 1946 | 1468892944820 Marionette DEBUG loaded listener.js 18:49:04 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x124889000) [pid = 1946] [serial = 2138] [outer = 0x112d28c00] 18:49:05 INFO - PROCESS | 1946 | 1468892945141 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]]]}] 18:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 519ms 18:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:49:05 INFO - PROCESS | 1946 | 1468892945189 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 18:49:05 INFO - PROCESS | 1946 | 1468892945191 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 18:49:05 INFO - PROCESS | 1946 | 1468892945193 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - PROCESS | 1946 | 1468892945194 Marionette TRACE conn2 <- [1,2822,null,{}] 18:49:05 INFO - PROCESS | 1946 | 1468892945196 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}] 18:49:05 INFO - PROCESS | 1946 | 1468892945197 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:05 INFO - PROCESS | 1946 | 1468892945293 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 18:49:05 INFO - PROCESS | 1946 | 1468892945305 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 1946 | 1468892945306 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ab87000 == 37 [pid = 1946] [id = 713] 18:49:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12488f400) [pid = 1946] [serial = 2139] [outer = 0x0] 18:49:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x124b0fc00) [pid = 1946] [serial = 2140] [outer = 0x12488f400] 18:49:05 INFO - PROCESS | 1946 | 1468892945330 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124ee2000) [pid = 1946] [serial = 2141] [outer = 0x12488f400] 18:49:05 INFO - PROCESS | 1946 | 1468892945679 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]]]}] 18:49:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:49:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 517ms 18:49:05 INFO - PROCESS | 1946 | 1468892945711 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 18:49:05 INFO - PROCESS | 1946 | 1468892945712 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 18:49:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:49:05 INFO - PROCESS | 1946 | 1468892945714 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:49:05 INFO - PROCESS | 1946 | 1468892945716 Marionette TRACE conn2 <- [1,2826,null,{}] 18:49:05 INFO - PROCESS | 1946 | 1468892945724 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}] 18:49:05 INFO - PROCESS | 1946 | 1468892945725 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:05 INFO - PROCESS | 1946 | 1468892945821 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 18:49:05 INFO - PROCESS | 1946 | 1468892945825 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:05 INFO - PROCESS | 1946 | 1468892945826 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:05 INFO - PROCESS | 1946 | ++DOCSHELL 0x123874000 == 38 [pid = 1946] [id = 714] 18:49:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12488f800) [pid = 1946] [serial = 2142] [outer = 0x0] 18:49:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1258a1800) [pid = 1946] [serial = 2143] [outer = 0x12488f800] 18:49:05 INFO - PROCESS | 1946 | 1468892945850 Marionette DEBUG loaded listener.js 18:49:05 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x126139c00) [pid = 1946] [serial = 2144] [outer = 0x12488f800] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x119c05800) [pid = 1946] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1210d9800) [pid = 1946] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1127dbc00) [pid = 1946] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x110ee7c00) [pid = 1946] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x116989800) [pid = 1946] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x11928fc00) [pid = 1946] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x112f52c00) [pid = 1946] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x11836f800) [pid = 1946] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x10eafa400) [pid = 1946] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x121037000) [pid = 1946] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1241b8400) [pid = 1946] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1246c5400) [pid = 1946] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x124c77400) [pid = 1946] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x115dbc400) [pid = 1946] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x1258cd800) [pid = 1946] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:49:06 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x116984c00) [pid = 1946] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:49:06 INFO - PROCESS | 1946 | 1468892946272 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 573ms 18:49:06 INFO - PROCESS | 1946 | 1468892946294 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 18:49:06 INFO - PROCESS | 1946 | 1468892946295 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 18:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:49:06 INFO - PROCESS | 1946 | 1468892946298 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:49:06 INFO - PROCESS | 1946 | 1468892946299 Marionette TRACE conn2 <- [1,2830,null,{}] 18:49:06 INFO - PROCESS | 1946 | 1468892946309 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}] 18:49:06 INFO - PROCESS | 1946 | 1468892946310 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:06 INFO - PROCESS | 1946 | 1468892946421 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 18:49:06 INFO - PROCESS | 1946 | 1468892946456 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 1946 | 1468892946457 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcc3800 == 39 [pid = 1946] [id = 715] 18:49:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x110ee9800) [pid = 1946] [serial = 2145] [outer = 0x0] 18:49:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1176b2c00) [pid = 1946] [serial = 2146] [outer = 0x110ee9800] 18:49:06 INFO - PROCESS | 1946 | 1468892946488 Marionette DEBUG loaded listener.js 18:49:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x119735400) [pid = 1946] [serial = 2147] [outer = 0x110ee9800] 18:49:06 INFO - PROCESS | 1946 | 1468892946781 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]]]}] 18:49:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:49:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 525ms 18:49:06 INFO - PROCESS | 1946 | 1468892946824 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 18:49:06 INFO - PROCESS | 1946 | 1468892946825 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 18:49:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:49:06 INFO - PROCESS | 1946 | 1468892946828 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:49:06 INFO - PROCESS | 1946 | 1468892946829 Marionette TRACE conn2 <- [1,2834,null,{}] 18:49:06 INFO - PROCESS | 1946 | 1468892946832 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}] 18:49:06 INFO - PROCESS | 1946 | 1468892946834 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:06 INFO - PROCESS | 1946 | 1468892946925 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 18:49:06 INFO - PROCESS | 1946 | 1468892946982 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:06 INFO - PROCESS | 1946 | 1468892946984 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:06 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c336800 == 40 [pid = 1946] [id = 716] 18:49:06 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x113218c00) [pid = 1946] [serial = 2148] [outer = 0x0] 18:49:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x1210d9800) [pid = 1946] [serial = 2149] [outer = 0x113218c00] 18:49:07 INFO - PROCESS | 1946 | 1468892947011 Marionette DEBUG loaded listener.js 18:49:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x128994000) [pid = 1946] [serial = 2150] [outer = 0x113218c00] 18:49:07 INFO - PROCESS | 1946 | 1468892947276 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 468ms 18:49:07 INFO - PROCESS | 1946 | 1468892947297 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 1946 | 1468892947298 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 18:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:49:07 INFO - PROCESS | 1946 | 1468892947308 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - PROCESS | 1946 | 1468892947309 Marionette TRACE conn2 <- [1,2838,null,{}] 18:49:07 INFO - PROCESS | 1946 | 1468892947311 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}] 18:49:07 INFO - PROCESS | 1946 | 1468892947312 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:07 INFO - PROCESS | 1946 | 1468892947405 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 18:49:07 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd2000 == 39 [pid = 1946] [id = 16] 18:49:07 INFO - PROCESS | 1946 | 1468892947427 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:07 INFO - PROCESS | 1946 | 1468892947428 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfda000 == 40 [pid = 1946] [id = 717] 18:49:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12899b400) [pid = 1946] [serial = 2151] [outer = 0x0] 18:49:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1289a1800) [pid = 1946] [serial = 2152] [outer = 0x12899b400] 18:49:07 INFO - PROCESS | 1946 | 1468892947468 Marionette DEBUG loaded listener.js 18:49:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1290ca800) [pid = 1946] [serial = 2153] [outer = 0x12899b400] 18:49:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:49:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 526ms 18:49:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:49:07 INFO - PROCESS | 1946 | 1468892947822 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]]]}] 18:49:07 INFO - PROCESS | 1946 | 1468892947827 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 18:49:07 INFO - PROCESS | 1946 | 1468892947828 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 18:49:07 INFO - PROCESS | 1946 | 1468892947830 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:49:07 INFO - PROCESS | 1946 | 1468892947831 Marionette TRACE conn2 <- [1,2842,null,{}] 18:49:07 INFO - PROCESS | 1946 | 1468892947837 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}] 18:49:07 INFO - PROCESS | 1946 | 1468892947838 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:07 INFO - PROCESS | 1946 | 1468892947951 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 18:49:07 INFO - PROCESS | 1946 | 1468892947957 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:07 INFO - PROCESS | 1946 | 1468892947958 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:07 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd7800 == 41 [pid = 1946] [id = 718] 18:49:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x1195cdc00) [pid = 1946] [serial = 2154] [outer = 0x0] 18:49:07 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x1290cf800) [pid = 1946] [serial = 2155] [outer = 0x1195cdc00] 18:49:07 INFO - PROCESS | 1946 | 1468892947982 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1290d9000) [pid = 1946] [serial = 2156] [outer = 0x1195cdc00] 18:49:08 INFO - PROCESS | 1946 | 1468892948427 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]]]}] 18:49:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:49:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 618ms 18:49:08 INFO - PROCESS | 1946 | 1468892948449 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 18:49:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:49:08 INFO - PROCESS | 1946 | 1468892948454 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 18:49:08 INFO - PROCESS | 1946 | 1468892948458 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:49:08 INFO - PROCESS | 1946 | 1468892948460 Marionette TRACE conn2 <- [1,2846,null,{}] 18:49:08 INFO - PROCESS | 1946 | 1468892948464 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}] 18:49:08 INFO - PROCESS | 1946 | 1468892948466 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:08 INFO - PROCESS | 1946 | 1468892948568 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 18:49:08 INFO - PROCESS | 1946 | 1468892948628 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:08 INFO - PROCESS | 1946 | 1468892948630 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:08 INFO - PROCESS | 1946 | ++DOCSHELL 0x118716800 == 42 [pid = 1946] [id = 719] 18:49:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x113dc1c00) [pid = 1946] [serial = 2157] [outer = 0x0] 18:49:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x115d53400) [pid = 1946] [serial = 2158] [outer = 0x113dc1c00] 18:49:08 INFO - PROCESS | 1946 | 1468892948661 Marionette DEBUG loaded listener.js 18:49:08 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1164e3c00) [pid = 1946] [serial = 2159] [outer = 0x113dc1c00] 18:49:09 INFO - PROCESS | 1946 | 1468892949136 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]]]}] 18:49:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:49:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 721ms 18:49:09 INFO - PROCESS | 1946 | 1468892949179 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 18:49:09 INFO - PROCESS | 1946 | 1468892949182 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 18:49:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:49:09 INFO - PROCESS | 1946 | 1468892949186 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - PROCESS | 1946 | 1468892949188 Marionette TRACE conn2 <- [1,2850,null,{}] 18:49:09 INFO - PROCESS | 1946 | 1468892949191 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}] 18:49:09 INFO - PROCESS | 1946 | 1468892949192 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:09 INFO - PROCESS | 1946 | 1468892949295 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 18:49:09 INFO - PROCESS | 1946 | 1468892949355 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:09 INFO - PROCESS | 1946 | 1468892949356 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:09 INFO - PROCESS | 1946 | ++DOCSHELL 0x124ebb000 == 43 [pid = 1946] [id = 720] 18:49:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x11715a000) [pid = 1946] [serial = 2160] [outer = 0x0] 18:49:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x11831cc00) [pid = 1946] [serial = 2161] [outer = 0x11715a000] 18:49:09 INFO - PROCESS | 1946 | 1468892949388 Marionette DEBUG loaded listener.js 18:49:09 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x11837e400) [pid = 1946] [serial = 2162] [outer = 0x11715a000] 18:49:09 INFO - PROCESS | 1946 | 1468892949815 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:49:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:49:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 670ms 18:49:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:49:09 INFO - PROCESS | 1946 | 1468892949858 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 18:49:09 INFO - PROCESS | 1946 | 1468892949860 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 18:49:09 INFO - PROCESS | 1946 | 1468892949864 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:49:09 INFO - PROCESS | 1946 | 1468892949868 Marionette TRACE conn2 <- [1,2854,null,{}] 18:49:09 INFO - PROCESS | 1946 | 1468892949880 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}] 18:49:09 INFO - PROCESS | 1946 | 1468892949885 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:10 INFO - PROCESS | 1946 | 1468892950092 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 18:49:10 INFO - PROCESS | 1946 | 1468892950231 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:10 INFO - PROCESS | 1946 | 1468892950234 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:10 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d1a0000 == 44 [pid = 1946] [id = 721] 18:49:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x119290800) [pid = 1946] [serial = 2163] [outer = 0x0] 18:49:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x12384c000) [pid = 1946] [serial = 2164] [outer = 0x119290800] 18:49:10 INFO - PROCESS | 1946 | 1468892950275 Marionette DEBUG loaded listener.js 18:49:10 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x123f32400) [pid = 1946] [serial = 2165] [outer = 0x119290800] 18:49:10 INFO - PROCESS | 1946 | 1468892950715 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]]]}] 18:49:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:49:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 875ms 18:49:10 INFO - PROCESS | 1946 | 1468892950739 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 18:49:10 INFO - PROCESS | 1946 | 1468892950742 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 18:49:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:49:10 INFO - PROCESS | 1946 | 1468892950746 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:49:10 INFO - PROCESS | 1946 | 1468892950748 Marionette TRACE conn2 <- [1,2858,null,{}] 18:49:10 INFO - PROCESS | 1946 | 1468892950752 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}] 18:49:10 INFO - PROCESS | 1946 | 1468892950754 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:10 INFO - PROCESS | 1946 | 1468892950906 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 18:49:11 INFO - PROCESS | 1946 | 1468892951041 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:11 INFO - PROCESS | 1946 | 1468892951042 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d3c0000 == 45 [pid = 1946] [id = 722] 18:49:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x112d09800) [pid = 1946] [serial = 2166] [outer = 0x0] 18:49:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x124893400) [pid = 1946] [serial = 2167] [outer = 0x112d09800] 18:49:11 INFO - PROCESS | 1946 | 1468892951073 Marionette DEBUG loaded listener.js 18:49:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x126525800) [pid = 1946] [serial = 2168] [outer = 0x112d09800] 18:49:11 INFO - PROCESS | 1946 | 1468892951658 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:49:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:49:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 975ms 18:49:11 INFO - PROCESS | 1946 | 1468892951722 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 18:49:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:49:11 INFO - PROCESS | 1946 | 1468892951724 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 18:49:11 INFO - PROCESS | 1946 | 1468892951728 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:49:11 INFO - PROCESS | 1946 | 1468892951730 Marionette TRACE conn2 <- [1,2862,null,{}] 18:49:11 INFO - PROCESS | 1946 | 1468892951734 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}] 18:49:11 INFO - PROCESS | 1946 | 1468892951736 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:11 INFO - PROCESS | 1946 | 1468892951827 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 18:49:11 INFO - PROCESS | 1946 | 1468892951908 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:11 INFO - PROCESS | 1946 | 1468892951909 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:11 INFO - PROCESS | 1946 | ++DOCSHELL 0x115e54800 == 46 [pid = 1946] [id = 723] 18:49:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x113cd3400) [pid = 1946] [serial = 2169] [outer = 0x0] 18:49:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x114f83c00) [pid = 1946] [serial = 2170] [outer = 0x113cd3400] 18:49:11 INFO - PROCESS | 1946 | 1468892951938 Marionette DEBUG loaded listener.js 18:49:11 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x115dc5c00) [pid = 1946] [serial = 2171] [outer = 0x113cd3400] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfda000 == 45 [pid = 1946] [id = 717] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12c336800 == 44 [pid = 1946] [id = 716] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcc3800 == 43 [pid = 1946] [id = 715] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x123874000 == 42 [pid = 1946] [id = 714] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12ab87000 == 41 [pid = 1946] [id = 713] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12a48f800 == 40 [pid = 1946] [id = 712] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x128da7800 == 39 [pid = 1946] [id = 711] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x1268b1000 == 38 [pid = 1946] [id = 710] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x124870800 == 37 [pid = 1946] [id = 709] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x123877000 == 36 [pid = 1946] [id = 708] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x119176000 == 35 [pid = 1946] [id = 707] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd1800 == 34 [pid = 1946] [id = 17] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x11335e800 == 33 [pid = 1946] [id = 706] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x123965000 == 32 [pid = 1946] [id = 705] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x1167ea000 == 31 [pid = 1946] [id = 704] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12cce2000 == 30 [pid = 1946] [id = 703] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12d3c0000 == 29 [pid = 1946] [id = 722] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12d1a0000 == 28 [pid = 1946] [id = 721] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x124ebb000 == 27 [pid = 1946] [id = 720] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd7800 == 26 [pid = 1946] [id = 718] 18:49:12 INFO - PROCESS | 1946 | --DOCSHELL 0x118716800 == 25 [pid = 1946] [id = 719] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x123c7c800) [pid = 1946] [serial = 2089] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x1239a8400) [pid = 1946] [serial = 2086] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x112e3dc00) [pid = 1946] [serial = 2062] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x112f4b800) [pid = 1946] [serial = 2063] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x118146400) [pid = 1946] [serial = 2074] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x118323c00) [pid = 1946] [serial = 2075] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x1195ce000) [pid = 1946] [serial = 2080] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x119c0fc00) [pid = 1946] [serial = 2083] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x121040800) [pid = 1946] [serial = 2084] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x11321f000) [pid = 1946] [serial = 2065] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x113cddc00) [pid = 1946] [serial = 2066] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1197a9800) [pid = 1946] [serial = 2081] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1185b2000) [pid = 1946] [serial = 2077] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x11928c000) [pid = 1946] [serial = 2078] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1164ee400) [pid = 1946] [serial = 2068] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x116986800) [pid = 1946] [serial = 2069] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x124658c00) [pid = 1946] [serial = 2060] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x124397400) [pid = 1946] [serial = 2092] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x124bbc400) [pid = 1946] [serial = 2096] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x124895400) [pid = 1946] [serial = 2095] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x124e90c00) [pid = 1946] [serial = 2098] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x117d02400) [pid = 1946] [serial = 2101] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x123f2f400) [pid = 1946] [serial = 2102] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x12570e000) [pid = 1946] [serial = 2099] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x126132800) [pid = 1946] [serial = 2107] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x117158c00) [pid = 1946] [serial = 2071] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1174a8c00) [pid = 1946] [serial = 2072] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x12659f800) [pid = 1946] [serial = 2108] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x124888800) [pid = 1946] [serial = 2093] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x1241ba800) [pid = 1946] [serial = 2090] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x12580ac00) [pid = 1946] [serial = 2104] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x1239b2800) [pid = 1946] [serial = 2087] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x126862c00) [pid = 1946] [serial = 2110] [outer = 0x0] [url = about:blank] 18:49:12 INFO - PROCESS | 1946 | 1468892952882 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]]]}] 18:49:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:49:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1176ms 18:49:12 INFO - PROCESS | 1946 | 1468892952904 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 18:49:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:49:12 INFO - PROCESS | 1946 | 1468892952907 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 18:49:12 INFO - PROCESS | 1946 | 1468892952910 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:49:12 INFO - PROCESS | 1946 | 1468892952911 Marionette TRACE conn2 <- [1,2866,null,{}] 18:49:12 INFO - PROCESS | 1946 | 1468892952915 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}] 18:49:12 INFO - PROCESS | 1946 | 1468892952917 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:12 INFO - PROCESS | 1946 | 1468892952996 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 18:49:13 INFO - PROCESS | 1946 | 1468892953002 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 1946 | 1468892953006 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x1164b6800 == 26 [pid = 1946] [id = 724] 18:49:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x112f0d800) [pid = 1946] [serial = 2172] [outer = 0x0] 18:49:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x11321b000) [pid = 1946] [serial = 2173] [outer = 0x112f0d800] 18:49:13 INFO - PROCESS | 1946 | 1468892953033 Marionette DEBUG loaded listener.js 18:49:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x1127d1400) [pid = 1946] [serial = 2174] [outer = 0x112f0d800] 18:49:13 INFO - PROCESS | 1946 | 1468892953594 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]]]}] 18:49:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:49:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 720ms 18:49:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:49:13 INFO - PROCESS | 1946 | 1468892953631 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 18:49:13 INFO - PROCESS | 1946 | 1468892953635 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 18:49:13 INFO - PROCESS | 1946 | 1468892953640 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:49:13 INFO - PROCESS | 1946 | 1468892953643 Marionette TRACE conn2 <- [1,2870,null,{}] 18:49:13 INFO - PROCESS | 1946 | 1468892953649 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}] 18:49:13 INFO - PROCESS | 1946 | 1468892953652 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:13 INFO - PROCESS | 1946 | 1468892953799 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 18:49:13 INFO - PROCESS | 1946 | 1468892953926 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:13 INFO - PROCESS | 1946 | 1468892953928 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:13 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fac800 == 27 [pid = 1946] [id = 725] 18:49:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x1130a9800) [pid = 1946] [serial = 2175] [outer = 0x0] 18:49:13 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x115d48800) [pid = 1946] [serial = 2176] [outer = 0x1130a9800] 18:49:13 INFO - PROCESS | 1946 | 1468892953981 Marionette DEBUG loaded listener.js 18:49:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x115e86c00) [pid = 1946] [serial = 2177] [outer = 0x1130a9800] 18:49:14 INFO - PROCESS | 1946 | 1468892954527 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]]]}] 18:49:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:49:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 926ms 18:49:14 INFO - PROCESS | 1946 | 1468892954565 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 18:49:14 INFO - PROCESS | 1946 | 1468892954571 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 18:49:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:49:14 INFO - PROCESS | 1946 | 1468892954576 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:49:14 INFO - PROCESS | 1946 | 1468892954578 Marionette TRACE conn2 <- [1,2874,null,{}] 18:49:14 INFO - PROCESS | 1946 | 1468892954581 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}] 18:49:14 INFO - PROCESS | 1946 | 1468892954583 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:14 INFO - PROCESS | 1946 | 1468892954685 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 18:49:14 INFO - PROCESS | 1946 | 1468892954764 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:14 INFO - PROCESS | 1946 | 1468892954765 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:14 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b3f800 == 28 [pid = 1946] [id = 726] 18:49:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x117155800) [pid = 1946] [serial = 2178] [outer = 0x0] 18:49:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1174a4c00) [pid = 1946] [serial = 2179] [outer = 0x117155800] 18:49:14 INFO - PROCESS | 1946 | 1468892954797 Marionette DEBUG loaded listener.js 18:49:14 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x1176b9400) [pid = 1946] [serial = 2180] [outer = 0x117155800] 18:49:15 INFO - PROCESS | 1946 | --DOCSHELL 0x115e54800 == 27 [pid = 1946] [id = 723] 18:49:15 INFO - PROCESS | 1946 | 1468892955363 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]]]}] 18:49:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:49:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 823ms 18:49:15 INFO - PROCESS | 1946 | 1468892955399 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 18:49:15 INFO - PROCESS | 1946 | 1468892955404 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 18:49:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:49:15 INFO - PROCESS | 1946 | 1468892955409 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:49:15 INFO - PROCESS | 1946 | 1468892955411 Marionette TRACE conn2 <- [1,2878,null,{}] 18:49:15 INFO - PROCESS | 1946 | 1468892955414 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}] 18:49:15 INFO - PROCESS | 1946 | 1468892955416 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:15 INFO - PROCESS | 1946 | 1468892955496 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 18:49:15 INFO - PROCESS | 1946 | 1468892955558 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:15 INFO - PROCESS | 1946 | 1468892955560 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:15 INFO - PROCESS | 1946 | ++DOCSHELL 0x116fb6800 == 28 [pid = 1946] [id = 727] 18:49:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x112f50800) [pid = 1946] [serial = 2181] [outer = 0x0] 18:49:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x115e25c00) [pid = 1946] [serial = 2182] [outer = 0x112f50800] 18:49:15 INFO - PROCESS | 1946 | 1468892955594 Marionette DEBUG loaded listener.js 18:49:15 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x116a05400) [pid = 1946] [serial = 2183] [outer = 0x112f50800] 18:49:15 INFO - PROCESS | 1946 | 1468892955894 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]]]}] 18:49:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:49:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 520ms 18:49:15 INFO - PROCESS | 1946 | 1468892955929 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 18:49:15 INFO - PROCESS | 1946 | 1468892955931 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 18:49:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:49:15 INFO - PROCESS | 1946 | 1468892955939 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:49:15 INFO - PROCESS | 1946 | 1468892955940 Marionette TRACE conn2 <- [1,2882,null,{}] 18:49:15 INFO - PROCESS | 1946 | 1468892955943 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}] 18:49:15 INFO - PROCESS | 1946 | 1468892955945 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:16 INFO - PROCESS | 1946 | 1468892956021 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 18:49:16 INFO - PROCESS | 1946 | 1468892956114 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 1946 | 1468892956116 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x123872800 == 29 [pid = 1946] [id = 728] 18:49:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1132eb400) [pid = 1946] [serial = 2184] [outer = 0x0] 18:49:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x118326400) [pid = 1946] [serial = 2185] [outer = 0x1132eb400] 18:49:16 INFO - PROCESS | 1946 | 1468892956144 Marionette DEBUG loaded listener.js 18:49:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x118530400) [pid = 1946] [serial = 2186] [outer = 0x1132eb400] 18:49:16 INFO - PROCESS | 1946 | 1468892956434 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:49:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 521ms 18:49:16 INFO - PROCESS | 1946 | 1468892956459 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 18:49:16 INFO - PROCESS | 1946 | 1468892956461 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 18:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:49:16 INFO - PROCESS | 1946 | 1468892956474 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:49:16 INFO - PROCESS | 1946 | 1468892956476 Marionette TRACE conn2 <- [1,2886,null,{}] 18:49:16 INFO - PROCESS | 1946 | 1468892956484 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}] 18:49:16 INFO - PROCESS | 1946 | 1468892956489 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:16 INFO - PROCESS | 1946 | 1468892956566 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 18:49:16 INFO - PROCESS | 1946 | 1468892956574 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:16 INFO - PROCESS | 1946 | 1468892956576 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:16 INFO - PROCESS | 1946 | ++DOCSHELL 0x12669f000 == 30 [pid = 1946] [id = 729] 18:49:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x118732400) [pid = 1946] [serial = 2187] [outer = 0x0] 18:49:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x119297000) [pid = 1946] [serial = 2188] [outer = 0x118732400] 18:49:16 INFO - PROCESS | 1946 | 1468892956603 Marionette DEBUG loaded listener.js 18:49:16 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x119c0fc00) [pid = 1946] [serial = 2189] [outer = 0x118732400] 18:49:16 INFO - PROCESS | 1946 | 1468892956942 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]]]}] 18:49:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:49:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 520ms 18:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:49:16 INFO - PROCESS | 1946 | 1468892956995 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 18:49:17 INFO - PROCESS | 1946 | 1468892956996 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 18:49:17 INFO - PROCESS | 1946 | 1468892956999 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:49:17 INFO - PROCESS | 1946 | 1468892957000 Marionette TRACE conn2 <- [1,2890,null,{}] 18:49:17 INFO - PROCESS | 1946 | 1468892957002 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}] 18:49:17 INFO - PROCESS | 1946 | 1468892957003 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:17 INFO - PROCESS | 1946 | 1468892957104 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 18:49:17 INFO - PROCESS | 1946 | 1468892957107 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:17 INFO - PROCESS | 1946 | 1468892957109 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x128da7800 == 31 [pid = 1946] [id = 730] 18:49:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12103c400) [pid = 1946] [serial = 2190] [outer = 0x0] 18:49:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x1211e4c00) [pid = 1946] [serial = 2191] [outer = 0x12103c400] 18:49:17 INFO - PROCESS | 1946 | 1468892957133 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x1239a9c00) [pid = 1946] [serial = 2192] [outer = 0x12103c400] 18:49:17 INFO - PROCESS | 1946 | 1468892957499 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:49:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:49:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 521ms 18:49:17 INFO - PROCESS | 1946 | 1468892957521 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 18:49:17 INFO - PROCESS | 1946 | 1468892957522 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 18:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:49:17 INFO - PROCESS | 1946 | 1468892957524 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:49:17 INFO - PROCESS | 1946 | 1468892957526 Marionette TRACE conn2 <- [1,2894,null,{}] 18:49:17 INFO - PROCESS | 1946 | 1468892957534 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}] 18:49:17 INFO - PROCESS | 1946 | 1468892957536 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:17 INFO - PROCESS | 1946 | 1468892957639 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 18:49:17 INFO - PROCESS | 1946 | 1468892957643 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:17 INFO - PROCESS | 1946 | 1468892957644 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:17 INFO - PROCESS | 1946 | ++DOCSHELL 0x129582800 == 32 [pid = 1946] [id = 731] 18:49:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x112a8ec00) [pid = 1946] [serial = 2193] [outer = 0x0] 18:49:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1239b5000) [pid = 1946] [serial = 2194] [outer = 0x112a8ec00] 18:49:17 INFO - PROCESS | 1946 | 1468892957668 Marionette DEBUG loaded listener.js 18:49:17 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1241b5800) [pid = 1946] [serial = 2195] [outer = 0x112a8ec00] 18:49:18 INFO - PROCESS | 1946 | 1468892958020 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]]]}] 18:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 517ms 18:49:18 INFO - PROCESS | 1946 | 1468892958043 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 18:49:18 INFO - PROCESS | 1946 | 1468892958044 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 18:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:49:18 INFO - PROCESS | 1946 | 1468892958046 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 1946 | 1468892958047 Marionette TRACE conn2 <- [1,2898,null,{}] 18:49:18 INFO - PROCESS | 1946 | 1468892958057 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}] 18:49:18 INFO - PROCESS | 1946 | 1468892958061 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:18 INFO - PROCESS | 1946 | 1468892958179 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 18:49:18 INFO - PROCESS | 1946 | 1468892958185 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:18 INFO - PROCESS | 1946 | 1468892958187 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a5ea800 == 33 [pid = 1946] [id = 732] 18:49:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x124337400) [pid = 1946] [serial = 2196] [outer = 0x0] 18:49:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x12465b400) [pid = 1946] [serial = 2197] [outer = 0x124337400] 18:49:18 INFO - PROCESS | 1946 | 1468892958211 Marionette DEBUG loaded listener.js 18:49:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x124ee5800) [pid = 1946] [serial = 2198] [outer = 0x124337400] 18:49:18 INFO - PROCESS | 1946 | 1468892958576 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]]]}] 18:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 568ms 18:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:49:18 INFO - PROCESS | 1946 | 1468892958615 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 18:49:18 INFO - PROCESS | 1946 | 1468892958616 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 18:49:18 INFO - PROCESS | 1946 | 1468892958619 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:49:18 INFO - PROCESS | 1946 | 1468892958621 Marionette TRACE conn2 <- [1,2902,null,{}] 18:49:18 INFO - PROCESS | 1946 | 1468892958624 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}] 18:49:18 INFO - PROCESS | 1946 | 1468892958625 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:18 INFO - PROCESS | 1946 | 1468892958725 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 18:49:18 INFO - PROCESS | 1946 | 1468892958738 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:18 INFO - PROCESS | 1946 | 1468892958739 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:18 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b37800 == 34 [pid = 1946] [id = 733] 18:49:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12465dc00) [pid = 1946] [serial = 2199] [outer = 0x0] 18:49:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x1258a2000) [pid = 1946] [serial = 2200] [outer = 0x12465dc00] 18:49:18 INFO - PROCESS | 1946 | 1468892958763 Marionette DEBUG loaded listener.js 18:49:18 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x126527c00) [pid = 1946] [serial = 2201] [outer = 0x12465dc00] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x113dc1c00) [pid = 1946] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x11a0b7800) [pid = 1946] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x112d28c00) [pid = 1946] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x112f51400) [pid = 1946] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x1121bd400) [pid = 1946] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x115d54400) [pid = 1946] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x1185bcc00) [pid = 1946] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x11715a000) [pid = 1946] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x1210dbc00) [pid = 1946] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x118851000) [pid = 1946] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x113cd3800) [pid = 1946] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x11690f400) [pid = 1946] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x119290800) [pid = 1946] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x110ee9800) [pid = 1946] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x12488f400) [pid = 1946] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12488f800) [pid = 1946] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x112d09800) [pid = 1946] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x113218c00) [pid = 1946] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x12ccc5000) [pid = 1946] [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.] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x12cfd2800) [pid = 1946] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1195c6c00) [pid = 1946] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x1195cdc00) [pid = 1946] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x12899b400) [pid = 1946] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:49:19 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x113cd3400) [pid = 1946] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:49:19 INFO - PROCESS | 1946 | 1468892959138 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 570ms 18:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:49:19 INFO - PROCESS | 1946 | 1468892959189 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 18:49:19 INFO - PROCESS | 1946 | 1468892959190 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 18:49:19 INFO - PROCESS | 1946 | 1468892959192 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:49:19 INFO - PROCESS | 1946 | 1468892959193 Marionette TRACE conn2 <- [1,2906,null,{}] 18:49:19 INFO - PROCESS | 1946 | 1468892959195 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}] 18:49:19 INFO - PROCESS | 1946 | 1468892959196 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:19 INFO - PROCESS | 1946 | 1468892959272 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 18:49:19 INFO - PROCESS | 1946 | 1468892959276 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 1946 | 1468892959277 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x1261bb800 == 35 [pid = 1946] [id = 734] 18:49:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1121b0800) [pid = 1946] [serial = 2202] [outer = 0x0] 18:49:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x112f4f400) [pid = 1946] [serial = 2203] [outer = 0x1121b0800] 18:49:19 INFO - PROCESS | 1946 | 1468892959301 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x11690f400) [pid = 1946] [serial = 2204] [outer = 0x1121b0800] 18:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 471ms 18:49:19 INFO - PROCESS | 1946 | 1468892959654 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]]]}] 18:49:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:49:19 INFO - PROCESS | 1946 | 1468892959664 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 18:49:19 INFO - PROCESS | 1946 | 1468892959665 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 18:49:19 INFO - PROCESS | 1946 | 1468892959667 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:49:19 INFO - PROCESS | 1946 | 1468892959670 Marionette TRACE conn2 <- [1,2910,null,{}] 18:49:19 INFO - PROCESS | 1946 | 1468892959674 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}] 18:49:19 INFO - PROCESS | 1946 | 1468892959675 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:19 INFO - PROCESS | 1946 | 1468892959790 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 18:49:19 INFO - PROCESS | 1946 | 1468892959796 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:19 INFO - PROCESS | 1946 | 1468892959797 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:19 INFO - PROCESS | 1946 | ++DOCSHELL 0x12587d800 == 36 [pid = 1946] [id = 735] 18:49:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x1121bd400) [pid = 1946] [serial = 2205] [outer = 0x0] 18:49:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x118144000) [pid = 1946] [serial = 2206] [outer = 0x1121bd400] 18:49:19 INFO - PROCESS | 1946 | 1468892959821 Marionette DEBUG loaded listener.js 18:49:19 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x124344000) [pid = 1946] [serial = 2207] [outer = 0x1121bd400] 18:49:20 INFO - PROCESS | 1946 | 1468892960083 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]]]}] 18:49:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:49:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:49:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 473ms 18:49:20 INFO - PROCESS | 1946 | 1468892960142 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 18:49:20 INFO - PROCESS | 1946 | 1468892960143 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 18:49:20 INFO - TEST-START | /DOMEvents/constructors.html 18:49:20 INFO - PROCESS | 1946 | 1468892960145 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:49:20 INFO - PROCESS | 1946 | 1468892960146 Marionette TRACE conn2 <- [1,2914,null,{}] 18:49:20 INFO - PROCESS | 1946 | 1468892960149 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}] 18:49:20 INFO - PROCESS | 1946 | 1468892960150 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:20 INFO - PROCESS | 1946 | 1468892960230 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 18:49:20 INFO - PROCESS | 1946 | 1468892960235 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:20 INFO - PROCESS | 1946 | 1468892960238 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c894800 == 37 [pid = 1946] [id = 736] 18:49:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x112d08800) [pid = 1946] [serial = 2208] [outer = 0x0] 18:49:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x124e91c00) [pid = 1946] [serial = 2209] [outer = 0x112d08800] 18:49:20 INFO - PROCESS | 1946 | 1468892960262 Marionette DEBUG loaded listener.js 18:49:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1266cdc00) [pid = 1946] [serial = 2210] [outer = 0x112d08800] 18:49:20 INFO - PROCESS | 1946 | 1468892960634 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]]]}] 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:49:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:49:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:49:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:49:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:49:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 525ms 18:49:20 INFO - PROCESS | 1946 | 1468892960672 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 18:49:20 INFO - PROCESS | 1946 | 1468892960673 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 18:49:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:49:20 INFO - PROCESS | 1946 | 1468892960686 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:49:20 INFO - PROCESS | 1946 | 1468892960687 Marionette TRACE conn2 <- [1,2918,null,{}] 18:49:20 INFO - PROCESS | 1946 | 1468892960690 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}] 18:49:20 INFO - PROCESS | 1946 | 1468892960691 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:20 INFO - PROCESS | 1946 | 1468892960779 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 18:49:20 INFO - PROCESS | 1946 | 1468892960782 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:20 INFO - PROCESS | 1946 | 1468892960784 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:20 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfd6800 == 38 [pid = 1946] [id = 737] 18:49:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x126868800) [pid = 1946] [serial = 2211] [outer = 0x0] 18:49:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12899b400) [pid = 1946] [serial = 2212] [outer = 0x126868800] 18:49:20 INFO - PROCESS | 1946 | 1468892960814 Marionette DEBUG loaded listener.js 18:49:20 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1290cdc00) [pid = 1946] [serial = 2213] [outer = 0x126868800] 18:49:21 INFO - PROCESS | 1946 | 1468892961196 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:49:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:49:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 520ms 18:49:21 INFO - PROCESS | 1946 | 1468892961207 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 1946 | 1468892961209 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 18:49:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:49:21 INFO - PROCESS | 1946 | 1468892961212 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 1946 | 1468892961215 Marionette TRACE conn2 <- [1,2922,null,{}] 18:49:21 INFO - PROCESS | 1946 | 1468892961219 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}] 18:49:21 INFO - PROCESS | 1946 | 1468892961221 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:21 INFO - PROCESS | 1946 | 1468892961324 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 18:49:21 INFO - PROCESS | 1946 | 1468892961384 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:21 INFO - PROCESS | 1946 | 1468892961387 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:21 INFO - PROCESS | 1946 | ++DOCSHELL 0x119cb2800 == 39 [pid = 1946] [id = 738] 18:49:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x112f55c00) [pid = 1946] [serial = 2214] [outer = 0x0] 18:49:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x115d54400) [pid = 1946] [serial = 2215] [outer = 0x112f55c00] 18:49:21 INFO - PROCESS | 1946 | 1468892961418 Marionette DEBUG loaded listener.js 18:49:21 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x116aa9000) [pid = 1946] [serial = 2216] [outer = 0x112f55c00] 18:49:21 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:49:21 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:49:21 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:49:21 INFO - PROCESS | 1946 | [1946] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 18:49:21 INFO - PROCESS | 1946 | 1468892961815 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]]]}] 18:49:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:49:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:49:21 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 18:49:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:49:21 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 18:49:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:49:21 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]" 18:49:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:49:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:49:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:49:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 626ms 18:49:21 INFO - PROCESS | 1946 | 1468892961839 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 18:49:21 INFO - PROCESS | 1946 | 1468892961842 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 18:49:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:49:21 INFO - PROCESS | 1946 | 1468892961847 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:49:21 INFO - PROCESS | 1946 | 1468892961849 Marionette TRACE conn2 <- [1,2926,null,{}] 18:49:21 INFO - PROCESS | 1946 | 1468892961852 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}] 18:49:21 INFO - PROCESS | 1946 | 1468892961853 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:21 INFO - PROCESS | 1946 | 1468892961955 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 18:49:22 INFO - PROCESS | 1946 | 1468892962014 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:22 INFO - PROCESS | 1946 | 1468892962016 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x12957a000 == 40 [pid = 1946] [id = 739] 18:49:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1185bb800) [pid = 1946] [serial = 2217] [outer = 0x0] 18:49:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1195ca800) [pid = 1946] [serial = 2218] [outer = 0x1185bb800] 18:49:22 INFO - PROCESS | 1946 | 1468892962073 Marionette DEBUG loaded listener.js 18:49:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x1210d7c00) [pid = 1946] [serial = 2219] [outer = 0x1185bb800] 18:49:22 INFO - PROCESS | 1946 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:49:22 INFO - PROCESS | 1946 | 1468892962478 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]]]}] 18:49:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:49:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 18:49:22 INFO - PROCESS | 1946 | 1468892962517 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 18:49:22 INFO - PROCESS | 1946 | 1468892962519 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 18:49:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:49:22 INFO - PROCESS | 1946 | 1468892962521 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:49:22 INFO - PROCESS | 1946 | 1468892962524 Marionette TRACE conn2 <- [1,2930,null,{}] 18:49:22 INFO - PROCESS | 1946 | 1468892962532 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}] 18:49:22 INFO - PROCESS | 1946 | 1468892962535 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:22 INFO - PROCESS | 1946 | 1468892962637 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 18:49:22 INFO - PROCESS | 1946 | 1468892962703 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:22 INFO - PROCESS | 1946 | 1468892962705 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:22 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d3be800 == 41 [pid = 1946] [id = 740] 18:49:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x124341800) [pid = 1946] [serial = 2220] [outer = 0x0] 18:49:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x124bba800) [pid = 1946] [serial = 2221] [outer = 0x124341800] 18:49:22 INFO - PROCESS | 1946 | 1468892962777 Marionette DEBUG loaded listener.js 18:49:22 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x1258d2000) [pid = 1946] [serial = 2222] [outer = 0x124341800] 18:49:23 INFO - PROCESS | 1946 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:49:23 INFO - PROCESS | 1946 | 1468892963125 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]]]}] 18:49:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:49:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 624ms 18:49:23 INFO - PROCESS | 1946 | 1468892963146 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 18:49:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:49:23 INFO - PROCESS | 1946 | 1468892963148 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 18:49:23 INFO - PROCESS | 1946 | 1468892963151 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:49:23 INFO - PROCESS | 1946 | 1468892963152 Marionette TRACE conn2 <- [1,2934,null,{}] 18:49:23 INFO - PROCESS | 1946 | 1468892963154 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}] 18:49:23 INFO - PROCESS | 1946 | 1468892963156 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:23 INFO - PROCESS | 1946 | 1468892963256 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 18:49:23 INFO - PROCESS | 1946 | 1468892963353 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:23 INFO - PROCESS | 1946 | 1468892963355 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d763000 == 42 [pid = 1946] [id = 741] 18:49:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x128993c00) [pid = 1946] [serial = 2223] [outer = 0x0] 18:49:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x12899f800) [pid = 1946] [serial = 2224] [outer = 0x128993c00] 18:49:23 INFO - PROCESS | 1946 | 1468892963386 Marionette DEBUG loaded listener.js 18:49:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x129010800) [pid = 1946] [serial = 2225] [outer = 0x128993c00] 18:49:23 INFO - PROCESS | 1946 | 1468892963746 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]]]}] 18:49:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:49:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 620ms 18:49:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:49:23 INFO - PROCESS | 1946 | 1468892963772 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 18:49:23 INFO - PROCESS | 1946 | 1468892963773 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 18:49:23 INFO - PROCESS | 1946 | 1468892963775 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:49:23 INFO - PROCESS | 1946 | 1468892963777 Marionette TRACE conn2 <- [1,2938,null,{}] 18:49:23 INFO - PROCESS | 1946 | 1468892963779 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}] 18:49:23 INFO - PROCESS | 1946 | 1468892963781 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:23 INFO - PROCESS | 1946 | 1468892963891 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 18:49:23 INFO - PROCESS | 1946 | 1468892963962 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:23 INFO - PROCESS | 1946 | 1468892963964 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:23 INFO - PROCESS | 1946 | ++DOCSHELL 0x118404800 == 43 [pid = 1946] [id = 742] 18:49:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x112d22000) [pid = 1946] [serial = 2226] [outer = 0x0] 18:49:23 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x123a03800) [pid = 1946] [serial = 2227] [outer = 0x112d22000] 18:49:23 INFO - PROCESS | 1946 | 1468892963993 Marionette DEBUG loaded listener.js 18:49:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x129358000) [pid = 1946] [serial = 2228] [outer = 0x112d22000] 18:49:24 INFO - PROCESS | 1946 | 1468892964347 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]]]}] 18:49:24 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. 18:49:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 619ms 18:49:24 INFO - PROCESS | 1946 | 1468892964395 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 18:49:24 INFO - PROCESS | 1946 | 1468892964397 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 18:49:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:49:24 INFO - PROCESS | 1946 | 1468892964399 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:49:24 INFO - PROCESS | 1946 | 1468892964400 Marionette TRACE conn2 <- [1,2942,null,{}] 18:49:24 INFO - PROCESS | 1946 | 1468892964403 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}] 18:49:24 INFO - PROCESS | 1946 | 1468892964407 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:24 INFO - PROCESS | 1946 | 1468892964657 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 18:49:24 INFO - PROCESS | 1946 | 1468892964757 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:24 INFO - PROCESS | 1946 | 1468892964759 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:24 INFO - PROCESS | 1946 | ++DOCSHELL 0x118405800 == 44 [pid = 1946] [id = 743] 18:49:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x112f54400) [pid = 1946] [serial = 2229] [outer = 0x0] 18:49:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x113218c00) [pid = 1946] [serial = 2230] [outer = 0x112f54400] 18:49:24 INFO - PROCESS | 1946 | 1468892964786 Marionette DEBUG loaded listener.js 18:49:24 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x115e84c00) [pid = 1946] [serial = 2231] [outer = 0x112f54400] 18:49:25 INFO - PROCESS | 1946 | 1468892965156 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"]]]}] 18:49:25 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 18:49:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:49:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:25 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:49:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 771ms 18:49:25 INFO - PROCESS | 1946 | 1468892965171 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 18:49:25 INFO - PROCESS | 1946 | 1468892965173 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 18:49:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:49:25 INFO - PROCESS | 1946 | 1468892965177 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:49:25 INFO - PROCESS | 1946 | 1468892965178 Marionette TRACE conn2 <- [1,2946,null,{}] 18:49:25 INFO - PROCESS | 1946 | 1468892965181 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}] 18:49:25 INFO - PROCESS | 1946 | 1468892965184 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:25 INFO - PROCESS | 1946 | 1468892965281 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 18:49:25 INFO - PROCESS | 1946 | 1468892965342 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:25 INFO - PROCESS | 1946 | 1468892965344 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x123963800 == 45 [pid = 1946] [id = 744] 18:49:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x11715e800) [pid = 1946] [serial = 2232] [outer = 0x0] 18:49:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x118370000) [pid = 1946] [serial = 2233] [outer = 0x11715e800] 18:49:25 INFO - PROCESS | 1946 | 1468892965373 Marionette DEBUG loaded listener.js 18:49:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 120 (0x11885dc00) [pid = 1946] [serial = 2234] [outer = 0x11715e800] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x12c894800 == 44 [pid = 1946] [id = 736] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x12587d800 == 43 [pid = 1946] [id = 735] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 119 (0x12cfdb000) [pid = 1946] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x11321b000) [pid = 1946] [serial = 2173] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x1261bb800 == 42 [pid = 1946] [id = 734] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x119b37800 == 41 [pid = 1946] [id = 733] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x12a5ea800 == 40 [pid = 1946] [id = 732] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x129582800 == 39 [pid = 1946] [id = 731] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x128da7800 == 38 [pid = 1946] [id = 730] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x12669f000 == 37 [pid = 1946] [id = 729] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x123872800 == 36 [pid = 1946] [id = 728] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x116fb6800 == 35 [pid = 1946] [id = 727] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x119b3f800 == 34 [pid = 1946] [id = 726] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x116fac800 == 33 [pid = 1946] [id = 725] 18:49:25 INFO - PROCESS | 1946 | --DOCSHELL 0x1164b6800 == 32 [pid = 1946] [id = 724] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x1289a1800) [pid = 1946] [serial = 2152] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x115dc5c00) [pid = 1946] [serial = 2171] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x114f83c00) [pid = 1946] [serial = 2170] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x115d53400) [pid = 1946] [serial = 2158] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x123a0d400) [pid = 1946] [serial = 2134] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x124663000) [pid = 1946] [serial = 2137] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x118322000) [pid = 1946] [serial = 2125] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x118531800) [pid = 1946] [serial = 2126] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x1127d9000) [pid = 1946] [serial = 2113] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x112f4a000) [pid = 1946] [serial = 2114] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x115dc8400) [pid = 1946] [serial = 2119] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x115e84400) [pid = 1946] [serial = 2120] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x118730000) [pid = 1946] [serial = 2128] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x11915a400) [pid = 1946] [serial = 2129] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x11831cc00) [pid = 1946] [serial = 2161] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x126b7d400) [pid = 1946] [serial = 2111] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1195d3400) [pid = 1946] [serial = 2131] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x115d49800) [pid = 1946] [serial = 2116] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1290ca800) [pid = 1946] [serial = 2153] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x116148400) [pid = 1946] [serial = 2117] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x116aab800) [pid = 1946] [serial = 2122] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x1174a8000) [pid = 1946] [serial = 2123] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1164e3c00) [pid = 1946] [serial = 2159] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x12384c000) [pid = 1946] [serial = 2164] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1176b2c00) [pid = 1946] [serial = 2146] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x124b0fc00) [pid = 1946] [serial = 2140] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x124889000) [pid = 1946] [serial = 2138] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1258a1800) [pid = 1946] [serial = 2143] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x124ee2000) [pid = 1946] [serial = 2141] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x11837e400) [pid = 1946] [serial = 2162] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x124893400) [pid = 1946] [serial = 2167] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x126525800) [pid = 1946] [serial = 2168] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x123f32400) [pid = 1946] [serial = 2165] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x128994000) [pid = 1946] [serial = 2150] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x126139c00) [pid = 1946] [serial = 2144] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x124344c00) [pid = 1946] [serial = 2135] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x119735400) [pid = 1946] [serial = 2147] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x1210d9800) [pid = 1946] [serial = 2149] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x124e84800) [pid = 1946] [serial = 1463] [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.] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x119c08400) [pid = 1946] [serial = 2132] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x1258ab400) [pid = 1946] [serial = 2105] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x1290d9000) [pid = 1946] [serial = 2156] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | --DOMWINDOW == 75 (0x1290cf800) [pid = 1946] [serial = 2155] [outer = 0x0] [url = about:blank] 18:49:25 INFO - PROCESS | 1946 | 1468892965742 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]]]}] 18:49:25 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. 18:49:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 620ms 18:49:25 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:49:25 INFO - PROCESS | 1946 | 1468892965797 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 18:49:25 INFO - PROCESS | 1946 | 1468892965799 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 18:49:25 INFO - PROCESS | 1946 | 1468892965801 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:49:25 INFO - PROCESS | 1946 | 1468892965803 Marionette TRACE conn2 <- [1,2950,null,{}] 18:49:25 INFO - PROCESS | 1946 | 1468892965805 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}] 18:49:25 INFO - PROCESS | 1946 | 1468892965806 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:25 INFO - PROCESS | 1946 | 1468892965893 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 18:49:25 INFO - PROCESS | 1946 | 1468892965955 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:25 INFO - PROCESS | 1946 | 1468892965957 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:25 INFO - PROCESS | 1946 | ++DOCSHELL 0x119165000 == 33 [pid = 1946] [id = 745] 18:49:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 76 (0x118853800) [pid = 1946] [serial = 2235] [outer = 0x0] 18:49:25 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x119294c00) [pid = 1946] [serial = 2236] [outer = 0x118853800] 18:49:25 INFO - PROCESS | 1946 | 1468892965982 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x121038400) [pid = 1946] [serial = 2237] [outer = 0x118853800] 18:49:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x115e44800 == 34 [pid = 1946] [id = 746] 18:49:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x123848000) [pid = 1946] [serial = 2238] [outer = 0x0] 18:49:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x123a0b400) [pid = 1946] [serial = 2239] [outer = 0x123848000] 18:49:26 INFO - PROCESS | 1946 | 1468892966317 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]]]}] 18:49:26 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. 18:49:26 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 568ms 18:49:26 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:49:26 INFO - PROCESS | 1946 | 1468892966370 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 1946 | 1468892966372 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 18:49:26 INFO - PROCESS | 1946 | 1468892966380 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 1946 | 1468892966383 Marionette TRACE conn2 <- [1,2954,null,{}] 18:49:26 INFO - PROCESS | 1946 | 1468892966385 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}] 18:49:26 INFO - PROCESS | 1946 | 1468892966387 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:26 INFO - PROCESS | 1946 | 1468892966491 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 18:49:26 INFO - PROCESS | 1946 | 1468892966552 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:26 INFO - PROCESS | 1946 | 1468892966553 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:26 INFO - PROCESS | 1946 | ++DOCSHELL 0x123972800 == 35 [pid = 1946] [id = 747] 18:49:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x1188ec000) [pid = 1946] [serial = 2240] [outer = 0x0] 18:49:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x121040800) [pid = 1946] [serial = 2241] [outer = 0x1188ec000] 18:49:26 INFO - PROCESS | 1946 | 1468892966584 Marionette DEBUG loaded listener.js 18:49:26 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x12488d400) [pid = 1946] [serial = 2242] [outer = 0x1188ec000] 18:49:26 INFO - PROCESS | 1946 | 1468892966832 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]]]}] 18:49:26 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:49:26 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 18:49:26 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 478ms 18:49:26 INFO - PROCESS | 1946 | 1468892966857 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 18:49:26 INFO - PROCESS | 1946 | 1468892966858 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 18:49:26 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:49:26 INFO - PROCESS | 1946 | 1468892966864 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:49:26 INFO - PROCESS | 1946 | 1468892966865 Marionette TRACE conn2 <- [1,2958,null,{}] 18:49:26 INFO - PROCESS | 1946 | 1468892966867 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}] 18:49:26 INFO - PROCESS | 1946 | 1468892966870 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:26 INFO - PROCESS | 1946 | 1468892966973 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 18:49:27 INFO - PROCESS | 1946 | 1468892967032 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:27 INFO - PROCESS | 1946 | 1468892967033 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x12933c800 == 36 [pid = 1946] [id = 748] 18:49:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x124663000) [pid = 1946] [serial = 2243] [outer = 0x0] 18:49:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x12521fc00) [pid = 1946] [serial = 2244] [outer = 0x124663000] 18:49:27 INFO - PROCESS | 1946 | 1468892967057 Marionette DEBUG loaded listener.js 18:49:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x126b7f000) [pid = 1946] [serial = 2245] [outer = 0x124663000] 18:49:27 INFO - PROCESS | 1946 | 1468892967337 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]]]}] 18:49:27 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. 18:49:27 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 521ms 18:49:27 INFO - PROCESS | 1946 | 1468892967383 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 18:49:27 INFO - PROCESS | 1946 | 1468892967385 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 18:49:27 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:49:27 INFO - PROCESS | 1946 | 1468892967390 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:49:27 INFO - PROCESS | 1946 | 1468892967391 Marionette TRACE conn2 <- [1,2962,null,{}] 18:49:27 INFO - PROCESS | 1946 | 1468892967393 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}] 18:49:27 INFO - PROCESS | 1946 | 1468892967394 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:27 INFO - PROCESS | 1946 | 1468892967478 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 18:49:27 INFO - PROCESS | 1946 | 1468892967482 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:27 INFO - PROCESS | 1946 | 1468892967486 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:27 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b997800 == 37 [pid = 1946] [id = 749] 18:49:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x129477800) [pid = 1946] [serial = 2246] [outer = 0x0] 18:49:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x129478000) [pid = 1946] [serial = 2247] [outer = 0x129477800] 18:49:27 INFO - PROCESS | 1946 | 1468892967526 Marionette DEBUG loaded listener.js 18:49:27 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x129481000) [pid = 1946] [serial = 2248] [outer = 0x129477800] 18:49:27 INFO - PROCESS | 1946 | 1468892967954 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]]]}] 18:49:28 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. 18:49:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 617ms 18:49:28 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:49:28 INFO - PROCESS | 1946 | 1468892968008 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 18:49:28 INFO - PROCESS | 1946 | 1468892968009 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 18:49:28 INFO - PROCESS | 1946 | 1468892968011 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:49:28 INFO - PROCESS | 1946 | 1468892968012 Marionette TRACE conn2 <- [1,2966,null,{}] 18:49:28 INFO - PROCESS | 1946 | 1468892968015 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}] 18:49:28 INFO - PROCESS | 1946 | 1468892968016 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:28 INFO - PROCESS | 1946 | 1468892968120 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 18:49:28 INFO - PROCESS | 1946 | 1468892968124 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:28 INFO - PROCESS | 1946 | 1468892968125 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcd2800 == 38 [pid = 1946] [id = 750] 18:49:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x129481c00) [pid = 1946] [serial = 2249] [outer = 0x0] 18:49:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x12a4a6800) [pid = 1946] [serial = 2250] [outer = 0x129481c00] 18:49:28 INFO - PROCESS | 1946 | 1468892968183 Marionette DEBUG loaded listener.js 18:49:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x12a53dc00) [pid = 1946] [serial = 2251] [outer = 0x129481c00] 18:49:28 INFO - PROCESS | 1946 | 1468892968479 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]]]}] 18:49:28 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. 18:49:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 518ms 18:49:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:49:28 INFO - PROCESS | 1946 | 1468892968530 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 18:49:28 INFO - PROCESS | 1946 | 1468892968531 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 18:49:28 INFO - PROCESS | 1946 | 1468892968533 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:49:28 INFO - PROCESS | 1946 | 1468892968534 Marionette TRACE conn2 <- [1,2970,null,{}] 18:49:28 INFO - PROCESS | 1946 | 1468892968537 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}] 18:49:28 INFO - PROCESS | 1946 | 1468892968538 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:28 INFO - PROCESS | 1946 | 1468892968649 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 18:49:28 INFO - PROCESS | 1946 | 1468892968665 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:28 INFO - PROCESS | 1946 | 1468892968666 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:28 INFO - PROCESS | 1946 | ++DOCSHELL 0x12c8a4800 == 39 [pid = 1946] [id = 751] 18:49:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12a541800) [pid = 1946] [serial = 2252] [outer = 0x0] 18:49:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12a608400) [pid = 1946] [serial = 2253] [outer = 0x12a541800] 18:49:28 INFO - PROCESS | 1946 | 1468892968690 Marionette DEBUG loaded listener.js 18:49:28 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12a60f000) [pid = 1946] [serial = 2254] [outer = 0x12a541800] 18:49:28 INFO - PROCESS | 1946 | 1468892968991 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]]]}] 18:49:29 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. 18:49:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 471ms 18:49:29 INFO - PROCESS | 1946 | 1468892969012 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 18:49:29 INFO - PROCESS | 1946 | 1468892969013 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 18:49:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:49:29 INFO - PROCESS | 1946 | 1468892969015 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:49:29 INFO - PROCESS | 1946 | 1468892969016 Marionette TRACE conn2 <- [1,2974,null,{}] 18:49:29 INFO - PROCESS | 1946 | 1468892969027 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}] 18:49:29 INFO - PROCESS | 1946 | 1468892969028 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:29 INFO - PROCESS | 1946 | 1468892969135 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 18:49:29 INFO - PROCESS | 1946 | 1468892969139 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:29 INFO - PROCESS | 1946 | 1468892969140 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x12cfdc000 == 40 [pid = 1946] [id = 752] 18:49:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12a543400) [pid = 1946] [serial = 2255] [outer = 0x0] 18:49:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12a90b800) [pid = 1946] [serial = 2256] [outer = 0x12a543400] 18:49:29 INFO - PROCESS | 1946 | 1468892969164 Marionette DEBUG loaded listener.js 18:49:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12a911c00) [pid = 1946] [serial = 2257] [outer = 0x12a543400] 18:49:29 INFO - PROCESS | 1946 | 1468892969481 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]]]}] 18:49:29 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. 18:49:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 477ms 18:49:29 INFO - PROCESS | 1946 | 1468892969493 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 18:49:29 INFO - PROCESS | 1946 | 1468892969494 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 18:49:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:49:29 INFO - PROCESS | 1946 | 1468892969496 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:49:29 INFO - PROCESS | 1946 | 1468892969497 Marionette TRACE conn2 <- [1,2978,null,{}] 18:49:29 INFO - PROCESS | 1946 | 1468892969512 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}] 18:49:29 INFO - PROCESS | 1946 | 1468892969513 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:29 INFO - PROCESS | 1946 | 1468892969630 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1132eb400) [pid = 1946] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x117155800) [pid = 1946] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x112f50800) [pid = 1946] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1121b0800) [pid = 1946] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x112d08800) [pid = 1946] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x1121bd400) [pid = 1946] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x12103c400) [pid = 1946] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x124337400) [pid = 1946] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x112a8ec00) [pid = 1946] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x12465dc00) [pid = 1946] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:49:29 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x118732400) [pid = 1946] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:49:29 INFO - PROCESS | 1946 | 1468892969772 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:29 INFO - PROCESS | 1946 | 1468892969773 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:29 INFO - PROCESS | 1946 | ++DOCSHELL 0x119b30000 == 41 [pid = 1946] [id = 753] 18:49:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x1121b0800) [pid = 1946] [serial = 2258] [outer = 0x0] 18:49:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x112a8ec00) [pid = 1946] [serial = 2259] [outer = 0x1121b0800] 18:49:29 INFO - PROCESS | 1946 | 1468892969800 Marionette DEBUG loaded listener.js 18:49:29 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x117d04c00) [pid = 1946] [serial = 2260] [outer = 0x1121b0800] 18:49:30 INFO - PROCESS | 1946 | 1468892970014 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]]]}] 18:49:30 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. 18:49:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 569ms 18:49:30 INFO - PROCESS | 1946 | 1468892970066 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 18:49:30 INFO - PROCESS | 1946 | 1468892970068 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 18:49:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:49:30 INFO - PROCESS | 1946 | 1468892970098 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:49:30 INFO - PROCESS | 1946 | 1468892970100 Marionette TRACE conn2 <- [1,2982,null,{}] 18:49:30 INFO - PROCESS | 1946 | 1468892970113 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}] 18:49:30 INFO - PROCESS | 1946 | 1468892970114 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:30 INFO - PROCESS | 1946 | 1468892970252 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 18:49:30 INFO - PROCESS | 1946 | 1468892970258 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:30 INFO - PROCESS | 1946 | 1468892970260 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d762000 == 42 [pid = 1946] [id = 754] 18:49:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x116986800) [pid = 1946] [serial = 2261] [outer = 0x0] 18:49:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x124edd800) [pid = 1946] [serial = 2262] [outer = 0x116986800] 18:49:30 INFO - PROCESS | 1946 | 1468892970302 Marionette DEBUG loaded listener.js 18:49:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x12ab59000) [pid = 1946] [serial = 2263] [outer = 0x116986800] 18:49:30 INFO - PROCESS | 1946 | 1468892970699 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"]]]}] 18:49:30 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 18:49:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:49:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:49:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 647ms 18:49:30 INFO - PROCESS | 1946 | 1468892970728 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 18:49:30 INFO - PROCESS | 1946 | 1468892970730 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 18:49:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:49:30 INFO - PROCESS | 1946 | 1468892970732 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:49:30 INFO - PROCESS | 1946 | 1468892970734 Marionette TRACE conn2 <- [1,2986,null,{}] 18:49:30 INFO - PROCESS | 1946 | 1468892970741 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}] 18:49:30 INFO - PROCESS | 1946 | 1468892970743 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:30 INFO - PROCESS | 1946 | 1468892970879 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 18:49:30 INFO - PROCESS | 1946 | 1468892970886 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:30 INFO - PROCESS | 1946 | 1468892970887 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:30 INFO - PROCESS | 1946 | ++DOCSHELL 0x12ddc5000 == 43 [pid = 1946] [id = 755] 18:49:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x12ab59400) [pid = 1946] [serial = 2264] [outer = 0x0] 18:49:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x12b110000) [pid = 1946] [serial = 2265] [outer = 0x12ab59400] 18:49:30 INFO - PROCESS | 1946 | 1468892970911 Marionette DEBUG loaded listener.js 18:49:30 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12b19e400) [pid = 1946] [serial = 2266] [outer = 0x12ab59400] 18:49:31 INFO - PROCESS | 1946 | 1468892971192 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]]]}] 18:49:31 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. 18:49:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 475ms 18:49:31 INFO - PROCESS | 1946 | 1468892971209 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 18:49:31 INFO - PROCESS | 1946 | 1468892971210 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 18:49:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:49:31 INFO - PROCESS | 1946 | 1468892971212 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:49:31 INFO - PROCESS | 1946 | 1468892971214 Marionette TRACE conn2 <- [1,2990,null,{}] 18:49:31 INFO - PROCESS | 1946 | 1468892971217 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}] 18:49:31 INFO - PROCESS | 1946 | 1468892971218 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:31 INFO - PROCESS | 1946 | 1468892971316 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 18:49:31 INFO - PROCESS | 1946 | 1468892971321 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:31 INFO - PROCESS | 1946 | 1468892971323 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x12dddc800 == 44 [pid = 1946] [id = 756] 18:49:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x12ab5d000) [pid = 1946] [serial = 2267] [outer = 0x0] 18:49:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12b91d000) [pid = 1946] [serial = 2268] [outer = 0x12ab5d000] 18:49:31 INFO - PROCESS | 1946 | 1468892971346 Marionette DEBUG loaded listener.js 18:49:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12b927800) [pid = 1946] [serial = 2269] [outer = 0x12ab5d000] 18:49:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x12db13000 == 45 [pid = 1946] [id = 757] 18:49:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12b932800) [pid = 1946] [serial = 2270] [outer = 0x0] 18:49:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12b91dc00) [pid = 1946] [serial = 2271] [outer = 0x12b932800] 18:49:31 INFO - PROCESS | 1946 | 1468892971667 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]]]}] 18:49:31 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. 18:49:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 477ms 18:49:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:49:31 INFO - PROCESS | 1946 | 1468892971689 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 18:49:31 INFO - PROCESS | 1946 | 1468892971690 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 18:49:31 INFO - PROCESS | 1946 | 1468892971692 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:49:31 INFO - PROCESS | 1946 | 1468892971693 Marionette TRACE conn2 <- [1,2994,null,{}] 18:49:31 INFO - PROCESS | 1946 | 1468892971696 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}] 18:49:31 INFO - PROCESS | 1946 | 1468892971697 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:31 INFO - PROCESS | 1946 | 1468892971810 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 18:49:31 INFO - PROCESS | 1946 | 1468892971931 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:31 INFO - PROCESS | 1946 | 1468892971932 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:31 INFO - PROCESS | 1946 | ++DOCSHELL 0x1164aa000 == 46 [pid = 1946] [id = 758] 18:49:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x110edf400) [pid = 1946] [serial = 2272] [outer = 0x0] 18:49:31 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x112d23000) [pid = 1946] [serial = 2273] [outer = 0x110edf400] 18:49:31 INFO - PROCESS | 1946 | 1468892971963 Marionette DEBUG loaded listener.js 18:49:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x1132ee400) [pid = 1946] [serial = 2274] [outer = 0x110edf400] 18:49:32 INFO - PROCESS | 1946 | 1468892972372 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]]]}] 18:49:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:49:32 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 18:49:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 718ms 18:49:32 INFO - PROCESS | 1946 | 1468892972412 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 18:49:32 INFO - PROCESS | 1946 | 1468892972415 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 18:49:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:49:32 INFO - PROCESS | 1946 | 1468892972418 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:49:32 INFO - PROCESS | 1946 | 1468892972420 Marionette TRACE conn2 <- [1,2998,null,{}] 18:49:32 INFO - PROCESS | 1946 | 1468892972424 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}] 18:49:32 INFO - PROCESS | 1946 | 1468892972425 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:32 INFO - PROCESS | 1946 | 1468892972537 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 18:49:32 INFO - PROCESS | 1946 | 1468892972645 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:32 INFO - PROCESS | 1946 | 1468892972647 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:32 INFO - PROCESS | 1946 | ++DOCSHELL 0x124c0d000 == 47 [pid = 1946] [id = 759] 18:49:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x11698e800) [pid = 1946] [serial = 2275] [outer = 0x0] 18:49:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x11836f800) [pid = 1946] [serial = 2276] [outer = 0x11698e800] 18:49:32 INFO - PROCESS | 1946 | 1468892972679 Marionette DEBUG loaded listener.js 18:49:32 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x1195cdc00) [pid = 1946] [serial = 2277] [outer = 0x11698e800] 18:49:33 INFO - PROCESS | 1946 | 1468892973034 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]]]}] 18:49:33 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. 18:49:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 18:49:33 INFO - PROCESS | 1946 | 1468892973090 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 18:49:33 INFO - PROCESS | 1946 | 1468892973093 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 18:49:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:49:33 INFO - PROCESS | 1946 | 1468892973096 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:49:33 INFO - PROCESS | 1946 | 1468892973097 Marionette TRACE conn2 <- [1,3002,null,{}] 18:49:33 INFO - PROCESS | 1946 | 1468892973100 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}] 18:49:33 INFO - PROCESS | 1946 | 1468892973101 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:33 INFO - PROCESS | 1946 | 1468892973211 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 18:49:33 INFO - PROCESS | 1946 | 1468892973310 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:33 INFO - PROCESS | 1946 | 1468892973312 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x12bcde800 == 48 [pid = 1946] [id = 760] 18:49:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x1239ad800) [pid = 1946] [serial = 2278] [outer = 0x0] 18:49:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x124339c00) [pid = 1946] [serial = 2279] [outer = 0x1239ad800] 18:49:33 INFO - PROCESS | 1946 | 1468892973340 Marionette DEBUG loaded listener.js 18:49:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x124890c00) [pid = 1946] [serial = 2280] [outer = 0x1239ad800] 18:49:33 INFO - PROCESS | 1946 | 1468892973694 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]]]}] 18:49:33 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. 18:49:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 623ms 18:49:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:49:33 INFO - PROCESS | 1946 | 1468892973719 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 18:49:33 INFO - PROCESS | 1946 | 1468892973721 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 18:49:33 INFO - PROCESS | 1946 | 1468892973728 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:49:33 INFO - PROCESS | 1946 | 1468892973733 Marionette TRACE conn2 <- [1,3006,null,{}] 18:49:33 INFO - PROCESS | 1946 | 1468892973736 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}] 18:49:33 INFO - PROCESS | 1946 | 1468892973739 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:33 INFO - PROCESS | 1946 | 1468892973845 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 18:49:33 INFO - PROCESS | 1946 | 1468892973909 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:33 INFO - PROCESS | 1946 | 1468892973910 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:33 INFO - PROCESS | 1946 | ++DOCSHELL 0x12e10b000 == 49 [pid = 1946] [id = 761] 18:49:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x124e8c800) [pid = 1946] [serial = 2281] [outer = 0x0] 18:49:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x1289a1800) [pid = 1946] [serial = 2282] [outer = 0x124e8c800] 18:49:33 INFO - PROCESS | 1946 | 1468892973938 Marionette DEBUG loaded listener.js 18:49:33 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x129483800) [pid = 1946] [serial = 2283] [outer = 0x124e8c800] 18:49:34 INFO - PROCESS | 1946 | 1468892974308 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]]]}] 18:49:34 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. 18:49:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 18:49:34 INFO - PROCESS | 1946 | 1468892974354 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 18:49:34 INFO - PROCESS | 1946 | 1468892974356 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 18:49:34 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:49:34 INFO - PROCESS | 1946 | 1468892974358 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:49:34 INFO - PROCESS | 1946 | 1468892974359 Marionette TRACE conn2 <- [1,3010,null,{}] 18:49:34 INFO - PROCESS | 1946 | 1468892974362 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}] 18:49:34 INFO - PROCESS | 1946 | 1468892974363 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:34 INFO - PROCESS | 1946 | 1468892974470 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 18:49:34 INFO - PROCESS | 1946 | 1468892974591 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:34 INFO - PROCESS | 1946 | 1468892974593 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:34 INFO - PROCESS | 1946 | ++DOCSHELL 0x1211d7000 == 50 [pid = 1946] [id = 762] 18:49:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x119291c00) [pid = 1946] [serial = 2284] [outer = 0x0] 18:49:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x12a60ac00) [pid = 1946] [serial = 2285] [outer = 0x119291c00] 18:49:34 INFO - PROCESS | 1946 | 1468892974625 Marionette DEBUG loaded listener.js 18:49:34 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x12ab5f800) [pid = 1946] [serial = 2286] [outer = 0x119291c00] 18:49:35 INFO - PROCESS | 1946 | 1468892975182 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]]]}] 18:49:35 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 18:49:35 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 868ms 18:49:35 INFO - PROCESS | 1946 | 1468892975227 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 18:49:35 INFO - PROCESS | 1946 | 1468892975229 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 18:49:35 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:49:35 INFO - PROCESS | 1946 | 1468892975233 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:49:35 INFO - PROCESS | 1946 | 1468892975234 Marionette TRACE conn2 <- [1,3014,null,{}] 18:49:35 INFO - PROCESS | 1946 | 1468892975238 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}] 18:49:35 INFO - PROCESS | 1946 | 1468892975239 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:35 INFO - PROCESS | 1946 | 1468892975373 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 18:49:35 INFO - PROCESS | 1946 | 1468892975484 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:35 INFO - PROCESS | 1946 | 1468892975485 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:35 INFO - PROCESS | 1946 | ++DOCSHELL 0x110deb800 == 51 [pid = 1946] [id = 763] 18:49:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x112f53800) [pid = 1946] [serial = 2287] [outer = 0x0] 18:49:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 118 (0x117154c00) [pid = 1946] [serial = 2288] [outer = 0x112f53800] 18:49:35 INFO - PROCESS | 1946 | 1468892975517 Marionette DEBUG loaded listener.js 18:49:35 INFO - PROCESS | 1946 | ++DOMWINDOW == 119 (0x11830c800) [pid = 1946] [serial = 2289] [outer = 0x112f53800] 18:49:35 INFO - PROCESS | 1946 | [1946] 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 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12db13000 == 50 [pid = 1946] [id = 757] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12dddc800 == 49 [pid = 1946] [id = 756] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12ddc5000 == 48 [pid = 1946] [id = 755] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12d762000 == 47 [pid = 1946] [id = 754] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x119b30000 == 46 [pid = 1946] [id = 753] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfdc000 == 45 [pid = 1946] [id = 752] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12c8a4800 == 44 [pid = 1946] [id = 751] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcd2800 == 43 [pid = 1946] [id = 750] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12b997800 == 42 [pid = 1946] [id = 749] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12933c800 == 41 [pid = 1946] [id = 748] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x123972800 == 40 [pid = 1946] [id = 747] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x115e44800 == 39 [pid = 1946] [id = 746] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x119165000 == 38 [pid = 1946] [id = 745] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x123963800 == 37 [pid = 1946] [id = 744] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x118405800 == 36 [pid = 1946] [id = 743] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x118404800 == 35 [pid = 1946] [id = 742] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12d763000 == 34 [pid = 1946] [id = 741] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12d3be800 == 33 [pid = 1946] [id = 740] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12957a000 == 32 [pid = 1946] [id = 739] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12cfd6800 == 31 [pid = 1946] [id = 737] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x119cb2800 == 30 [pid = 1946] [id = 738] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x1211d7000 == 29 [pid = 1946] [id = 762] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12e10b000 == 28 [pid = 1946] [id = 761] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x12bcde800 == 27 [pid = 1946] [id = 760] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x124c0d000 == 26 [pid = 1946] [id = 759] 18:49:36 INFO - PROCESS | 1946 | --DOCSHELL 0x1164aa000 == 25 [pid = 1946] [id = 758] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 118 (0x12465b400) [pid = 1946] [serial = 2197] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 117 (0x1239b5000) [pid = 1946] [serial = 2194] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x1258a2000) [pid = 1946] [serial = 2200] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x115d48800) [pid = 1946] [serial = 2176] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x119297000) [pid = 1946] [serial = 2188] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x118326400) [pid = 1946] [serial = 2185] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x118530400) [pid = 1946] [serial = 2186] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x1176b9400) [pid = 1946] [serial = 2180] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x1174a4c00) [pid = 1946] [serial = 2179] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x115e25c00) [pid = 1946] [serial = 2182] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x116a05400) [pid = 1946] [serial = 2183] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x124ee5800) [pid = 1946] [serial = 2198] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x112f4f400) [pid = 1946] [serial = 2203] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x124e91c00) [pid = 1946] [serial = 2209] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x11690f400) [pid = 1946] [serial = 2204] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x126527c00) [pid = 1946] [serial = 2201] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x12899b400) [pid = 1946] [serial = 2212] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x118144000) [pid = 1946] [serial = 2206] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1211e4c00) [pid = 1946] [serial = 2191] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1239a9c00) [pid = 1946] [serial = 2192] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1241b5800) [pid = 1946] [serial = 2195] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1266cdc00) [pid = 1946] [serial = 2210] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x124344000) [pid = 1946] [serial = 2207] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x119c0fc00) [pid = 1946] [serial = 2189] [outer = 0x0] [url = about:blank] 18:49:36 INFO - PROCESS | 1946 | 1468892976729 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:49:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:49:36 INFO - {} 18:49:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:49:36 INFO - {} 18:49:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:49:36 INFO - {} 18:49:36 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:49:36 INFO - {} 18:49:36 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1522ms 18:49:36 INFO - PROCESS | 1946 | 1468892976755 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 18:49:36 INFO - PROCESS | 1946 | 1468892976757 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 18:49:36 INFO - TEST-START | /FileAPI/fileReader.html 18:49:36 INFO - PROCESS | 1946 | 1468892976760 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:49:36 INFO - PROCESS | 1946 | 1468892976762 Marionette TRACE conn2 <- [1,3018,null,{}] 18:49:36 INFO - PROCESS | 1946 | 1468892976766 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}] 18:49:36 INFO - PROCESS | 1946 | 1468892976767 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:36 INFO - PROCESS | 1946 | 1468892976846 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 18:49:36 INFO - PROCESS | 1946 | 1468892976852 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:36 INFO - PROCESS | 1946 | 1468892976856 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:36 INFO - PROCESS | 1946 | ++DOCSHELL 0x118404800 == 26 [pid = 1946] [id = 764] 18:49:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1161a6c00) [pid = 1946] [serial = 2290] [outer = 0x0] 18:49:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x116645400) [pid = 1946] [serial = 2291] [outer = 0x1161a6c00] 18:49:36 INFO - PROCESS | 1946 | 1468892976884 Marionette DEBUG loaded listener.js 18:49:36 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x115d4a400) [pid = 1946] [serial = 2292] [outer = 0x1161a6c00] 18:49:37 INFO - PROCESS | 1946 | 1468892977205 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]]]}] 18:49:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:49:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:49:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:49:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:49:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 470ms 18:49:37 INFO - PROCESS | 1946 | 1468892977257 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 18:49:37 INFO - PROCESS | 1946 | 1468892977260 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 18:49:37 INFO - TEST-START | /FileAPI/historical.html 18:49:37 INFO - PROCESS | 1946 | 1468892977266 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:49:37 INFO - PROCESS | 1946 | 1468892977268 Marionette TRACE conn2 <- [1,3022,null,{}] 18:49:37 INFO - PROCESS | 1946 | 1468892977270 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}] 18:49:37 INFO - PROCESS | 1946 | 1468892977272 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:37 INFO - PROCESS | 1946 | 1468892977354 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 18:49:37 INFO - PROCESS | 1946 | 1468892977359 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:37 INFO - PROCESS | 1946 | 1468892977360 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:37 INFO - PROCESS | 1946 | ++DOCSHELL 0x1211c9000 == 27 [pid = 1946] [id = 765] 18:49:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x1176ba800) [pid = 1946] [serial = 2293] [outer = 0x0] 18:49:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x118370c00) [pid = 1946] [serial = 2294] [outer = 0x1176ba800] 18:49:37 INFO - PROCESS | 1946 | 1468892977387 Marionette DEBUG loaded listener.js 18:49:37 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x119157000) [pid = 1946] [serial = 2295] [outer = 0x1176ba800] 18:49:37 INFO - PROCESS | 1946 | 1468892977805 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"]]]}] 18:49:37 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:49:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:49:37 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:49:37 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:49:37 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:49:37 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:49:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:37 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:49:37 INFO - TEST-OK | /FileAPI/historical.html | took 574ms 18:49:37 INFO - TEST-START | /FileAPI/idlharness.html 18:49:37 INFO - PROCESS | 1946 | 1468892977842 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 18:49:37 INFO - PROCESS | 1946 | 1468892977844 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 18:49:37 INFO - PROCESS | 1946 | 1468892977847 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:49:37 INFO - PROCESS | 1946 | 1468892977851 Marionette TRACE conn2 <- [1,3026,null,{}] 18:49:37 INFO - PROCESS | 1946 | 1468892977863 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}] 18:49:37 INFO - PROCESS | 1946 | 1468892977868 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:37 INFO - PROCESS | 1946 | 1468892977990 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 18:49:38 INFO - PROCESS | 1946 | 1468892977998 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:38 INFO - PROCESS | 1946 | 1468892978001 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x124cd3000 == 28 [pid = 1946] [id = 766] 18:49:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x113212c00) [pid = 1946] [serial = 2296] [outer = 0x0] 18:49:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x1239a9c00) [pid = 1946] [serial = 2297] [outer = 0x113212c00] 18:49:38 INFO - PROCESS | 1946 | 1468892978036 Marionette DEBUG loaded listener.js 18:49:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x123f2f000) [pid = 1946] [serial = 2298] [outer = 0x113212c00] 18:49:38 INFO - PROCESS | 1946 | 1468892978723 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]]]}] 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:49:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:49:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:49:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:49:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:49:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:49:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:49:38 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:38 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:49:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:49:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:49:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:49:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:49:38 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:38 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:49:38 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:49:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:49:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:49:38 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 18:49:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:49:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:49:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:49:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:49:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:49:38 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 18:49:38 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 18:49:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:49:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:49:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:49:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:49:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:49:38 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:49:38 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:38 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:49:38 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:49:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:49:38 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 18:49:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:49:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:49:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:49:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:49:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:49:38 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 18:49:38 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 18:49:38 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:49:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:38 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:49:38 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:49:38 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:49:38 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:49:38 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:49:38 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:49:38 INFO - TEST-OK | /FileAPI/idlharness.html | took 940ms 18:49:38 INFO - TEST-START | /FileAPI/idlharness.worker 18:49:38 INFO - PROCESS | 1946 | 1468892978787 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 18:49:38 INFO - PROCESS | 1946 | 1468892978789 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 18:49:38 INFO - PROCESS | 1946 | 1468892978792 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:49:38 INFO - PROCESS | 1946 | 1468892978793 Marionette TRACE conn2 <- [1,3030,null,{}] 18:49:38 INFO - PROCESS | 1946 | 1468892978795 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}] 18:49:38 INFO - PROCESS | 1946 | 1468892978797 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:38 INFO - PROCESS | 1946 | 1468892978879 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 18:49:38 INFO - PROCESS | 1946 | 1468892978882 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:38 INFO - PROCESS | 1946 | 1468892978883 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:38 INFO - PROCESS | 1946 | ++DOCSHELL 0x1289a6000 == 29 [pid = 1946] [id = 767] 18:49:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12a545800) [pid = 1946] [serial = 2299] [outer = 0x0] 18:49:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x12a611000) [pid = 1946] [serial = 2300] [outer = 0x12a545800] 18:49:38 INFO - PROCESS | 1946 | 1468892978909 Marionette DEBUG loaded listener.js 18:49:38 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x12a914000) [pid = 1946] [serial = 2301] [outer = 0x12a545800] 18:49:39 INFO - PROCESS | 1946 | [1946] 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 18:49:39 INFO - PROCESS | 1946 | 1468892979590 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,{},{}]]]}] 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:49:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:49:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:49:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:49:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:49:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:49:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:49:39 INFO - {} 18:49:39 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 18:49:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:49:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:49:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:49:39 INFO - {} 18:49:39 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 - {} 18:49:39 INFO - {} 18:49:39 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 18:49:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:49:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:49:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:49:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:49:39 INFO - {} 18:49:39 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 18:49:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:49:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:49:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:49:39 INFO - {} 18:49:39 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 - {} 18:49:39 INFO - {} 18:49:39 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 18:49:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:49:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:49:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 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 18:49:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:49:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:49:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 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 18:49:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 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 18:49:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 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 18:49:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:49:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:49:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:49:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:49:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:49:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:49:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:49:39 INFO - {} 18:49:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 835ms 18:49:39 INFO - PROCESS | 1946 | 1468892979629 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 18:49:39 INFO - PROCESS | 1946 | 1468892979630 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 18:49:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:49:39 INFO - PROCESS | 1946 | 1468892979632 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:49:39 INFO - PROCESS | 1946 | 1468892979633 Marionette TRACE conn2 <- [1,3034,null,{}] 18:49:39 INFO - PROCESS | 1946 | 1468892979636 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}] 18:49:39 INFO - PROCESS | 1946 | 1468892979637 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:39 INFO - PROCESS | 1946 | 1468892979745 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 18:49:39 INFO - PROCESS | 1946 | 1468892979748 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:39 INFO - PROCESS | 1946 | 1468892979749 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:39 INFO - PROCESS | 1946 | ++DOCSHELL 0x12d6b9000 == 30 [pid = 1946] [id = 768] 18:49:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x1185b2000) [pid = 1946] [serial = 2302] [outer = 0x0] 18:49:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x12b197000) [pid = 1946] [serial = 2303] [outer = 0x1185b2000] 18:49:39 INFO - PROCESS | 1946 | 1468892979780 Marionette DEBUG loaded listener.js 18:49:39 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x12c39bc00) [pid = 1946] [serial = 2304] [outer = 0x1185b2000] 18:49:40 INFO - PROCESS | 1946 | 1468892980152 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]]]}] 18:49:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:49:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 571ms 18:49:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:49:40 INFO - PROCESS | 1946 | 1468892980205 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 18:49:40 INFO - PROCESS | 1946 | 1468892980207 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 18:49:40 INFO - PROCESS | 1946 | 1468892980210 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:49:40 INFO - PROCESS | 1946 | 1468892980213 Marionette TRACE conn2 <- [1,3038,null,{}] 18:49:40 INFO - PROCESS | 1946 | 1468892980216 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}] 18:49:40 INFO - PROCESS | 1946 | 1468892980222 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:40 INFO - PROCESS | 1946 | 1468892980402 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 18:49:40 INFO - PROCESS | 1946 | 1468892980420 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:40 INFO - PROCESS | 1946 | 1468892980422 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x110f48000 == 31 [pid = 1946] [id = 769] 18:49:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x1126f8400) [pid = 1946] [serial = 2305] [outer = 0x0] 18:49:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x12ccc3800) [pid = 1946] [serial = 2306] [outer = 0x1126f8400] 18:49:40 INFO - PROCESS | 1946 | 1468892980463 Marionette DEBUG loaded listener.js 18:49:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x12ccc8400) [pid = 1946] [serial = 2307] [outer = 0x1126f8400] 18:49:40 INFO - PROCESS | 1946 | 1468892980775 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"]]]}] 18:49:40 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:49:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:40 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:49:40 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 621ms 18:49:40 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:49:40 INFO - PROCESS | 1946 | 1468892980832 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 18:49:40 INFO - PROCESS | 1946 | 1468892980833 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 18:49:40 INFO - PROCESS | 1946 | 1468892980835 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:49:40 INFO - PROCESS | 1946 | 1468892980838 Marionette TRACE conn2 <- [1,3042,null,{}] 18:49:40 INFO - PROCESS | 1946 | 1468892980841 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}] 18:49:40 INFO - PROCESS | 1946 | 1468892980842 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:40 INFO - PROCESS | 1946 | 1468892980945 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 18:49:40 INFO - PROCESS | 1946 | 1468892980956 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:40 INFO - PROCESS | 1946 | 1468892980957 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:40 INFO - PROCESS | 1946 | ++DOCSHELL 0x12df8c000 == 32 [pid = 1946] [id = 770] 18:49:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x12be77800) [pid = 1946] [serial = 2308] [outer = 0x0] 18:49:40 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x12be7a800) [pid = 1946] [serial = 2309] [outer = 0x12be77800] 18:49:40 INFO - PROCESS | 1946 | 1468892980982 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x12be7e400) [pid = 1946] [serial = 2310] [outer = 0x12be77800] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x1130a9800) [pid = 1946] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x112f0d800) [pid = 1946] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x12b932800) [pid = 1946] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x129481c00) [pid = 1946] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x128993c00) [pid = 1946] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x112d22000) [pid = 1946] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x112f55c00) [pid = 1946] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x11715e800) [pid = 1946] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x118853800) [pid = 1946] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x123848000) [pid = 1946] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x112f54400) [pid = 1946] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x129477800) [pid = 1946] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x124341800) [pid = 1946] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x12a541800) [pid = 1946] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x1185bb800) [pid = 1946] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x1188ec000) [pid = 1946] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x12ab59400) [pid = 1946] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x124663000) [pid = 1946] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x126868800) [pid = 1946] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x12ab5d000) [pid = 1946] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12a543400) [pid = 1946] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x1121b0800) [pid = 1946] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:49:41 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x116986800) [pid = 1946] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:49:41 INFO - PROCESS | 1946 | 1468892981767 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]]]}] 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:49:41 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. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:49:41 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'.) 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:49:41 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. 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:49:41 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. 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:49:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:49:41 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. 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:49:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:49:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:49:41 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:49:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:49:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:49:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:49:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:49:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:49:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:49:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:49:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:49:41 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:49:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:49:41 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:49:41 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:49:41 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 979ms 18:49:41 INFO - PROCESS | 1946 | 1468892981816 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 18:49:41 INFO - PROCESS | 1946 | 1468892981817 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 18:49:41 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:49:41 INFO - PROCESS | 1946 | 1468892981823 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:49:41 INFO - PROCESS | 1946 | 1468892981824 Marionette TRACE conn2 <- [1,3046,null,{}] 18:49:41 INFO - PROCESS | 1946 | 1468892981828 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}] 18:49:41 INFO - PROCESS | 1946 | 1468892981829 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:41 INFO - PROCESS | 1946 | 1468892981912 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 18:49:41 INFO - PROCESS | 1946 | 1468892981915 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:41 INFO - PROCESS | 1946 | 1468892981917 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:41 INFO - PROCESS | 1946 | ++DOCSHELL 0x1169ac000 == 33 [pid = 1946] [id = 771] 18:49:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x1133b4400) [pid = 1946] [serial = 2311] [outer = 0x0] 18:49:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x114f83000) [pid = 1946] [serial = 2312] [outer = 0x1133b4400] 18:49:41 INFO - PROCESS | 1946 | 1468892981943 Marionette DEBUG loaded listener.js 18:49:41 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x12b926800) [pid = 1946] [serial = 2313] [outer = 0x1133b4400] 18:49:42 INFO - PROCESS | 1946 | [1946] 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 18:49:42 INFO - PROCESS | 1946 | 1468892982269 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:49:42 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:49:42 INFO - {} 18:49:42 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 472ms 18:49:42 INFO - PROCESS | 1946 | 1468892982296 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 18:49:42 INFO - PROCESS | 1946 | 1468892982297 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 18:49:42 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:49:42 INFO - PROCESS | 1946 | 1468892982299 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:49:42 INFO - PROCESS | 1946 | 1468892982300 Marionette TRACE conn2 <- [1,3050,null,{}] 18:49:42 INFO - PROCESS | 1946 | 1468892982303 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}] 18:49:42 INFO - PROCESS | 1946 | 1468892982304 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:42 INFO - PROCESS | 1946 | 1468892982383 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 18:49:42 INFO - PROCESS | 1946 | 1468892982454 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:42 INFO - PROCESS | 1946 | 1468892982455 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x124c1b000 == 34 [pid = 1946] [id = 772] 18:49:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x119163400) [pid = 1946] [serial = 2314] [outer = 0x0] 18:49:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x12be80400) [pid = 1946] [serial = 2315] [outer = 0x119163400] 18:49:42 INFO - PROCESS | 1946 | 1468892982479 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x12cccd400) [pid = 1946] [serial = 2316] [outer = 0x119163400] 18:49:42 INFO - PROCESS | 1946 | 1468892982732 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]]]}] 18:49:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:49:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:49:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:49:42 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:49:42 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 474ms 18:49:42 INFO - PROCESS | 1946 | 1468892982775 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 18:49:42 INFO - PROCESS | 1946 | 1468892982776 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 18:49:42 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:49:42 INFO - PROCESS | 1946 | 1468892982779 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:49:42 INFO - PROCESS | 1946 | 1468892982780 Marionette TRACE conn2 <- [1,3054,null,{}] 18:49:42 INFO - PROCESS | 1946 | 1468892982782 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}] 18:49:42 INFO - PROCESS | 1946 | 1468892982784 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:42 INFO - PROCESS | 1946 | 1468892982873 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 18:49:42 INFO - PROCESS | 1946 | 1468892982877 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:42 INFO - PROCESS | 1946 | 1468892982879 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:42 INFO - PROCESS | 1946 | ++DOCSHELL 0x123c16000 == 35 [pid = 1946] [id = 773] 18:49:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x12a911800) [pid = 1946] [serial = 2317] [outer = 0x0] 18:49:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 101 (0x12cabcc00) [pid = 1946] [serial = 2318] [outer = 0x12a911800] 18:49:42 INFO - PROCESS | 1946 | 1468892982903 Marionette DEBUG loaded listener.js 18:49:42 INFO - PROCESS | 1946 | ++DOMWINDOW == 102 (0x12cac0c00) [pid = 1946] [serial = 2319] [outer = 0x12a911800] 18:49:43 INFO - PROCESS | 1946 | 1468892983333 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"]]]}] 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:49:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:49:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:49:43 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" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:49:43 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" 18:49:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:49:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:49:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:49:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 584ms 18:49:43 INFO - PROCESS | 1946 | 1468892983363 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 18:49:43 INFO - PROCESS | 1946 | 1468892983365 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 18:49:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:49:43 INFO - PROCESS | 1946 | 1468892983367 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:49:43 INFO - PROCESS | 1946 | 1468892983369 Marionette TRACE conn2 <- [1,3058,null,{}] 18:49:43 INFO - PROCESS | 1946 | 1468892983372 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}] 18:49:43 INFO - PROCESS | 1946 | 1468892983373 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:43 INFO - PROCESS | 1946 | 1468892983476 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 18:49:43 INFO - PROCESS | 1946 | 1468892983479 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:43 INFO - PROCESS | 1946 | 1468892983481 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:43 INFO - PROCESS | 1946 | ++DOCSHELL 0x1128dc000 == 36 [pid = 1946] [id = 774] 18:49:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 103 (0x12cac2000) [pid = 1946] [serial = 2320] [outer = 0x0] 18:49:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 104 (0x12cf6b000) [pid = 1946] [serial = 2321] [outer = 0x12cac2000] 18:49:43 INFO - PROCESS | 1946 | 1468892983510 Marionette DEBUG loaded listener.js 18:49:43 INFO - PROCESS | 1946 | ++DOMWINDOW == 105 (0x12cf71c00) [pid = 1946] [serial = 2322] [outer = 0x12cac2000] 18:49:44 INFO - PROCESS | 1946 | 1468892984121 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]]]}] 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:49:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:49:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:49:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:49:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:49:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:49:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:49:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:49:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:49:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 773ms 18:49:44 INFO - PROCESS | 1946 | 1468892984141 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 18:49:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:49:44 INFO - PROCESS | 1946 | 1468892984144 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 18:49:44 INFO - PROCESS | 1946 | 1468892984147 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:49:44 INFO - PROCESS | 1946 | 1468892984151 Marionette TRACE conn2 <- [1,3062,null,{}] 18:49:44 INFO - PROCESS | 1946 | 1468892984155 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}] 18:49:44 INFO - PROCESS | 1946 | 1468892984157 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:44 INFO - PROCESS | 1946 | 1468892984294 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 18:49:44 INFO - PROCESS | 1946 | 1468892984401 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:44 INFO - PROCESS | 1946 | 1468892984404 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:44 INFO - PROCESS | 1946 | ++DOCSHELL 0x116add000 == 37 [pid = 1946] [id = 775] 18:49:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 106 (0x112f4e400) [pid = 1946] [serial = 2323] [outer = 0x0] 18:49:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 107 (0x115e33800) [pid = 1946] [serial = 2324] [outer = 0x112f4e400] 18:49:44 INFO - PROCESS | 1946 | 1468892984457 Marionette DEBUG loaded listener.js 18:49:44 INFO - PROCESS | 1946 | ++DOMWINDOW == 108 (0x1174a2000) [pid = 1946] [serial = 2325] [outer = 0x112f4e400] 18:49:44 INFO - PROCESS | 1946 | [1946] 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 18:49:44 INFO - PROCESS | 1946 | 1468892984945 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:49:44 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:49:44 INFO - {} 18:49:44 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 824ms 18:49:44 INFO - PROCESS | 1946 | 1468892984994 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 18:49:44 INFO - PROCESS | 1946 | 1468892984997 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 18:49:45 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:49:45 INFO - PROCESS | 1946 | 1468892985006 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:49:45 INFO - PROCESS | 1946 | 1468892985008 Marionette TRACE conn2 <- [1,3066,null,{}] 18:49:45 INFO - PROCESS | 1946 | 1468892985010 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}] 18:49:45 INFO - PROCESS | 1946 | 1468892985012 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:45 INFO - PROCESS | 1946 | 1468892985126 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 18:49:45 INFO - PROCESS | 1946 | 1468892985214 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 1946 | 1468892985215 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195f2000 == 38 [pid = 1946] [id = 776] 18:49:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 109 (0x1197a9800) [pid = 1946] [serial = 2326] [outer = 0x0] 18:49:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 110 (0x121038c00) [pid = 1946] [serial = 2327] [outer = 0x1197a9800] 18:49:45 INFO - PROCESS | 1946 | 1468892985246 Marionette DEBUG loaded listener.js 18:49:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 111 (0x1239ae000) [pid = 1946] [serial = 2328] [outer = 0x1197a9800] 18:49:45 INFO - PROCESS | 1946 | 1468892985647 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]]]}] 18:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:49:45 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:49:45 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 18:49:45 INFO - PROCESS | 1946 | 1468892985676 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 18:49:45 INFO - PROCESS | 1946 | 1468892985678 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 18:49:45 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:49:45 INFO - PROCESS | 1946 | 1468892985681 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:49:45 INFO - PROCESS | 1946 | 1468892985683 Marionette TRACE conn2 <- [1,3070,null,{}] 18:49:45 INFO - PROCESS | 1946 | 1468892985691 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}] 18:49:45 INFO - PROCESS | 1946 | 1468892985694 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:45 INFO - PROCESS | 1946 | 1468892985805 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 18:49:45 INFO - PROCESS | 1946 | 1468892985925 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:45 INFO - PROCESS | 1946 | 1468892985927 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:45 INFO - PROCESS | 1946 | ++DOCSHELL 0x116961000 == 39 [pid = 1946] [id = 777] 18:49:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 112 (0x1126fb800) [pid = 1946] [serial = 2329] [outer = 0x0] 18:49:45 INFO - PROCESS | 1946 | ++DOMWINDOW == 113 (0x1126ff400) [pid = 1946] [serial = 2330] [outer = 0x1126fb800] 18:49:45 INFO - PROCESS | 1946 | 1468892985960 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 114 (0x126b7ec00) [pid = 1946] [serial = 2331] [outer = 0x1126fb800] 18:49:46 INFO - PROCESS | 1946 | 1468892986530 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]]]}] 18:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:49:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:49:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 873ms 18:49:46 INFO - PROCESS | 1946 | 1468892986555 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 18:49:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:49:46 INFO - PROCESS | 1946 | 1468892986557 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 18:49:46 INFO - PROCESS | 1946 | 1468892986560 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:49:46 INFO - PROCESS | 1946 | 1468892986562 Marionette TRACE conn2 <- [1,3074,null,{}] 18:49:46 INFO - PROCESS | 1946 | 1468892986566 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}] 18:49:46 INFO - PROCESS | 1946 | 1468892986567 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:46 INFO - PROCESS | 1946 | 1468892986678 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 18:49:46 INFO - PROCESS | 1946 | 1468892986750 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:46 INFO - PROCESS | 1946 | 1468892986751 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:46 INFO - PROCESS | 1946 | ++DOCSHELL 0x1128c7000 == 40 [pid = 1946] [id = 778] 18:49:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 115 (0x112131c00) [pid = 1946] [serial = 2332] [outer = 0x0] 18:49:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 116 (0x1126f9400) [pid = 1946] [serial = 2333] [outer = 0x112131c00] 18:49:46 INFO - PROCESS | 1946 | 1468892986802 Marionette DEBUG loaded listener.js 18:49:46 INFO - PROCESS | 1946 | ++DOMWINDOW == 117 (0x112a85800) [pid = 1946] [serial = 2334] [outer = 0x112131c00] 18:49:47 INFO - PROCESS | 1946 | --DOCSHELL 0x123c16000 == 39 [pid = 1946] [id = 773] 18:49:47 INFO - PROCESS | 1946 | --DOCSHELL 0x124c1b000 == 38 [pid = 1946] [id = 772] 18:49:47 INFO - PROCESS | 1946 | --DOCSHELL 0x1169ac000 == 37 [pid = 1946] [id = 771] 18:49:47 INFO - PROCESS | 1946 | --DOCSHELL 0x12df8c000 == 36 [pid = 1946] [id = 770] 18:49:47 INFO - PROCESS | 1946 | --DOCSHELL 0x110f48000 == 35 [pid = 1946] [id = 769] 18:49:47 INFO - PROCESS | 1946 | --DOCSHELL 0x12d6b9000 == 34 [pid = 1946] [id = 768] 18:49:47 INFO - PROCESS | 1946 | --DOCSHELL 0x1289a6000 == 33 [pid = 1946] [id = 767] 18:49:47 INFO - PROCESS | 1946 | --DOCSHELL 0x124cd3000 == 32 [pid = 1946] [id = 766] 18:49:47 INFO - PROCESS | 1946 | --DOCSHELL 0x1211c9000 == 31 [pid = 1946] [id = 765] 18:49:47 INFO - PROCESS | 1946 | --DOCSHELL 0x118404800 == 30 [pid = 1946] [id = 764] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 116 (0x12a4a6800) [pid = 1946] [serial = 2250] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 115 (0x12899f800) [pid = 1946] [serial = 2224] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 114 (0x129010800) [pid = 1946] [serial = 2225] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 113 (0x123a03800) [pid = 1946] [serial = 2227] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 112 (0x129358000) [pid = 1946] [serial = 2228] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 111 (0x115d54400) [pid = 1946] [serial = 2215] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 110 (0x116aa9000) [pid = 1946] [serial = 2216] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 109 (0x118370000) [pid = 1946] [serial = 2233] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 108 (0x11885dc00) [pid = 1946] [serial = 2234] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 107 (0x119294c00) [pid = 1946] [serial = 2236] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 106 (0x121038400) [pid = 1946] [serial = 2237] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 105 (0x123a0b400) [pid = 1946] [serial = 2239] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 104 (0x113218c00) [pid = 1946] [serial = 2230] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 103 (0x115e84c00) [pid = 1946] [serial = 2231] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 102 (0x129478000) [pid = 1946] [serial = 2247] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 101 (0x124bba800) [pid = 1946] [serial = 2221] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 100 (0x12a608400) [pid = 1946] [serial = 2253] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x1258d2000) [pid = 1946] [serial = 2222] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1195ca800) [pid = 1946] [serial = 2218] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1210d7c00) [pid = 1946] [serial = 2219] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x121040800) [pid = 1946] [serial = 2241] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x12b19e400) [pid = 1946] [serial = 2266] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x12488d400) [pid = 1946] [serial = 2242] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x12521fc00) [pid = 1946] [serial = 2244] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x126b7f000) [pid = 1946] [serial = 2245] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x1290cdc00) [pid = 1946] [serial = 2213] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x12b927800) [pid = 1946] [serial = 2269] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x12b91d000) [pid = 1946] [serial = 2268] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x12a53dc00) [pid = 1946] [serial = 2251] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x12a90b800) [pid = 1946] [serial = 2256] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x12a60f000) [pid = 1946] [serial = 2254] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x112a8ec00) [pid = 1946] [serial = 2259] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x12a911c00) [pid = 1946] [serial = 2257] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 83 (0x124edd800) [pid = 1946] [serial = 2262] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 82 (0x117d04c00) [pid = 1946] [serial = 2260] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 81 (0x12ab59000) [pid = 1946] [serial = 2263] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 80 (0x129481000) [pid = 1946] [serial = 2248] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 79 (0x12b110000) [pid = 1946] [serial = 2265] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 78 (0x115e86c00) [pid = 1946] [serial = 2177] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 77 (0x1127d1400) [pid = 1946] [serial = 2174] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | --DOMWINDOW == 76 (0x12b91dc00) [pid = 1946] [serial = 2271] [outer = 0x0] [url = about:blank] 18:49:47 INFO - PROCESS | 1946 | 1468892987209 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]]]}] 18:49:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:49:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:49:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:49:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:49:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:49:47 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:49:47 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 671ms 18:49:47 INFO - PROCESS | 1946 | 1468892987231 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 18:49:47 INFO - PROCESS | 1946 | 1468892987234 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 18:49:47 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:49:47 INFO - PROCESS | 1946 | 1468892987241 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - PROCESS | 1946 | 1468892987242 Marionette TRACE conn2 <- [1,3078,null,{}] 18:49:47 INFO - PROCESS | 1946 | 1468892987245 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}] 18:49:47 INFO - PROCESS | 1946 | 1468892987246 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:47 INFO - PROCESS | 1946 | 1468892987327 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 18:49:47 INFO - PROCESS | 1946 | 1468892987403 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 1946 | 1468892987404 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x1167ee000 == 31 [pid = 1946] [id = 779] 18:49:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 77 (0x112f4f800) [pid = 1946] [serial = 2335] [outer = 0x0] 18:49:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 78 (0x113213c00) [pid = 1946] [serial = 2336] [outer = 0x112f4f800] 18:49:47 INFO - PROCESS | 1946 | 1468892987433 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 79 (0x113c54400) [pid = 1946] [serial = 2337] [outer = 0x112f4f800] 18:49:47 INFO - PROCESS | 1946 | 1468892987735 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] 18:49:47 INFO - PROCESS | 1946 | 1468892987762 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 18:49:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:49:47 INFO - PROCESS | 1946 | 1468892987765 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:49:47 INFO - PROCESS | 1946 | 1468892987768 Marionette TRACE conn2 <- [1,3082,null,{}] 18:49:47 INFO - PROCESS | 1946 | 1468892987778 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}] 18:49:47 INFO - PROCESS | 1946 | 1468892987781 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:47 INFO - PROCESS | 1946 | 1468892987871 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 18:49:47 INFO - PROCESS | 1946 | 1468892987876 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:47 INFO - PROCESS | 1946 | 1468892987879 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:47 INFO - PROCESS | 1946 | ++DOCSHELL 0x1195e7000 == 32 [pid = 1946] [id = 780] 18:49:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 80 (0x116149c00) [pid = 1946] [serial = 2338] [outer = 0x0] 18:49:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 81 (0x116a05c00) [pid = 1946] [serial = 2339] [outer = 0x116149c00] 18:49:47 INFO - PROCESS | 1946 | 1468892987911 Marionette DEBUG loaded listener.js 18:49:47 INFO - PROCESS | 1946 | ++DOMWINDOW == 82 (0x1174a0000) [pid = 1946] [serial = 2340] [outer = 0x116149c00] 18:49:48 INFO - PROCESS | 1946 | 1468892988405 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]]]}] 18:49:48 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:49:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:49:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:48 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:49:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:49:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 677ms 18:49:48 INFO - PROCESS | 1946 | 1468892988443 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 18:49:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:49:48 INFO - PROCESS | 1946 | 1468892988445 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 18:49:48 INFO - PROCESS | 1946 | 1468892988447 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:49:48 INFO - PROCESS | 1946 | 1468892988448 Marionette TRACE conn2 <- [1,3086,null,{}] 18:49:48 INFO - PROCESS | 1946 | 1468892988450 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}] 18:49:48 INFO - PROCESS | 1946 | 1468892988451 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:48 INFO - PROCESS | 1946 | 1468892988533 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 18:49:48 INFO - PROCESS | 1946 | 1468892988539 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:48 INFO - PROCESS | 1946 | 1468892988540 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:48 INFO - PROCESS | 1946 | ++DOCSHELL 0x123c04800 == 33 [pid = 1946] [id = 781] 18:49:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 83 (0x1176b9400) [pid = 1946] [serial = 2341] [outer = 0x0] 18:49:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 84 (0x118322c00) [pid = 1946] [serial = 2342] [outer = 0x1176b9400] 18:49:48 INFO - PROCESS | 1946 | 1468892988565 Marionette DEBUG loaded listener.js 18:49:48 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x118376c00) [pid = 1946] [serial = 2343] [outer = 0x1176b9400] 18:49:48 INFO - PROCESS | 1946 | 1468892988874 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:49:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:49:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 469ms 18:49:48 INFO - PROCESS | 1946 | 1468892988916 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 18:49:48 INFO - PROCESS | 1946 | 1468892988917 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 18:49:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:49:48 INFO - PROCESS | 1946 | 1468892988921 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:49:48 INFO - PROCESS | 1946 | 1468892988923 Marionette TRACE conn2 <- [1,3090,null,{}] 18:49:48 INFO - PROCESS | 1946 | 1468892988925 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}] 18:49:48 INFO - PROCESS | 1946 | 1468892988927 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:49 INFO - PROCESS | 1946 | 1468892989043 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 18:49:49 INFO - PROCESS | 1946 | 1468892989050 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 1946 | 1468892989051 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x1241ae800 == 34 [pid = 1946] [id = 782] 18:49:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x11837d400) [pid = 1946] [serial = 2344] [outer = 0x0] 18:49:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x1185bf400) [pid = 1946] [serial = 2345] [outer = 0x11837d400] 18:49:49 INFO - PROCESS | 1946 | 1468892989081 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x118851000) [pid = 1946] [serial = 2346] [outer = 0x11837d400] 18:49:49 INFO - PROCESS | 1946 | 1468892989402 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:49:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:49:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 520ms 18:49:49 INFO - PROCESS | 1946 | 1468892989441 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 1946 | 1468892989442 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 18:49:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:49:49 INFO - PROCESS | 1946 | 1468892989450 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 1946 | 1468892989451 Marionette TRACE conn2 <- [1,3094,null,{}] 18:49:49 INFO - PROCESS | 1946 | 1468892989453 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}] 18:49:49 INFO - PROCESS | 1946 | 1468892989458 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:49 INFO - PROCESS | 1946 | 1468892989580 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 18:49:49 INFO - PROCESS | 1946 | 1468892989592 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:49 INFO - PROCESS | 1946 | 1468892989593 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:49 INFO - PROCESS | 1946 | ++DOCSHELL 0x1268be000 == 35 [pid = 1946] [id = 783] 18:49:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x1185bd400) [pid = 1946] [serial = 2347] [outer = 0x0] 18:49:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x119292400) [pid = 1946] [serial = 2348] [outer = 0x1185bd400] 18:49:49 INFO - PROCESS | 1946 | 1468892989618 Marionette DEBUG loaded listener.js 18:49:49 INFO - PROCESS | 1946 | ++DOMWINDOW == 91 (0x1239ae800) [pid = 1946] [serial = 2349] [outer = 0x1185bd400] 18:49:49 INFO - PROCESS | 1946 | 1468892989941 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:49:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:49:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 521ms 18:49:49 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:49:49 INFO - PROCESS | 1946 | 1468892989972 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 18:49:49 INFO - PROCESS | 1946 | 1468892989974 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 18:49:49 INFO - PROCESS | 1946 | 1468892989977 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:49:49 INFO - PROCESS | 1946 | 1468892989979 Marionette TRACE conn2 <- [1,3098,null,{}] 18:49:49 INFO - PROCESS | 1946 | 1468892989982 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}] 18:49:49 INFO - PROCESS | 1946 | 1468892989984 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:50 INFO - PROCESS | 1946 | 1468892990144 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 18:49:50 INFO - PROCESS | 1946 | 1468892990162 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:50 INFO - PROCESS | 1946 | 1468892990163 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x110e0c800 == 36 [pid = 1946] [id = 784] 18:49:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 92 (0x117d0e400) [pid = 1946] [serial = 2350] [outer = 0x0] 18:49:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 93 (0x11831cc00) [pid = 1946] [serial = 2351] [outer = 0x117d0e400] 18:49:50 INFO - PROCESS | 1946 | 1468892990208 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 94 (0x123a07400) [pid = 1946] [serial = 2352] [outer = 0x117d0e400] 18:49:50 INFO - PROCESS | 1946 | 1468892990536 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]]]}] 18:49:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:49:50 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:49:50 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 570ms 18:49:50 INFO - PROCESS | 1946 | 1468892990552 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 18:49:50 INFO - PROCESS | 1946 | 1468892990555 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 18:49:50 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:49:50 INFO - PROCESS | 1946 | 1468892990568 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:49:50 INFO - PROCESS | 1946 | 1468892990571 Marionette TRACE conn2 <- [1,3102,null,{}] 18:49:50 INFO - PROCESS | 1946 | 1468892990574 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}] 18:49:50 INFO - PROCESS | 1946 | 1468892990575 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:50 INFO - PROCESS | 1946 | 1468892990681 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 18:49:50 INFO - PROCESS | 1946 | 1468892990724 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:50 INFO - PROCESS | 1946 | 1468892990724 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:50 INFO - PROCESS | 1946 | ++DOCSHELL 0x110e1c000 == 37 [pid = 1946] [id = 785] 18:49:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 95 (0x1126f9000) [pid = 1946] [serial = 2353] [outer = 0x0] 18:49:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 96 (0x1241b4000) [pid = 1946] [serial = 2354] [outer = 0x1126f9000] 18:49:50 INFO - PROCESS | 1946 | 1468892990748 Marionette DEBUG loaded listener.js 18:49:50 INFO - PROCESS | 1946 | ++DOMWINDOW == 97 (0x111c19800) [pid = 1946] [serial = 2355] [outer = 0x1126f9000] 18:49:51 INFO - PROCESS | 1946 | 1468892991032 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:49:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:49:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 472ms 18:49:51 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:49:51 INFO - PROCESS | 1946 | 1468892991042 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 1946 | 1468892991044 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 18:49:51 INFO - PROCESS | 1946 | 1468892991046 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - PROCESS | 1946 | 1468892991047 Marionette TRACE conn2 <- [1,3106,null,{}] 18:49:51 INFO - PROCESS | 1946 | 1468892991061 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}] 18:49:51 INFO - PROCESS | 1946 | 1468892991062 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:51 INFO - PROCESS | 1946 | 1468892991174 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 18:49:51 INFO - PROCESS | 1946 | 1468892991223 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 1946 | 1468892991224 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a5e6800 == 38 [pid = 1946] [id = 786] 18:49:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 98 (0x119162000) [pid = 1946] [serial = 2356] [outer = 0x0] 18:49:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 99 (0x124657000) [pid = 1946] [serial = 2357] [outer = 0x119162000] 18:49:51 INFO - PROCESS | 1946 | 1468892991247 Marionette DEBUG loaded listener.js 18:49:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 100 (0x124887c00) [pid = 1946] [serial = 2358] [outer = 0x119162000] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 99 (0x113212c00) [pid = 1946] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 98 (0x1161a6c00) [pid = 1946] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 97 (0x1176ba800) [pid = 1946] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 96 (0x112f53800) [pid = 1946] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 95 (0x1126f8400) [pid = 1946] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 94 (0x110edf400) [pid = 1946] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 93 (0x1185b2000) [pid = 1946] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 92 (0x11698e800) [pid = 1946] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 91 (0x12be77800) [pid = 1946] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 90 (0x1239ad800) [pid = 1946] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 89 (0x124e8c800) [pid = 1946] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 88 (0x119291c00) [pid = 1946] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 87 (0x1133b4400) [pid = 1946] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 86 (0x119163400) [pid = 1946] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 85 (0x12a545800) [pid = 1946] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 18:49:51 INFO - PROCESS | 1946 | --DOMWINDOW == 84 (0x12a911800) [pid = 1946] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 18:49:51 INFO - PROCESS | 1946 | 1468892991610 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]]]}] 18:49:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:49:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:49:51 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:49:51 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 570ms 18:49:51 INFO - PROCESS | 1946 | 1468892991616 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 18:49:51 INFO - PROCESS | 1946 | 1468892991618 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 18:49:51 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:49:51 INFO - PROCESS | 1946 | 1468892991625 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:49:51 INFO - PROCESS | 1946 | 1468892991626 Marionette TRACE conn2 <- [1,3110,null,{}] 18:49:51 INFO - PROCESS | 1946 | 1468892991630 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}] 18:49:51 INFO - PROCESS | 1946 | 1468892991631 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:51 INFO - PROCESS | 1946 | 1468892991718 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 18:49:51 INFO - PROCESS | 1946 | 1468892991790 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:51 INFO - PROCESS | 1946 | 1468892991791 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:51 INFO - PROCESS | 1946 | ++DOCSHELL 0x12a6cf800 == 39 [pid = 1946] [id = 787] 18:49:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 85 (0x115d52400) [pid = 1946] [serial = 2359] [outer = 0x0] 18:49:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 86 (0x124661400) [pid = 1946] [serial = 2360] [outer = 0x115d52400] 18:49:51 INFO - PROCESS | 1946 | 1468892991815 Marionette DEBUG loaded listener.js 18:49:51 INFO - PROCESS | 1946 | ++DOMWINDOW == 87 (0x124893c00) [pid = 1946] [serial = 2361] [outer = 0x115d52400] 18:49:52 INFO - PROCESS | 1946 | 1468892992071 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"]]]}] 18:49:52 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:49:52 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 18:49:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:49:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:49:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:49:52 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:49:52 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 469ms 18:49:52 INFO - PROCESS | 1946 | 1468892992099 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 1946 | 1468892992100 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 18:49:52 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:49:52 INFO - PROCESS | 1946 | 1468892992110 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:49:52 INFO - PROCESS | 1946 | 1468892992111 Marionette TRACE conn2 <- [1,3114,null,{}] 18:49:52 INFO - PROCESS | 1946 | 1468892992113 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}] 18:49:52 INFO - PROCESS | 1946 | 1468892992115 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:52 INFO - PROCESS | 1946 | 1468892992224 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 18:49:52 INFO - PROCESS | 1946 | 1468892992228 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\", \"b602cd42-7e64-4150-9a43-e8e8805542de\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:49:52 INFO - PROCESS | 1946 | 1468892992229 Marionette INFO sendAsync 45c8001b-8582-2543-9265-03b0783b874b 18:49:52 INFO - PROCESS | 1946 | ++DOCSHELL 0x12b999800 == 40 [pid = 1946] [id = 788] 18:49:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 88 (0x124bba400) [pid = 1946] [serial = 2362] [outer = 0x0] 18:49:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 89 (0x124c86800) [pid = 1946] [serial = 2363] [outer = 0x124bba400] 18:49:52 INFO - PROCESS | 1946 | 1468892992255 Marionette DEBUG loaded listener.js 18:49:52 INFO - PROCESS | 1946 | ++DOMWINDOW == 90 (0x126134c00) [pid = 1946] [serial = 2364] [outer = 0x124bba400] 18:49:52 INFO - PROCESS | 1946 | 1468892992569 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]]]}] 18:49:52 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:49:52 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 470ms 18:49:52 INFO - PROCESS | 1946 | 1468892992580 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 18:49:52 INFO - PROCESS | 1946 | 1468892992581 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 18:49:53 WARNING - u'runner_teardown' () 18:49:53 INFO - No more tests 18:49:53 INFO - Got 0 unexpected results 18:49:53 INFO - SUITE-END | took 505s 18:49:53 INFO - Closing logging queue 18:49:53 INFO - queue closed 18:49:53 INFO - Return code: 0 18:49:53 WARNING - # TBPL SUCCESS # 18:49:53 INFO - Running post-action listener: _resource_record_post_action 18:49:53 INFO - Running post-run listener: _resource_record_post_run 18:49:54 INFO - Total resource usage - Wall time: 527s; CPU: 58.0%; Read bytes: 307200; Write bytes: 951192064; Read time: 6; Write time: 4521 18:49:54 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:49:54 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 153913856; Write bytes: 154009600; Read time: 13857; Write time: 290 18:49:54 INFO - run-tests - Wall time: 509s; CPU: 58.0%; Read bytes: 204800; Write bytes: 794253824; Read time: 4; Write time: 4218 18:49:54 INFO - Running post-run listener: _upload_blobber_files 18:49:54 INFO - Blob upload gear active. 18:49:54 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:49:54 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 18:49:54 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'] 18:49:54 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 18:49:55 INFO - (blobuploader) - INFO - Open directory for files ... 18:49:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:49:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:49:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:49:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:49:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:49:56 INFO - (blobuploader) - INFO - Done attempting. 18:49:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:49:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:49:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:49:58 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:49:58 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:49:58 INFO - (blobuploader) - INFO - Done attempting. 18:49:58 INFO - (blobuploader) - INFO - Iteration through files over. 18:49:58 INFO - Return code: 0 18:49:58 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:49:58 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:49:58 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/41e46d04716eb135b797f2ee6dc849ec7fff5329fb5ad3cb433a1695c198d4a2444ba72f9379ccff93380ede2818529735f2b216c01fd4aec3baf69ed3b7dbe3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3da8904c6ffcbab4e8432fe900b217a885521763b62e785a5c3aca2891267eec72487f38c9a5b192d15131c18416ba19b7cf25f2bfd9d4de66532facb73241df"} 18:49:58 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:49:58 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:49:58 INFO - Contents: 18:49:58 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/41e46d04716eb135b797f2ee6dc849ec7fff5329fb5ad3cb433a1695c198d4a2444ba72f9379ccff93380ede2818529735f2b216c01fd4aec3baf69ed3b7dbe3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3da8904c6ffcbab4e8432fe900b217a885521763b62e785a5c3aca2891267eec72487f38c9a5b192d15131c18416ba19b7cf25f2bfd9d4de66532facb73241df"} 18:49:58 INFO - Running post-run listener: copy_logs_to_upload_dir 18:49:58 INFO - Copying logs to upload dir... 18:49:58 INFO - mkdir: /builds/slave/test/build/upload/logs 18:49:58 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=606.149190 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 6 secs) (at 2016-07-18 18:49:58.976000) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 18:49:58.979402) ========= 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.bH6EHilad6/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.vHELPijdRr/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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/41e46d04716eb135b797f2ee6dc849ec7fff5329fb5ad3cb433a1695c198d4a2444ba72f9379ccff93380ede2818529735f2b216c01fd4aec3baf69ed3b7dbe3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3da8904c6ffcbab4e8432fe900b217a885521763b62e785a5c3aca2891267eec72487f38c9a5b192d15131c18416ba19b7cf25f2bfd9d4de66532facb73241df"} build_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.dmg symbols_url:http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012905 build_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/41e46d04716eb135b797f2ee6dc849ec7fff5329fb5ad3cb433a1695c198d4a2444ba72f9379ccff93380ede2818529735f2b216c01fd4aec3baf69ed3b7dbe3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3da8904c6ffcbab4e8432fe900b217a885521763b62e785a5c3aca2891267eec72487f38c9a5b192d15131c18416ba19b7cf25f2bfd9d4de66532facb73241df"}' symbols_url: 'http://archive.mozilla.org/pub/firefox/tinderbox-builds/mozilla-beta-macosx64-debug/1468855738/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-18 18:49:59.022560) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 18:49:59.022936) ========= 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.bH6EHilad6/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.vHELPijdRr/Listeners TMPDIR=/var/folders/4q/f46rsfvj2c19v5lxnyttyfz000000w/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.005169 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-18 18:49:59.073636) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 18:49:59.073984) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-18 18:49:59.074433) ========= ========= Total master_lag: 0.57 =========